• DİKKAT

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

eğerhata hk.

kemal turan

Altın Üye
Katılım
10 Haziran 2011
Mesajlar
1,677
Excel Vers. ve Dili
Excel 2010 32 bit
Merhaba,
Bu kodumuz çalışıyor.
Kod:
=EĞER(VE($D$1:$D$13<=S1;$E$1:$E$13>=S1);İNDİS($C$1:$C$12;KAÇINCI($H$2;'ODA KAYIT'!$B$1:$B$24;0);0))
Şarta uygun olmadığında YANLIŞ yazıyor,

Yanlış uyarısı almayıp hücre boş görünsün diye;
=EĞERHATA(EĞER(VE($D$1:$D$13<=T1;$E$1:$E$13>=T1);İNDİS($C$1:$C$12;KAÇINCI($H$2;'ODA KAYIT'!$B$1:$B$24;0);0));"")
eğerhata işlevi ekliyorum hala YANLIŞ vermeye devam ediyor.
Bu yanlışı nasıl yok ederiz.

Teşekkür ederim.
 
Son düzenleme:
İlk formülde Son parantezden önce

;""

Ekleyip dener misiniz?

Bu arada YANLIŞ sonucu bir hata olmadığı için EĞERHATA formülü istediğinizi yapmıyor diye düşünüyorum.
 
Merhaba Yusuf bey,
dediğiniz gibi düzenledim.
Aşağıdaki şekilde kodumuz çalışıyor.
Çok teşekkür ederim.
Selametle kalınız.
Kod:
=EĞER(VE('ODA KAYIT'!$D$2:$D$250<=(C$2);'ODA KAYIT'!$E$2:$E$250>=(C$2));İNDİS('ODA KAYIT'!$C$2:$C$250;KAÇINCI($B3;'ODA KAYIT'!$B$2:$B$250;0);0);"")
 
Bu şekilde daha güzel oldu,
Kod:
=EĞERHATA(EĞER(VE('ODA KAYIT'!$D$2:$D$250<=(C$2);'ODA KAYIT'!$E$2:$E$250>=(C$2));İNDİS('ODA KAYIT'!$C$2:$C$250;KAÇINCI($B3;'ODA KAYIT'!$B$2:$B$250;0);0);"");"")
 
Geri
Üst