• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Validation seçeneği ile ilgili

  • Konbuyu başlatan Konbuyu başlatan kurmayy
  • Başlangıç tarihi Başlangıç tarihi
Katılım
4 Şubat 2006
Mesajlar
68
Excel Vers. ve Dili
Excel 2016 İngilizce
Merhabalar..

Excel ile ilgili takıldığım bir nokta var yardımlarınızı rica ediyorum..
İstediğim şey ekteki dosyada A'sütünunda İstanbul ilçelerinin birisini seçtiğim B'sütununa O ilçeğe ait mahalleleri getirmesi..

Şimdiden yardımcı olan arkadaşlara çok teşekkürler..
 

Ekli dosyalar

Sayfanın kod kısmına ekleyin.
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    c = 1
    If Target.Address <> "$A$2" Then Exit Sub
    Set a = Columns("h").Find([a2].Text)
    For Each hcr In Range("f" & a.Row & ":" & "f" & [f65536].End(3).Row)
        If hcr.Offset(0, 2) = [a2] Then
            c = c + 1
            Cells(c, 2) = hcr.Text
        Else
           Exit For
        End If
    Next
End Sub
 
Sayın Hamitcan ilginize çok teşekkürler..
Benim yapmak istediğim şey tam olarak A1 Hücresinde ilçeyi seçtiğimde,B1 Hücresinin içine girerek mahalle seçmek.Şuan ilçeyi seçtiğimde mahallelerin hepsini getiriyor..
 
Bu forumda bana yardımcı olacak kimse yokmu acaba????
 
Merhaba,

Biraz sabır lütfen.

B2 hücresinde ilen Veri / Doğrulama / İzin Verilenden Listeyi seçerek Kaynak bölümünü,

Kod:
=DOLAYLI("F"&KAÇINCI(A2;H:H;0)&":F"&KAÇINCI(A2;H:H;0)+EĞERSAY(H:H;A2)-1)
Formülünü yazın. Sadece B2 ye değil B2:Bson aralığını seçipte uygulayabilirsiniz..

.
 
Sayın Ömer cevabınız için tşk..
Ama ben veri doğrulamada Hüçrenin içine girip ilçeyi seçiyorum istediğim şey..
A1 Hücresinde ilçeyi seçtiğimde B1 Hüçresinin içerisinde o ilçeye ait tüm mahallelerin çıkması..
Şimdiden yardımı dokunacak arkaşadaşlara tşk..
 
Verdiğim formülü denediniz mi? İstediğinizi yapıyor.

.
 
Denedim ama olmadı.Sizin verdiğiniz förmül mahalleleri tek tek getiriyor...
Benim istediğim B2 Hücresine o ilçeye ait bütüm mahalleleri getirmesi ve o ilçeye ait istediğim mahalleyi seçmek..
=INDIRECT("F"&MATCH(A2;H:H;0)&":F"&MATCH(A2;H:H;0)+COUNTIF(H:H;A2)-1)
 
#5 nolu mesajımı dikkatli okumadınız sanırım. Formülü hücreye değil doğrulamaya yazmanız gerekir. Detayını mesajda açıklamıştım.

Eki inceleyin.

.
 

Ekli dosyalar

Ömer çok özür dilerim kusura bakma atlamışım orayı..
Eline emeğine sağlık,çok teşekkürler...
 
Merhabalar
Validation menüsünde aynı formül ile ilgili benimde bir sorunum var yardımcı olabilirmisiniz.
=INDIRECT("F"&MATCH(A2;H:H;0)&":F"&MATCH(A2;H:H;0) +COUNTIF(H:H;A2)-1)
formülü sadece 2.hücredeki bilgiyi,bir önceki hücrede seçilen bilgiye göre daraltıyor.3.satır için formül nasıl olmalıdır,bir başka değişle 1.hücre+2.hücre bilgilerine göre 3.hücre verilerini seç
yardımlarınız için şimdiden çok teşekkür ederim.
 
Merhaba,

Küçük bir örnek dosya ekleyerek açıklarmısınız..

.
 
Tekrar merhaba
Öncelikle ilginiz için teşekkür ederim.
A sutununda bir kriter belirledim.(AF) sonra A'daki bilgilere göre B sutununda bir veri seçtim.(4) daha sonra C sutununda A ve B sutununda belirlenen kriterler sonucunda bir veri seçmek istiyorum yani C sutununda sadece 1 olması gerekiyor.Fakat yazdığım formül sadece bir önceki sutundaki bilgilere göre seçildiği için kaç tane 4 görüyorsa o kadar 1 yazılıyor.Konu ile ilgili yardımcı olabilirmisiniz.(Daha sonra seçim kriterlerini 3,4 ve 5'e çıkaracağım.)
 

Ekli dosyalar

Doğrulamadaki formülü aşağıdaki gibi kullanın.

Kod:
=DOLAYLI("L"&TOPLA.ÇARPIM(KAÇINCI(DOĞRU;$M$15:$M$37&$K$15:$K$37
=A15&B15;0))+14&":L"&TOPLA.ÇARPIM(KAÇINCI(DOĞRU;$M$15:$M$37&
$K$15:$K$37=A15&B15;0))+TOPLA.ÇARPIM(--($M$15:$M$37&$K$15:$K$37=A15&B15))+13)
Veri düzeni bu şekilde sırala olmazsa bu formül işinize yaramayacaktır. Bu durumda yardımcı sütun kullanmak gerekir.

.
 
Cevabınız için teşekkür ederim,fakat bu formül ancak benim örnek verdiğim dosyadaki bahsettiğim problemi gideriyor.Yardımcı sutun kullanarak yazmam gereken formül ile ilgili bilgi verebilirmisiniz.Teşekkürler
 
Dosyayı tekrar incelyince farkettim. Eğer doğrulama tek hücrede değil alt hücrelere kopyalanacaksa yardımcı sütun kullanmanızı tavsiye etmem. Bana göre datayı farklı bir sayfaya alıp gerekli sıralamayı bu sayfa üzerinde yaptıktan sonra doğrulamayı oluşturmak gerekir. Eğer orjinal tablonuza yakın bir tablo eklerseniz datayı buna göre düzenleyerek yardımcı olmaya çalışıyım. Yalnız eklediğiniz tabloda açıklama yaparken sütun adı değil hücre adı yada aralığını tam olarak yazarsanız sevinirim..

.
 
Ömer bey tekrar merhaba

İlginiz için tekrar teşekkür ederim.Ekteki dosya sanırım yaşadığım sorunun tam açıklamasını içeriyor.Yardımcı olabilirseniz sevinirim.Teşekkürler.
 

Ekli dosyalar

Arkadaşlar problemi içeren dosyayı 17.mesajda güncelledim.Yardımcı olabilirmisiniz.Teşekkürler.
 
Merhaba,

Eki inceleyiniz..

.
 

Ekli dosyalar

Dostum süpersin teşekkür ederim..Dosyayı çözmeye çalışıyorum...sevgiler..
 
Geri
Üst