- Katılım
- 27 Ocak 2010
- Mesajlar
- 230
- Excel Vers. ve Dili
- Türkçe Microsoft Office Professional Plus 2019
- Altın Üyelik Bitiş Tarihi
- 05-10-2020
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
=EĞERHATA(EĞER(B9="";"";EĞER(İNDİS(veri!E:E;KAÇINCI($B9;veri!D:D;0))=0;"";İNDİS(veri!E:E;KAÇINCI($B9;veri!D:D;0))));"")
=EĞERHATA(EĞER($B26="";"";İNDİS(veri!E:E;KAÇINCI($B26;veri!D:D;0))&"");"")
Deniyorum hemenMerhaba
Yemeği çok yedim galiba, aşağıdaki gibi dener misiniz? Daha kısa yoluda vardır, bu şekilde yapabildim.
D9 hücresine
Kod:=EĞERHATA(EĞER(B9="";"";EĞER(İNDİS(veri!E:E;KAÇINCI($B9;veri!D:D;0))=0;"";İNDİS(veri!E:E;KAÇINCI($B9;veri!D:D;0))));"")
Deniyorum hemen teşekkürler.Bu da olabilir;
C++:=EĞERHATA(EĞER($B26="";"";İNDİS(veri!E:E;KAÇINCI($B26;veri!D:D;0))&"");"")
Bu da olabilir;
C++:=EĞERHATA(EĞER($B26="";"";İNDİS(veri!E:E;KAÇINCI($B26;veri!D:D;0))&"");"")
Çok teşekkür ederim. Peki bu durum şuradaki soruna yol açar mı?Evet doğrudur..
Ancak boş alanların sayısını saydırmam lazım. Bu durumda saymıyor sankiOlabilir. Bu durumda koşullu biçimlendirme ile sıfırları beyaz renk yaparak görünmez olmasını sağlayabilirsiniz.
Sanırım bunu yapabilirsiniz.
=EĞERHATA(EĞER($B9="";"";EĞER(İNDİS(veri!$E$2:$E$2000;KAÇINCI($B9;veri!$D$2:$D$2000;0))=0;"";İNDİS(veri!$E$2:$E$2000;KAÇINCI($B9;veri!$D$2:$D$2000;0))));"")
=TOPLA.ÇARPIM((D$9:D$53<>0)*(D$9:D$53="")*($B$9:$B$53<>""))
Teşekkür ederim.Boş alanlarıda aşağıdaki formülle sayabilirsiniz.
Kod:=TOPLA.ÇARPIM((D$9:D$53<>0)*(D$9:D$53="")*($B$9:$B$53<>""))
=EĞERHATA(EĞER($B9="";"";EĞER(İNDİS(veri!$E$2:$E$2000;KAÇINCI($B9;veri!$D$2:$D$2000;0))=0;"";İNDİS(veri!$E$2:$E$2000;KAÇINCI($B9;veri!$D$2:$D$2000;0))));"")
=EĞER($C9="";"";EĞER(BOŞLUKSAY(D9:BA9)=50;"";TOPLA.ÇARPIM(($D9:$BA9<>"Boş")*($D$4:$BA$4<>"")*($D$4:$BA$4<>$D9:$BA9))))
Sayın @çıtır'ın yazmış olduğuBC9 hücresinde şöyle bir formül mü arıyorsunuz?
=EĞER($C9="";"";EĞER(BOŞLUKSAY(D9:BA9)=50;"";TOPLA.ÇARPIM(($D9:$BA9<>"Boş")*($D$4:$BA$4<>"")*($D$4:$BA$4<>$D9:$BA9))))
=EĞERHATA(EĞER($B9="";"";EĞER(İNDİS(veri!$E$2:$E$2000;KAÇINCI($B9;veri!$D$2:$D$2000;0))=0;"";İNDİS(veri!$E$2:$E$2000;KAÇINCI($B9;veri!$D$2:$D$2000;0))));"")
=EĞERHATA(EĞER($B9="";"";EĞER(YADA(İNDİS(veri!$E$2:$E$2000;KAÇINCI($B9;veri!$D$2:$D$2000;0))=0;İNDİS(veri!$E$2:$E$2000;KAÇINCI($B9;veri!$D$2:$D$2000;0))="Boş");"";İNDİS(veri!$E$2:$E$2000;KAÇINCI($B9;veri!$D$2:$D$2000;0))));"")
Teşekkür ederim sayın @çıtır kardeşim.Aşağıdaki kodu deneyiniz.
Kod:=EĞERHATA(EĞER($B9="";"";EĞER(YADA(İNDİS(veri!$E$2:$E$2000;KAÇINCI($B9;veri!$D$2:$D$2000;0))=0;İNDİS(veri!$E$2:$E$2000;KAÇINCI($B9;veri!$D$2:$D$2000;0))="Boş");"";İNDİS(veri!$E$2:$E$2000;KAÇINCI($B9;veri!$D$2:$D$2000;0))));"")