• DİKKAT

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

BİRDEN FAZLA KRİTERE GÖRE TOPLAM ALMAK

anilman

Altın Üye
Katılım
12 Ağustos 2020
Mesajlar
75
Excel Vers. ve Dili
Microsoft 365 TR 64 Bit
Merhaba, ekteki dosyada 'ÇALIŞMA' sayfası F13 hücresine birden çok koşula bağlı olarak
1. şart 'ÇALIŞMA' sayfasındaki B13'teki Firma adını, 'İND VE YÜK KDV' sayfasındaki D sütununda bulup
2. şart 'ÇALIŞMA' sayfasındaki C13 teki Dönem yine aynı sayfadaki J2 deki döneminden küçükse
'İND VE YÜK KDV' sayfasında U sütunundan 65.000 TL ve üzeri tutarları bulup J sütunundaki tutarları toplamasını
3. şart ise tam tersi 'ÇALIŞMA' sayfasındaki C13 teki Dönem yine aynı sayfadaki J2 deki döneme eşitse
'İND VE YÜK KDV' sayfasında H sütunundan (Matrah) 65.000 TL ve üzeri tutarları bulup I sütunundaki tutarları toplamasını hangi fonksiyonla nasıl
sağlayabilirim? Özet olarak formül yazılacak hücreye firma ismini bulup dönemle mukayese ederek farklı yerleri toplatmak mümkün mü?

Birden fazla yeri toplatmak istediğimden Çoketopla ile yapamadım.
 

Ekli dosyalar

Çoketopla ile olur.

=ÇOKETOPLA('İND VE YÜK KDV'!$J$3:$J$6;'İND VE YÜK KDV'!$D$3:$D$6;ÇALIŞMA!B13;'İND VE YÜK KDV'!$S$3:$S$6;ÇALIŞMA!C13;'İND VE YÜK KDV'!$U$3:$U$6;">65000")
 
Çoketopla ile olur.

=ÇOKETOPLA('İND VE YÜK KDV'!$J$3:$J$6;'İND VE YÜK KDV'!$D$3:$D$6;ÇALIŞMA!B13;'İND VE YÜK KDV'!$S$3:$S$6;ÇALIŞMA!C13;'İND VE YÜK KDV'!$U$3:$U$6;">65000")
Evet önceki dönem şartını karşılayıp doğru yerden topluyor, fakat dönem 2023/06 olduğunda toplamı J den değil I dan almasını istiyorum tıkanıklık burada başlıyor
 
Evet önceki dönem şartını karşılayıp doğru yerden topluyor, fakat dönem 2023/06 olduğunda toplamı J den değil I dan almasını istiyorum tıkanıklık burada başlıyor
Kod:
=IF(AND(B13<>"", C13<J2), SUMIFS('İND VE YÜK KDV'!J:J, 'İND VE YÜK KDV'!D:D, B13, 'İND VE YÜK KDV'!U:U, ">=65000"),
 IF(AND(B13<>"", C13=J2), SUMIFS('İND VE YÜK KDV'!I:I, 'İND VE YÜK KDV'!D:D, B13, 'İND VE YÜK KDV'!H:H, ">=65000"), ""))
 
Ben soruyu olurken bir kriteri atlamışım.
=TOPLA.ÇARPIM(EĞER('İND VE YÜK KDV'!$D$3:$D$6=B14;EĞER('İND VE YÜK KDV'!$U$3:$U$6>65000;EĞER(C14<$J$2;'İND VE YÜK KDV'!$J$3:$J$6);EĞER(C14=$J$2;'İND VE YÜK KDV'!$I$3:$I$6))))
 
Ben soruyu olurken bir kriteri atlamışım.
=TOPLA.ÇARPIM(EĞER('İND VE YÜK KDV'!$D$3:$D$6=B14;EĞER('İND VE YÜK KDV'!$U$3:$U$6>65000;EĞER(C14<$J$2;'İND VE YÜK KDV'!$J$3:$J$6);EĞER(C14=$J$2;'İND VE YÜK KDV'!$I$3:$I$6))))
Hücreye yerleştirdiğimde #SAYI/0! hatası alıyorum
 
=TOPLA.ÇARPIM(EĞER('İND VE YÜK KDV'!$D$3:$D$6=B13;EĞER('İND VE YÜK KDV'!$S$3:$S$6=C13;EĞER(C13<>$J$2;EĞER(ESAYIYSA('İND VE YÜK KDV'!$U$3:$U$6)>65000;'İND VE YÜK KDV'!$J$3:$J$6);EĞER(C13=$J$2;EĞER('İND VE YÜK KDV'!$H$3:$H$6>65000;'İND VE YÜK KDV'!$I$3:$I$6))))))
 
=TOPLA.ÇARPIM(EĞER('İND VE YÜK KDV'!$D$3:$D$6=B13;EĞER('İND VE YÜK KDV'!$S$3:$S$6=C13;EĞER(C13<>$J$2;EĞER(ESAYIYSA('İND VE YÜK KDV'!$U$3:$U$6)>65000;'İND VE YÜK KDV'!$J$3:$J$6);EĞER(C13=$J$2;EĞER('İND VE YÜK KDV'!$H$3:$H$6>65000;'İND VE YÜK KDV'!$I$3:$I$6))))))
Teşekkürler
 
Geri
Üst