Topla Çarpım

Katılım
10 Aralık 2019
Mesajlar
92
Excel Vers. ve Dili
Ofiice 365
Kod:
=TOPLA.ÇARPIM(('[2019-Gelir-Gider.xlsx]GELİRLER'!$Q$5:$Q$3836="Ödendi")*(AY('[2019-Gelir-Gider.xlsx]GELİRLER'!$H$5:$H$3836)=1)*(YIL('[2019-Gelir-Gider.xlsx]GELİRLER'!$H$5:$H$3836)=2020)*('[2019-Gelir-Gider.xlsx]GELİRLER'!$N$5:$N$3836)*('[2020-Gelir-Gider.xlsx]GELİRLER'!$Q$5:$Q$3836="Ödendi")*(AY('[2020-Gelir-Gider.xlsx]GELİRLER'!$H$5:$H$3836)=1)*(YIL('[2020-Gelir-Gider.xlsx]GELİRLER'!$H$5:$H$3836)=2020)*('[2020-Gelir-Gider.xlsx]GELİRLER'!$N$5:$N$3836))
Yukarıdaki şekilde formülü çalıştıramadım nerede hata yapıyorum anlamadım.
 

relaxim

Altın Üye
Katılım
30 Ağustos 2009
Mesajlar
467
Excel Vers. ve Dili
Ofis 2016 Tr 64 bit
Merhaba, örnek olmadığı için denemedim. Ancak formül iki kez tekrarlanmış gibi geldi.


Kod:
=TOPLA.ÇARPIM(('[2019-Gelir-Gider.xlsx]GELİRLER'!$Q$5:$Q$3836="Ödendi")*(AY('[2019-Gelir-Gider.xlsx]GELİRLER'!$H$5:$H$3836)=1)*(YIL('[2019-Gelir-Gider.xlsx]GELİRLER'!$H$5:$H$3836)=2020)*('[2019-Gelir-Gider.xlsx]GELİRLER'!$N$5:$N$3836))
burada bitmesi lazım değil mi?
 
Katılım
10 Aralık 2019
Mesajlar
92
Excel Vers. ve Dili
Ofiice 365
Merhaba 2019-Gelir-Gider ve 2020-Gelir-Gider adlarında iki ayrı excel dosyası var satırlar ve sütünlar aynı
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Formülün aralıklarında sorun gözükmüyor. Formülde yapmak istediğiniz mantığı detaylı yazmalısınız.
 
Katılım
10 Aralık 2019
Mesajlar
92
Excel Vers. ve Dili
Ofiice 365
2019-Gelir-Gider ve 2020-Gelir-Gider adlarında iki ayrı excel dosyası var buralardaki 2019-Gelir-Gider Q sütünunda ve 2020-Gelir-Gider Q sütünunda Ödendi yazıyorsa yine 2019-Gelir-Gider H sütununda ve 2020-Gelir-Gider H sütununda ay 1 ise ve 2019-Gelir-Gider H sütununda ve 2020-Gelir-Gider H sütununda YIL 2020 ise 2019-Gelir-Gider N sütununda ve 2020-Gelir-Gider N sütunundaki tutarları topla

2019-Gelir-Gider
H N Q
01/01/2020 50,00 Ödendi
01/01/2020 60,00 Ödenmedi
10/01/2020 80,00 Ödenmedi
15/01/2020 80,00 Ödendi
20/01/2020 40,00 Ödendi
21/01/2020 30,00 Ödendi

2020-Gelir-Gider
H N Q
01/01/2020 20,00 Ödendi
03/01/2020 10,00 Ödenmedi
06/01/2020 80,00 Ödenmedi
11/01/2020 30,00 Ödendi
15/01/2020 40,00 Ödenmedi
20/01/2020 70,00 Ödendi
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
2 tabloyu bir mi düşünecek ayrı ayrı düşünüp 2 sonucumu toplayacak.

2019 tablosu;
50
80
40
30
şartları sağlıyor. toplamı = 200

2020 tablosu;
20
30
70
şartları sağlıyor. toplamı = 120

sonuç; 200+ 120 = 320 mi olmalı.

Yoksa;
Tabloları bir düşünüp;
50*20 = 1.000
80*30 = 2.400
30*70 =2.100

sonuç; 5.500 mü olmalı ?

----------------------------------------------------

Sizin formül 2. şartı sağlıyor.

1.şartı sağlaması için;

ilk şart bittikten sonra * değil + koymalısınız.

('[2019-Gelir-Gider.xlsx]GELİRLER'!$N$5:$N$3836)+ olmalı.
 
Katılım
10 Aralık 2019
Mesajlar
92
Excel Vers. ve Dili
Ofiice 365
aynen araya artı koyarak tekrar topla çarpım yaptırdım bu şekilde çözdüm Çok teşekkür ederim.
 
Üst