İki Koşullu Eğer

aliturkmen

Altın Üye
Katılım
2 Mayıs 2007
Mesajlar
75
Excel Vers. ve Dili
365 64 bit
Altın Üyelik Bitiş Tarihi
16.02.2026
Merhaba, uyan koşula göre eğer çalışması.
 

Ekli dosyalar

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.
Aşağıdaki formülü E2 hücresine uygulayıp aşağı doğru kopyalayın.
Formül; aranan gün sayısı tabloda yoksa, en yakın bir üstteki değere göre sonuç verir.
Kod:
=EĞER(YADA($B2=$C2;BOŞLUKSAY($A2:$C2)>0);"";DÜŞEYARA($D2;DOLAYLI("J"&KAÇINCI($A2;$I$1:$I$13;0)&":K"&KAÇINCI($A2;$I$1:$I$13;0)+EĞERSAY($I$1:$I$13;$A2)-1);2;1))
 

aliturkmen

Altın Üye
Katılım
2 Mayıs 2007
Mesajlar
75
Excel Vers. ve Dili
365 64 bit
Altın Üyelik Bitiş Tarihi
16.02.2026
Ömer Bey, elinize fikrinize sağlık, sizler için zahmet olmazsa formülün açıklamalı anlatımını da yazarsanız ben ve benim gibi arkadaşlara ışık tutmuş olursunuz. Teşekkürler.
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,636
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Merhaba,

Alternatif olsun.

Kod:
=İNDİS($K$2:$K$13;TOPLA.ÇARPIM(KAÇINCI(A2&D2;$I$2:$I$13&$J$2:$J$13;0)))
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

-- EĞER(YADA($B2=$C2;BOŞLUKSAY($A2:$C2)>0);""
Bu kısım veri eksikse veya tarihler eşikse BOŞ bırakmasını sağlıyor.
-- DOLAYLI("J"&KAÇINCI($A2;$I$1:$I$13;0)&":K"&KAÇINCI($A2;$I$1:$I$13;0)+EĞERSAY($I$1:$I$13;$A2)-1)
Burada Tablonun hangi kısmında arama yapılacağı belirleniyor.
->>İlk parçasında A sütunundaki değerin tablonun kaçıncı satırından başladığı (KAÇINCI),
ikinci kısmında ise nereye kadar devam ettiği (EĞERSAY) tespit ediliyor.
->>Bu kısmın sonucu örneğin MAKUL için J8:K13 oluyor.
-- DÜŞEYARA($D2;DOLAYLI(...) ;2;1))
Buradaysa DOLAYLI işleviyle elde edilen alanda DÜŞEYARA işlemi gerçekleştiriliyor.
Bulunmayan değer için bir üsttekinin gelmesini sağlayan ise sondaki 1 sayısı. Bu 1 sayısını 0 yaparsanız TAM EŞLEŞME aranır.
 
Üst