matrikte koşullu toplam

Katılım
15 Mayıs 2005
Mesajlar
135
Excel Vers. ve Dili
excel 2003 türkçe
örnekteki dosyada istediğimiz sonucu hangi formülle ulaşırız.

yardımcı olacak arkadaşlar için şimdiden teşekkür ederim(istemesemde sonradan unutabiliyorum)
 

Ekli dosyalar

Katılım
27 Temmuz 2004
Mesajlar
719
Excel Vers. ve Dili
Excel 2003 Tr
Tek bir hücreye yazılacak kısa bir formülle bunun çözümü var mı bilmiyorum, farklı bir yöntem olarak her sütunun altına ETOPLA formülü ile topla alıp bunları toplatmak olabilir.

ÖRNEK
Kod:
ETOPLA(A2:A8;"a";B2:B8)*(B1="istanbul")
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
D2 ve D8 hücreleride istediğiniz koşulu sağlıyor.

Neyse

Kod:
=TOPLA(EĞER(($A$2:$A$8=B11)*($B$1:$H$1=B10);$B$2:$H$8))
yazıp formül çubuğunda iken direk ENTER tuşuna basmadan CTRL+SHIFT+ENTER tuşlarına basılarak dizi formülü oluşturun.

Not:Excel formül başına ve sonuna { } ayıraçlarını otomatik olarak ekleyecektir.

Diğer alternatif

Kod:
=TOPLA.ÇARPIM(($B$1:$H$1=B10)*($A$2:$A$8=B11);($B$2:$H$8))
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Bir örnek de benden.

=SUM(($B$1:$H$1=B10)*($A$2:$A$8=B11)*($B$2:$H$8))
=TOPLA(($B$1:$H$1=B10)*($A$2:$A$8=B11)*($B$2:$H$8))

formülünü CTRL ve SHIFT tuşlarını basılı tutarken ENTER ile girin.

.
 
Katılım
27 Temmuz 2004
Mesajlar
719
Excel Vers. ve Dili
Excel 2003 Tr
Arkadaşlar çok güzel örnekler vermişsiniz, sizi tebrik etmemek elde değil ama ben şu dizi formüllerinin mantığını çok iyi anlayamadım, biraz açıklama yapabilir misiniz nasıl oluyorda bu sonuçlar çıkıyor.
 
Katılım
27 Temmuz 2004
Mesajlar
719
Excel Vers. ve Dili
Excel 2003 Tr
Teşekkür ederim bu dosya bende var dı ama iyi incelememişim, adım adım inceleyince konu anlaşıldı.
 
Üst