• DİKKAT

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

Vlookup - Düşeyara

Katılım
28 Mart 2008
Mesajlar
5
Excel Vers. ve Dili
Excel 2007 Ingilizce
Excel 2003 Ingilizce
Merhaba Arkadaşlar,

Malum VLOOKUP kullanarak istenilen bir değere karşılık gelen belli sutundaki değeri alabiliyoruz.
Ancak benim arattırdığım değer arama alanında birden çok yerde geçiyorsa sadece 1 tanesinin karşısındaki değeri yazıyor.

Lütfen ekteki dosyaya bir göz atar mısınız.
Orada 3 sütun var.
İsim - Yaş - Kilo

Mesela İsmi Ali olanların yaşlarının toplamını almak istiyorum.
Veya kilolarının toplamı da olabilir. Listede birden fazla Ali olduğu için VLOOKUP ile yapamıyorum. Ya da bilmediğim nokta neresidir?

Yardımlarınız için teşekkür ederim.
 
merhaba
aşağıdaki şekliyle olabilir mi?

=TOPLA.ÇARPIM((A2:A9="ali")*(B2:B9))
=TOPLA.ÇARPIM((A2:A9="ali")*(C2:C9))
 
:) Bence olabilir, hatta çok da güzel oldu.

Ellerine sağlık.

Cevap için, hatta bu kadar hızlı cevap için tekrar teşekkür ederim.
 
Gayet güzel vede kullanışlı tebrik ederim ancak, hücreler çoğaldıkça sorun çıkartıyor ve formül gereğini yerine getirmiyor. Örn: =TOPLA.ÇARPIM((B7:b657="ali")*(E7:E657)) yaptığımızda sonuç olarak 0 yazıyor ve çalışmıyor. bunu çalışır hale getirebilme imkanımız varmı acaba? Yada başka bir formül varmı daha uzun satırlarda etkili olan?
 
merhaba
formülü sütun boyunca kopyaladığınızda aranan alan bozuluyordur.
A2 hücre başlangıç ve A50 hücre bitiş olduğunu varsayarsak aşağıdaki şekilde değiştiriniz.

=TOPLA.ÇARPIM(($A$2:$A$50="ali")*($B$2:$B$50))
 
Geri
Üst