• DİKKAT

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

alt lta listede yeralan isimlerin başka bir listede toplu bulunup toplanması

Katılım
25 Ocak 2006
Mesajlar
763
Excel Vers. ve Dili
2019 tr
merhaba, yine ben... alt alta bir liste oluşturdum ve başka bir tabloda bu listeye denk gelenlerin yanındaki değerleri toplatmak için hangi formülü kullanmalıyım. tek tek etopla yapmamam için bir formül var mıdır?
 
Tam anlayamadım ancak Sayfa2'de F2 hücresine aşağıdaki formülü yazıp aşağı doğru kopyalayarak dener misiniz?

Kod:
=EĞER(EĞERSAY(Sayfa3!$A$1:$A$15;D2)>0;ETOPLA(Sayfa2!$D$2:$D$114;D2;Sayfa2!$E$2:$E$114);"")
 
I3 hücresine kopyalayınız.
Kod:
=TOPLA.ÇARPIM((D2:D200=Sayfa3!A1)+(D2:D200=Sayfa3!A2)+(D2:D200=Sayfa3!A3)+(D2:D200=Sayfa3!A4)+(D2:D200=Sayfa3!A5)+(D2:D200=Sayfa3!A6);E2:E200)
J3 kopyalayınız
Kod:
=TOPLA.ÇARPIM((D2:D200=Sayfa3!A7)+(D2:D200=Sayfa3!A8)+(D2:D200=Sayfa3!A9)+(D2:D200=Sayfa3!A10)+(D2:D200=Sayfa3!A11)+(D2:D200=Sayfa3!A12)+(D2:D200=Sayfa3!A13)+(D2:D200=Sayfa3!A14)+(D2:D200=Sayfa3!A15);E2:E200)
 
Son düzenleme:
sanırım anlatamadım. I3 ve J3 hücresinden hariç başka hücrede sonuç istemiyorum . sadece bu iki hücrede bahsettiğim gibi tek il yazanları I3 e iki il yazanları J3 e yazdırmanın peşindeyim. tabi bu isimler değişken olabilir. liste değişken olabilir. yani bir listem var ve bana diyorlar ki şu listeye göre diğer li,stedeki aynı isimlerin toplamını al.
 
Öncelikle sayın çıtır'ın verdiği çözümü uygulayın. Sonra I3 hücresine

=TOPLA(Sayfa3!B1:B6)
formülünü ve J 3 hücresine de

=TOPLA(Sayfa3!B7:B15)

formülünü uygulayın.
 
Farklı bir yöntem olarak yine sayın çıtır'ın çözümüyle birlikte J3 için aşağıdaki formülü

=TOPLA.ÇARPIM((UZUNLUK(Sayfa3!A1:A15)=UZUNLUK(YERİNEKOY(Sayfa3!A1:A15;" ";"")))*Sayfa3!B1:B15)
ve I3 için de aşağıdaki formülü deneyebilirsiniz:

=TOPLA.ÇARPIM((UZUNLUK(Sayfa3!A1:A15)<>UZUNLUK(YERİNEKOY(Sayfa3!A1:A15;" ";"")))*Sayfa3!B1:B15)

Ek: Sayın çıtır, çözümü değiştirdiği için daha önce vermiş olduğu formülü de belirtmem gerekiyor. Sayfa3'ün B1 hücresine aşağıdaki formülü yazıp aşağı doğru kopyalayın:

=ETOPLA(Sayfa2!$D$2:$D$2000;$A1;Sayfa2!$E$2:$E$2000)
 
Son düzenleme:
#5 nolu iletideki formülleri yeniledim.Deneyiniz.
 
Geri
Üst