Validation seçeneği ile ilgili

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

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,737
Excel Vers. ve Dili
Excel 2019 Türkçe
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
 
Katılım
4 Şubat 2006
Mesajlar
68
Excel Vers. ve Dili
Excel 2016 İngilizce
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..
 
Katılım
4 Şubat 2006
Mesajlar
68
Excel Vers. ve Dili
Excel 2016 İngilizce
Bu forumda bana yardımcı olacak kimse yokmu acaba????
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
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..

.
 
Katılım
4 Şubat 2006
Mesajlar
68
Excel Vers. ve Dili
Excel 2016 İngilizce
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..
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Verdiğim formülü denediniz mi? İstediğinizi yapıyor.

.
 
Katılım
4 Şubat 2006
Mesajlar
68
Excel Vers. ve Dili
Excel 2016 İngilizce
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)
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
#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

Katılım
4 Şubat 2006
Mesajlar
68
Excel Vers. ve Dili
Excel 2016 İngilizce
Ömer çok özür dilerim kusura bakma atlamışım orayı..
Eline emeğine sağlık,çok teşekkürler...
 
Katılım
11 Mart 2010
Mesajlar
16
Excel Vers. ve Dili
2003,2007
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.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

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

.
 
Katılım
11 Mart 2010
Mesajlar
16
Excel Vers. ve Dili
2003,2007
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

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
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.

.
 
Katılım
11 Mart 2010
Mesajlar
16
Excel Vers. ve Dili
2003,2007
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
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
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..

.
 
Katılım
11 Mart 2010
Mesajlar
16
Excel Vers. ve Dili
2003,2007
Ö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

Katılım
11 Mart 2010
Mesajlar
16
Excel Vers. ve Dili
2003,2007
Arkadaşlar problemi içeren dosyayı 17.mesajda güncelledim.Yardımcı olabilirmisiniz.Teşekkürler.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Eki inceleyiniz..

.
 

Ekli dosyalar

Katılım
11 Mart 2010
Mesajlar
16
Excel Vers. ve Dili
2003,2007
Dostum süpersin teşekkür ederim..Dosyayı çözmeye çalışıyorum...sevgiler..
 
Üst