Koşullu Toplam

Katılım
21 Haziran 2010
Mesajlar
5
Excel Vers. ve Dili
Excel 2007 - Eng
12464 - 201101
5609 - 201105
3670 - 201110
24000 - 201115
19568 - 201215
12631 - 201230
56283 - 210315
36127 - 210330

Merhabalar,

Yapmak istediğim şu, b sütununda 20 ile ve 21 ile başlayan satırların A sütunlarını ayrı hücrelerde toplamak istiyorum. Yani A1 ile A6 bir hücrede A7 ve A8 farklı bir hücrede toplanıcak. Formül bunu B hücresinden filtreleyip yapıcak. Sumif ile baya bir uğraştım ama olmadı. Denediğim formül şu şekilde. =sumif(B1:B8;mid(B1:B8;1;2)=20;A1;A8) ama olmadı :( mid formülü satır bazlı çalışıyo galiba.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,358
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Kod:
=TOPLA.ÇARPIM((SOLDAN(B1:B8;2)="20")*A1:A8)
Diğerini siz yapabilirsiniz.
 
Katılım
21 Haziran 2010
Mesajlar
5
Excel Vers. ve Dili
Excel 2007 - Eng
Çok teşekkür ederim.

=SUMIF(B1:B8;(LEFT(B1:B80;2)="20";A1:A8) şu niye çalışmıyor?
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,358
Excel Vers. ve Dili
Ofis 365 Türkçe
Çok teşekkür ederim.

=SUMIF(B1:B8;(LEFT(B1:B80;2)="20";A1:A8) şu niye çalışmıyor?
Ya gözden kaçan bir şey var, ya da olmuyor, tam olarak bilemiyorum, ama Dizi Formülle Şöyle de olabilir.

Kod:
=TOPLA(EĞER(SOLDAN(B1:B8;2)="20";A1:A8))
Dizi formül olduğu için formülü Ctrl+Shift+Enter ile bitirmelisiniz.
 
Üst