Soru aranılan veriye göre sütunda son bilgiyi alma

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,518
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Kod:
=ARA(2;1/(ARŞiV!C3:C8=A2);ARŞiV!X3:X5)
"ARŞiV!C3:C8=A2" formülü ile bir kriter arama yapabiliyor.
Yukarıda ki formülü, ikili, üçlü, dörtlü ve beşli arama kriterli yapabilmek için yardımcı olabilmeniz mümkün mü?
 
Katılım
21 Aralık 2016
Mesajlar
722
Excel Vers. ve Dili
Office 365 TR
Selamlar,
Örnek ile, Genel olarak formülü yazacak olursak
5 adet koşulumuz olsun...A1 : A5 hücrelerinde de koşulları sağlayacak kriterler yazılmış olsun. Yani
C2 : C100 = A1
D2 : D100 = A2
D2 : D100 = A3
E2 : E100 = A4
F2 : F100 = A5

olsun.
Aradığımız ise koşulların sağlandığı durumda, B2 : B100 aralığındaki Son Değer olsun....

2. ve 3. koşullara bakıldığında D2 : D100 aralığı için iki farklı eşitlik söz konusudur. Yani D2 : D100 A2 ye ya da A3 e eşit olabilir.
Bu durumda YADA işlevi gibi değerlendirilmelidir.
Diğer koşullar için ise, yani 1. koşul, 4. koşul ve 5. koşul için ise, VE işlevi gibi değerlendirilmelidir.
Ancak,
ARA işlevi DİZİ Formül mantığında çalıştığından, VE mantığı ile değerlendirilecekleri * (Çarpım) işlevi ile çarparak, YADA mantığı ile değerlendirilecekleri ise +(Toplam) işlevi ile toplayarak eklemek gerekecektir. Tüm koşulları bir parantez içerisinde toparlamak gereklidir.

Bu durumda
Formül
=ARA(2;1/(($C$2:$C$100=$A$1)*(($D$2:$D$100=$A$2)+($D$2:$D$100=$A$3))*($E$2:$E$100=$A$4)*($F$2:$F$100=$A$5));$B$2:$B$100)

ya da şöyle de yazılabilir...
=ARA(2;1/($C$2:$C$100=$A$1)/(($D$2:$D$100=$A$2)+($D$2:$D$100=$A$3))/($E$2:$E$100=$A$4)/($F$2:$F$100=$A$5);$B$2:$B$100)

Umarım anlatabilmişimdir....

Not : Buradaki esas koşul ise, Gerek aranılan ve gerekse sağlanacak koşulların aralıklarının boyutu AYNI olmalıdır. yani B2 : B100 aralığının boyutu 99 satır... Diğerleri de 99 satır olmalıdır.
 

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,518
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Teşekkür ederim
 
Katılım
21 Aralık 2016
Mesajlar
722
Excel Vers. ve Dili
Office 365 TR
Ben teşekkür ediyorum...
İyi çalışmalar sizlere...
 
Üst