ETOPLA'da aralık belirtmek ?

Katılım
28 Eylül 2005
Mesajlar
42
Merhaba,
Üzerinde çalıştığım 2 tablo var. 1. tabloda alt alta 250,251,252...258'e kadar kodlar ve bunların karşılığında değerler var.
2. tabloda ETOPLA fonksiyonu ile aralığı belirtip, koşul olarak "249 dan büyük,260'dan küçük" ifadesini nasıl kullanabilirim. Böylelikle bütün kodlar için ayrı formül yazmak yerine istediğim aralığı tek formülde toplatabileceğim.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Aşağıdaki formülü kendinize göre uyarlayın.

{=TOPLA(EÐER($E$4:$E$13>=250;EÐER($E$4:$E$13<=259;$F$4:$F$13;0);0))}
 
Katılım
28 Eylül 2005
Mesajlar
42
hamitcan, aralık olarak belli bir yeri göstermemeliyiz. E sütunu diyebiliriz. Belirttiğimiz aralıkta koşulumuza uymayan bir değer varsa(Ã?r:260) sıfır değeri veriyor bu formül. ETOPLA ile bir çözüm rica ediyorum.
 
Katılım
20 Nisan 2005
Mesajlar
206
=SUMPRODUCT((A1:A20>249)*(A1:A20<260)*(B1:B20))

veya

=TOPLA.ÇARPIM((A1:A20>249)*(A1:A20<260)*(B1:B20))

İşinizi görür.herhalde.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Ekli dosyayı inceleyin.

Ayrıca;
vitalexx' Alıntı:
hamitcan, aralık olarak belli bir yeri göstermemeliyiz. E sütunu diyebiliriz. .
sütun olarak tanımlamayı kabul etmiyor ama verdiğim aralık zaten excel sayfa sınırlarını içeriyor nerdeyse.
 
Katılım
20 Nisan 2005
Mesajlar
206
Halen ETOPLA / SUMIF'te israr ediyorsanız. Aşağıdaki formülü deneyin

=SUMIF(A1:A19; {"<260";">249"};B1:B19)

veya

=ETOPLA(A1:A19; {"<260";">249"};B1:B19)
 
Üst