• DİKKAT

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

Dizi olmadan çalışan ancak dizi içerisinde çalıştıramadığım formül

Katılım
27 Ocak 2010
Mesajlar
230
Excel Vers. ve Dili
Türkçe Microsoft Office Professional Plus 2019
Merhaba,
Bu konudaki @klop01 arkadaşımızın yazdığı formulü akşamdan beri güncellemeye çalışıyorum.
Kod:
=EĞERHATA(KAYDIR(Veri!$A$4;KAÇINCI(BÜYÜK(EĞER(Veri!$Z$5:$Z$48<>"";(Veri!$Z$5:$Z$48)-(Veri!$A$5:$A$48/1000));Veri!$A5);(Veri!$Z$5:$Z$48)-((Veri!$A$5:$A$48)/1000);0);SÜTUN(Veri!A$4));"")

=EĞERHATA(KAYDIR(Veri!$A$4;KAÇINCI(BÜYÜK(EĞER(Veri!$Z$5:$Z$48<>"";(Veri!$Z$5:$Z$48)-(Veri!$A$5:$A$48/1000));Veri!$A5);(Veri!$Z$5:$Z$48)-((Veri!$A$5:$A$48)/1000);0);SÜTUN(Veri!A$4));"")

kırmızı renkli alana ikinci bir koşul eklemek istiyorum
İkinci koşulum Veri!$B$5:$B$48="8/A"
şeklinde

Bunu
Kod:
=TOPLA.ÇARPIM((Veri!$Z$5:$Z$48<>"")*(Veri!$B$5:$B$48="8/A"))
ya da
Kod:
=TOPLA.ÇARPIM((Veri!$Z$5:$Z$48<>"")*(Veri!$B$5:$B$48="8/A"))>0
şeklinde düzeltmeye çalışıyorum.
Herhangi bir hata yok gibi ancak topla çarpım sanki dizi formülü içinde çalışmıyor gibi...
Nerde hata yapıyorum?

örnek dosya Bu konuda mevcut
 
Böyle deneyiniz.

C++:
=EĞERHATA(KAYDIR(Veri!$A$4;KAÇINCI(BÜYÜK(EĞER((Veri!$Z$5:$Z$48<>"")*(Veri!$B$5:$B$48="8/A");(Veri!$Z$5:$Z$48)-(Veri!$A$5:$A$48/1000));Veri!$A5);(Veri!$Z$5:$Z$48)-((Veri!$A$5:$A$48)/1000);0);SÜTUN(Veri!A$4));"")
 
Böyle deneyiniz.

C++:
=EĞERHATA(KAYDIR(Veri!$A$4;KAÇINCI(BÜYÜK(EĞER((Veri!$Z$5:$Z$48<>"")*(Veri!$B$5:$B$48="8/A");(Veri!$Z$5:$Z$48)-(Veri!$A$5:$A$48/1000));Veri!$A5);(Veri!$Z$5:$Z$48)-((Veri!$A$5:$A$48)/1000);0);SÜTUN(Veri!A$4));"")

Teşekkür ederim.
Bu şekilde hiç denememiştim ben daha çok TOPLA.ÇARPIM ile deniyordum.
 
Bu şekilde kullanım pratik kullanım şeklidir. EĞER'leri çoğaltarak ta yapılabilir.
 
Kod:
=EĞERHATA(KAYDIR(Veri!$A$4;KAÇINCI(BÜYÜK(EĞER(Veri!$B$5:$B$48="8/A";(Veri!$Z$5:$Z$48)-(Veri!$A$5:$A$48/1000));Veri!$A5);(Veri!$Z$5:$Z$48)-((Veri!$A$5:$A$48)/1000);0);SÜTUN(Veri!A$4));"")
üstteki şekilde şartı sadece 8/A şeklinde yapıncada çalışmadı bunun sebebi nedir?



Bu şekilde kullanım pratik kullanım şeklidir. EĞER'leri çoğaltarak ta yapılabilir.
 
DİZİ formül olarak uyguladınız mı?
 
Geri
Üst