Gunlere Gore Veri Dogrulama

Katılım
26 Ağustos 2020
Mesajlar
14
Excel Vers. ve Dili
2019 ing
Merhaba arkadaslar,

2 sayfali bir excelim var.

Calisma Takvimi isimli sayfada calisan kisilerin hangi gunlerde calisacaklari yaziyor.
Ana Sayfa isimli sayfada ise b kolonu tarih alanim.
Tarihi yazdigimda, c kolondaki veri dogrulama alaninda o gun calisan kisilerin isimlerini gormek istiyorum.

Ornek datamin linkini asagida bulabilirsiniz.

Ilginize tesekkur ederim.
 
Katılım
21 Aralık 2016
Mesajlar
722
Excel Vers. ve Dili
Office 365 TR
Selamlar,
Alternatif olarak,

Formülle Çözüm :
Açıklama :
1 - Çalışma Takvimi sayfasındaki Tarih Verileri Küçükten Büyüğe (ya da Büyükten Küçüğe) Mutlaka SIRALI olmalıdır.
(Sıralı olmazsa, makro ile çözüm ya da makro yardımıyla çözüm sağlanabilir)
2 - Kişi Ad Soyad ları da Alfabetik SIRALI olabilir. Olmayabilir de. Eğer Sıralı olursa, açılır listede bulunmasında kolaylık sağlayacaktır. Örnekte, Kişi Ad Soyadları Alfabetik olarak sıralıdır.
3 - Açılır listenin bulunduğu hücrenin hemen sol yan hücresinde yazılan TARİH için liste, (yani Veri Doğrulama için) aşağıdaki Formül ile sağlanmaktadır.
=KAYDIR('Calisma Takvimi'!$C$2;KAÇINCI($B2;'Calisma Takvimi'!$B:$B;0)-SATIR('Calisma Takvimi'!$C$2);;EĞERSAY('Calisma Takvimi'!$B:$B;$B2);1)
3 - a ) Tarih yazıyorsa ve yazılan Tarih, Çalışma Takvimi sayfasındaki SIRALI listede mevcut ise, açılır listede kişi isimleri yer alacaktır.
3 - b ) Tarih yazmıyorsa ya da tarihten farklı bir şey yazıyorsa ya da BOŞ ise Çalışma Sayfasındaki SIRALI listede karşılığı olmayacaktır. Bu durumda ise, açılır liste için Oka basıldığında açılır liste çalışmayacak / açılmayacaktır...

 
Üst