• DİKKAT

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

Veri doğrulama

Katılım
17 Şubat 2013
Mesajlar
84
Excel Vers. ve Dili
2010 Türkçe
Arkadaşlar veri listesi oluşturdum örneğin a harfine bastığım zaman a harfi ile isimler gelmesi istiyorum yardımcı ola bilirmsiniz
 

Ekli dosyalar

Hocam çok teşekkür ederim eklediğim dosya hocam bu formülü ekliye bilirimsiniz referansımız c sayfası sarı olan yere bu formülü kullana bilirimsiniz
yada nasıl yapılacağını gösterseniz o daha iyi olur şimdiden çok teşekkürler
 

Ekli dosyalar

hocam çok çok teşekkür ederim nasıl yaptığınızı göstere bilirimsiniz başka sayfalarda uygulayacağım yapamadım
 
Merhaba

İsim listesi alfabetik sırada olmalıdır.
Veri doğrulama hata uyarı mesajını kaldırmanız gerekir.
Hücreye C harfini yazdığınızı farzedelim.
C harfi ile başlayan ilk ismin kaçıncı sırada olduğunu buluruz. KAÇINCI($D14&"*";'C'!A:A;0) örneğimizde 15. sırada
C harfi ile başlayan isimlerin kaç tane olduğunuz buluruz. EĞERSAY('C'!A:A;$D14&"*") örneğimizde 5 adet
İsim listesinin olduğu tablonun 15:19 satır aralığında C harfi ile başlayan isimlerin kümelendiğini buluruz.
Bunu DOLAYLI fonksiyonu ile tablo aralığı olarak belirleriz DOLAYLI("'C'!A15:A19")
Veri doğrulama formülü bu şekilde olacaktır.
DOLAYLI("'C'!A"&KAÇINCI($D14&"*";'C'!A:A;0)&":A"&EĞERSAY('C'!A:A;$D14&"*")+KAÇINCI($D14&"*";'C'!A:A;0)-1)
Veri doğrulama açılır listede bu aralıktaki isimler görülecektir.

KAÇINCI ve EĞERSAY fonksiyonlar kullanılması kolaydır,
DOLAYLI fonksiyon örneklerini inceleyin, bu biraz karışıktır.
 
Hocam bu yazdığınız formülü nasıl kullanacağım bu dediğinizi yaptım ama bunu yapamadım =DOLAYLI("A"&KAÇINCI(C3&"*";A:A;0)&":A"&EĞERSAY(A:A;C3&"*")+KAÇINCI(C3&"*";A:A;0)-1)
 
Merhaba
Formüller veri doğrulama yapılmak istenen hücrenin formül kısmına yazılacak.
Veri doğrulama listesi aynı sayfada ise
=DOLAYLI("A"&KAÇINCI(C3&"*";A:A;0)&":A"&EĞERSAY(A:A;C3&"*")+KAÇINCI(C3&"*";A:A;0)-1)
Başka sayfada ise
=DOLAYLI("'C'!A"&KAÇINCI($D14&"*";'C'!A:A;0)&":A"&EĞERSAY('C'!A:A;$D14&"*")+KAÇINCI($D14&"*";'C'!A:A;0)-1)
 
hocam oldu çok çok teşekkür ederim Allah razı olsun
 
Geri
Üst