• DİKKAT

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

indis'i dizi formülünde kullanma

Erdem Akdemir

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

Ek'teki dosyada yer alan değerleri satır bazında bakmak istiyorum. İstediğimi bir yere kadar yapabildim. Satırların tek tek toplamını indis'te aldıramıyorum.
 

Ekli dosyalar

Merhaba;
D1 hücresine;
=EĞER(A1="";"";EĞERSAY(A1:C1;$F$1)+EĞERSAY(A1:C1;$F$2)+EĞERSAY(A1:C1;$F$3))Formülünü uygulayıp aşağı doğru çoğaltın. (bu size "3,1,0,2" dizilimini verir
F7 hücresine;
=KAÇINCI(0;D1:D4;0)
Buda size ilk bulunan sıfır değerinin satır no'sunu verir.
İyi çalışmalar.
 
Aladin beyin bir çözümünü sizin dosyanıza uyarlamaya çalıştım.

Dizi formüldür.

Kod:
=KAÇINCI(0;DÇARP(ESAYIYSA(KAÇINCI(A1:C4;F1:F3;0))+0;DEVRİK_DÖNÜŞÜM(SÜTUN(A1:C4)^0));0)
 
Korhan hocam cevabınız için teşekkür ederim.

Aşağıdaki gibi yapınca daha doğru sonuç verdi.

Kod:
=TOPLA(EĞER(DÇARP(ESAYIYSA(KAÇINCI(A1:C4;F1:F3;0))+0;DEVRİK_DÖNÜŞÜM(SÜTUN(A1:C4)^0))>0;1))

Aslında benim kafama takılan aşağıdaki formülde neden indis ile dizi oluşturamadım.
Satır(1:4) işe yaramıyor, sayısal değerleri tek tek elle yazınca sonuç alabiliyorum.

Kod:
=İNDİS(EĞERSAY(DOLAYLI("A"&SATIR(1:4)&":C"&SATIR(1:4));DEVRİK_DÖNÜŞÜM(F1:F3));SATIR(1:4))
 
Geri
Üst