• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

düşey arayarak tek hücrede toplama

Katılım
28 Temmuz 2006
Mesajlar
20
birden fazla ölçütü tablo içinde düşey arayarak, o ölçütlere denk gelen verileri (rakamlar) belirtilen bir hücrede nasıl toplatabilirim?

topla ve düşeyara fonksiyonlarını içiçe kullanmam gerek ama nasıl yapacağım?
 
F19 Hücresine;

=SUMIF($A$2:$B$12;E19;$B$2:$B$12)
=ETOPLA($A$2:$B$12;E19;$B$2:$B$12)

yazıp aşağıya kopyalayın

Tek koşul olduğu için yukarıdaki formül daha iyi olmakla birlikte, aşağıdaki formülü de kullanabilirsiniz.

=SUMPRODUCT(($A$2:$A$12=E19)*($B$2:$B$12))
=TOPLA.ÇARPIM(($A$2:$A$12=E19)*($B$2:$B$12))
 
F19 Hücresine;

=SUMIF($A$2:$B$12;E19;$B$2:$B$12)
=ETOPLA($A$2:$B$12;E19;$B$2:$B$12)

yazıp aşağıya kopyalayın

Tek koşul olduğu için yukarıdaki formül daha iyi olmakla birlikte, aşağıdaki formülü de kullanabilirsiniz.

=SUMPRODUCT(($A$2:$A$12=E19)*($B$2:$B$12))
=TOPLA.ÇARPIM(($A$2:$A$12=E19)*($B$2:$B$12))

durumu yanlış anlattım galiba yurttaş, bu formüller aynı harfe ait birden fazla satırda olan verileri toplamaya yönelik değil mi? Benim istediğim örnekte alt alta yazdığım üç harfi tabloda arayarak miktarlarını toplaması
yani A+B+E miktarlarını toplayacak ve tek hücreye yazacak.
kusura bakma seni de çok meşgul ediyorum.
 
Merhaba

Sayın Yurttaş Bey'in formülüne aynı hücrede birbiri üzerine toplayarak çoğaltın

E19 A
E20 B
E21 E
hücrelerine yazarsak

=SUMIF($A$2:$B$12;E19;$B$2:$B$12)+SUMIF($A$2:$B$12;E20;$B$2:$B$12)+SUMIF($A$2:$B$12;E21;$B$2:$B$12)
 
ya da;

=SUMPRODUCT(($A$2:$A$12=E19)*($B$2:$B$12)+($A$2:$A$12=E20)*($B$2:$B$12)+($A$2:$A$12=E21)*($B$2:$B$12))

formülünü kullanabilirsiniz.
 
Merhaba

Sayın Yurttaş Bey'in formülüne aynı hücrede birbiri üzerine toplayarak çoğaltın

E19 A
E20 B
E21 E
hücrelerine yazarsak

=SUMIF($A$2:$B$12;E19;$B$2:$B$12)+SUMIF($A$2:$B$12;E20;$B$2:$B$12)+SUMIF($A$2:$B$12;E21;$B$2:$B$12)

ETOPLA formülünü bu şekilde yazınca hata veriyor, birden fazla e topla bu şekilde yazılamaz gibime geliyor.
 
teşekkür ederim

ya da;

=SUMPRODUCT(($A$2:$A$12=E19)*($B$2:$B$12)+($A$2:$A$12=E20)*($B$2:$B$12)+($A$2:$A$12=E21)*($B$2:$B$12))

formülünü kullanabilirsiniz.

tamamdır yurttaş bey bu şekilde oluyor çok teşekkür ederim.

zafer bey size de teşekkür ederim vakit ayırdığınız için.
 
Merhaba

denedim çalışıyor.
iç içe formüller olmadıkları için 1 tanesi çalışıyorsa + ile 3 adedide çalışır.
formül yazılımında bir hata olabilir.

Zaten işinizin olması önemli....


iyi çalışmalar
 
Merhaba

Sayın Yurttaş Bey'in formülüne aynı hücrede birbiri üzerine toplayarak çoğaltın

E19 A
E20 B
E21 E
hücrelerine yazarsak

=SUMIF($A$2:$B$12;E19;$B$2:$B$12)+SUMIF($A$2:$B$12;E20;$B$2:$B$12)+SUMIF($A$2:$B$12;E21;$B$2:$B$12)

=SUMPRODUCT(SUMIF($A$2:$A$12;E19:E21;$B$2:$B$12)

=SUMPRODUCT(ISNUMBER(MATCH($A$2:$A$12;E19:E21;0))+0;$B$2:$B$12)
 
Geri
Üst