tarihe göre tablodaki değerleri toplamak

Katılım
11 Mart 2006
Mesajlar
597
Excel Vers. ve Dili
ms office 2010 ev
ms office 2007 iş
Altın Üyelik Bitiş Tarihi
08.01.2019
ekteki dosyada problemi anlatmaya çalıştım. seçilen tabloya göre toplam buldurmak istiyorum.
ilgilenenlere çok teşekkürler
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,246
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Aşağıdaki formülü denermisiniz.

Kod:
=TOPLA.&#199;ARPIM((B2:B61>=TAR&#304;H(YIL(I6);1;1))*(B2:B61<=TAR&#304;H(YIL(I6);AY(I6)+1;0))*(DOLAYLI(ADRES(2;KA&#199;INCI(I3;1:1;0);4)&":"&ADRES(61;KA&#199;INCI(I3;1:1;0);4))))
 
Katılım
11 Mart 2006
Mesajlar
597
Excel Vers. ve Dili
ms office 2010 ev
ms office 2007 iş
Altın Üyelik Bitiş Tarihi
08.01.2019
sn COST_CONTROL sn muygun çok teşekürler yine yardımcı oldunuz. yine problem halledildi.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Yücel Bey, Değerli arkadaşlarım cevap vermişler alternatif olsun.

Dolaylı fonksiyonu kullanmadan isimlerin bulunduğu kısım olan $C$1:$E$1 olan kısımıda Topla.Çarpım fonksiyonuna dahil edilebilirsiniz.




Kod:
=TOPLA.ÇARPIM(($C$1:$E$1=I3)*($B$2:$B$61>=TARİH(YIL(I6);1;1))*($B$2:$B$61<=TARİH(YIL(I6);AY(I6)+1;1)-1);($C$2:$E$61))
yada daha kısası

Kod:
=TOPLA.ÇARPIM(($C$1:$E$1=I3)*($B$2:$B$61>=TARİH(YIL(I6);1;1))*($B$2:$B$61<=I6);($C$2:$E$61))
 
Son düzenleme:
Katılım
11 Mart 2006
Mesajlar
597
Excel Vers. ve Dili
ms office 2010 ev
ms office 2007 iş
Altın Üyelik Bitiş Tarihi
08.01.2019
sn Ali ilginize bilginize çok teşekkürler.
 
Üst