• DİKKAT

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

topla.çarpım #YOK hatası hk.

zetkatamet

Altın Üye
Katılım
13 Mart 2008
Mesajlar
1,408
Excel Vers. ve Dili
Office 365 Türkçe
Arkadaşlar,
Ekteki dosyaya bakabilirmisiniz. Topla.Çarpım kullandığım alanda #YOK hataları var. #YOK hatalarını görmeden işlemin yapılması ile ilgilidir.
 

Ekli dosyalar

Formülünüzde en son bölüme EĞERHATA ekleyerek hataları bertaraf edebilirsiniz..

C++:
=TOPLA.ÇARPIM(--($B$2:$B$49<>"")*(YIL($B$2:$B$49)=YIL(P2))*(AY($B$2:$B$49)=AY(P2))*(($H$2:$H$49)=2);EĞERHATA($M$2:$M$49;0))


Ofis 365 için alternatif olarak aşağıdaki formülde işinize yarayacaktır.

C++:
=TOPLA(EĞERHATA(FİLTRE($M$2:$M$49;(METNEÇEVİR($B$2:$B$49;"ay")=METNEÇEVİR(P2;"ay"))*($H$2:$H$49=2));0))
 
Korhan hocam, topla.çarpım formülünüzü R2, R3 e uygulamadım. Her iki değerde aynı çıktı. 28 i için 50 yi bulması lazım.
Ayrıca hocam, 365 formülleride YOK hatası verdi.
 

Ekli dosyalar

Formülde sadece AY-YIL sorgusu var. İki hücredeki tarih aynı aya ve yıla ait olduğu için sonucun aynı çıkmaı normaldir.
 
=TOPLA(FİLTRE($M$2:$M$49; (TARİH(YIL($B$2:$B$49);AY($B$2:$B$49);1)=TARİH(YIL(P2);AY(P2);1)) * ($H$2:$H$49=2)))
=TOPLA.ÇARPIM(($M$2:$M$49)*((METNEÇEVİR($B$2:$B$49;"ay")=METNEÇEVİR(P2;"ay"))*($H$2:$H$49=2)))
=TOPLA(EĞER((METNEÇEVİR($B$2:$B$49;"ay")=METNEÇEVİR(P2;"ay"))*($H$2:$H$49=2);$M$2:$M$49;0))
=TOPLA(EĞERHATA(FİLTRE($M$2:$M$49;(TARİH(YIL($B$2:$B$49);AY($B$2:$B$49);1)=TARİH(YIL(P2);AY(P2);1))*($H$2:$H$49=2));0))

oFFİCE 365 için denermisiniz
 
Son düzenleme:
Formülleri paylaştığım mesajımda Ofis 365 için olan çözümü revize ettim..
 
Teşekkürler Korhan hocam. Gün kısmını düzelttim.
Sn.Muhasebeciyiz, formülleriniz YOK hatası verdi.
 
Geri
Üst