düşeyara formülünde hata

fedeal

Banned
Katılım
29 Mayıs 2008
Mesajlar
1,985
Excel Vers. ve Dili
2003 tr
=EĞER(VE(DÜŞEYARA($A$1;DATA!$A:$E;2;0)=$B6;DÜŞEYARA($A$1;DATA!$A:$E;3;0)=E$1);DÜŞEYARA($A$1;DATA!$A:$E;5;0);"")

birarkadaşımızın çalışmasıyla ilgilenirken tablo oluşturmak için sayın espiyonajl ın bir formülünü uyguladım. formülün kırmızıyla işaretli yerini çıkarınca dogru oluyor fakat ilk yaptıgımda calışmıştı birde aynı gün birden fazla giriş olunca sadece en üstekini aldıgı için yanıt olsada boş çıkıyor. bunun bir yolu varmı?
 

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
=EĞER(VE(DÜŞEYARA($A$1;DATA!$A:$E;2;0)=$B6;DÜŞEYARA($A$1;DATA!$A:$E;3;0)=E$1);DÜŞEYARA($A$1;DATA!$A:$E;5;0);"")

birarkadaşımızın çalışmasıyla ilgilenirken tablo oluşturmak için sayın espiyonajl ın bir formülünü uyguladım. formülün kırmızıyla işaretli yerini çıkarınca dogru oluyor fakat ilk yaptıgımda calışmıştı birde aynı gün birden fazla giriş olunca sadece en üstekini aldıgı için yanıt olsada boş çıkıyor. bunun bir yolu varmı?
Sayın fedeal,

Formülde herhangi bir sorun yok, RAPOR sayfasındaki saatleri başka bir tablodanmı kopyaladınız, oradaki verileri saat olarak görmüyor örneğin eklediğiniz dosyada 10:30 olan saati tekrar girerseniz yadan F2 yapıp enterlarsanız formülün sonuç verdiğini görebilirsiniz. 2. sorunuzu tam olarak anlayamadım, biraz daha açabilirmisiniz..

.
 

fedeal

Banned
Katılım
29 Mayıs 2008
Mesajlar
1,985
Excel Vers. ve Dili
2003 tr
evt hocam tarihi userform üzerinden göndermiştim onu anladım teşekkürederim.
ikinci sorumsa data sayfasında aynı gün birden fazla görev olunca düşeyara formülü en üst satırı görüyor formüle uyuyorsa sonucu yazıyor uymuyorsa boş bırakıyor. oysa alt satırda dogrusu var. örnek dosyaya ekledim bir kontrol edin.
 

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
evt hocam tarihi userform üzerinden göndermiştim onu anladım teşekkürederim.
ikinci sorumsa data sayfasında aynı gün birden fazla görev olunca düşeyara formülü en üst satırı görüyor formüle uyuyorsa sonucu yazıyor uymuyorsa boş bırakıyor. oysa alt satırda dogrusu var. örnek dosyaya ekledim bir kontrol edin.
Kod:
=DOLAYLI("DATA!E"&TOPLA.ÇARPIM((DATA!$A$1:$A$1000=$A$1)*(DATA!$B$1:$B$1000=$B2)*(DATA!$C$1:$C$1000=C$1);SATIR(DATA!$E$1:$E$1000)))
Veri olmayan hücrelerde formül hata verecektir. İsterseniz koşullu biçimlendirmeden,

=EHATA(C2) formülünü uygulayarak hatalı hücreleri boş gösterirsiniz. İsterseniz de,

=EĞER(EHATALIYSA(FORMÜL);"";FORMÜL) biçiminde kullanabilirsiniz..

.
 

fedeal

Banned
Katılım
29 Mayıs 2008
Mesajlar
1,985
Excel Vers. ve Dili
2003 tr
teşekkür ederim sizi bu geç saatte yordum.emeginize saglı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
Rica ederim,

Yardımcı olabildiğime sevindim, iyi çalışmalar..
 
Üst