• DİKKAT

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

EĞER( VE(İNDİS... formül alternatifi

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,714
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
A1:A2 arasında "Ali" olanların B1:B2 de karşılıklarının maksimumu 9 dan büyükse 11,50 dan küçükse = "Tamam" Yazsın
formülü aşağıdaki kriterleri de içerecek şekilde nasıl yazılır. İNDİS ile yaptığımda A1 ve A2 de "Ali" olursa ilkini bulduğundan formülde takıldım. dizi formülü olmadan yapılabilir mi.

Ali ifadesi A1 de olabilir, A2 de olmayabilir
Ali ifadesi A1 de ve A2 de olabilir
Ali İfadesi A1 ve A2 de olmayabilir
Ali ifadesi A1 de olmayabilir, A2 de olabilir

=EĞER(VE(İNDİS(B1:B2;KAÇINCI("Ali";A1:A2;0);0)>9;İNDİS(B1:B2;KAÇINCI("Ali";A1:A2;0);0)<11,50)... diye uzun formülün alternatifi istenmektedir.
 
Dizi formülle alternatif:

JavaScript:
=(MAX((A1:A2="ali")*B1:B2)>9 ) * (MAX((A1:A2="ali")*B1:B2)<11,5)=1


Türkçe Excel'de MAX >>> MAK olacak sanırım...



Normal formül girişiyle;

JavaScript:
=((MAX((A1="ali") *B1; (A2="ali") *B2))>9) * ((MAX((A1="ali") *B1; (A2="ali") *B2))<11,5) =1


.
 
Son düzenleme:
Merhaba,
Alternatif olsun.
Kod:
=+EĞER(TOPLA.ÇARPIM((A1:A2="ali")*(B1:B2>9)*(B1:B2<11,5))>0;"tamam";"")
 
Teşekkür ederim çözümler için
 
Geri
Üst