vlookup ile toplama işlemi

Katılım
15 Mart 2011
Mesajlar
3
Excel Vers. ve Dili
2007 ingilizce
merhaba,

sorum şu şekilde.

Ekli dosyayı görüntüle vlookup sorusu.xlsx

şeklinde 4 adet kolon mevcut. Benim istediğim C kolonundaki değerleri A kolonunda arayarak B kolonundaki tutarları toplayıp D kolonuna yazmak. Şöyle ki diyelim C1 hücresindeki "ab"yi arıyorum A kolonunda. Yani bu durumda yazacağım fonksiyonun şu işlemi yapması gerekli.A kolonundaki "abcd", "abc", ve "ab" bulunan satırların b kolonundaki karşılıkları olan "100", "140", ve "150"yi toplayarak d1 e 390 yazmalı.

Yani bir nevi vlookup yazmam gerek ama bu vlookup'ı koşullarken contains tarzı bir şey olması gerek. Fakat böyle bir fonksiyon bulamadım. Match ya da indexle de olmuyor.



Var mı cevabını bilen ?
 
Son düzenleme:

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba

sorularınızı örnek dosya ile destekleyiniz.

ek dosya işinizi görür mü?
 

Ekli dosyalar

Katılım
15 Mart 2011
Mesajlar
3
Excel Vers. ve Dili
2007 ingilizce
Çok teşekkürler fakat ab şeklinde değil de ba şeklinde olursa dediğiniz işlem geçerli olmuyor. Bu şekilde de yazabilir misiniz formülü? Bir de &"*" tam olarak ne manaya geliyor excelde söyleyebilir misiniz ?

Çok teşekkürler.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba

C1&"*"
formülde kullanılan bu ifade; C1 hücreye yazılan kelimenin yanında her hangi başka bir ifade olabileceğini ifade eder.
örneğin: ankara, ankarada, ankaralı vs gibi

ab olunca buluyor ba olunca bulmuyor diyorsunuz.
tabiiki bulamayacaktır. ankara yerine arakna yazmak gibi bişey istiyorsunuz!
 
Katılım
15 Mart 2011
Mesajlar
3
Excel Vers. ve Dili
2007 ingilizce
Bahsettiğim olay şu. Hücrede "abcd" değil de "dc ab" oldugunu dusunelım. Benim istediğim ab ikilisinin hücre içerisindeki yeri değişse de bunu yakalabilmek.
Teşekkürler.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,765
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Sn. uzmanamale'nin önerdiği formülü aşağıdaki şekilde değiştirip denermisiniz.

Kod:
=ETOPLA(A1:A7;"*"&C1&"*";B1:B7)
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
Bahsettiğim olay şu. Hücrede "abcd" değil de "dc ab" oldugunu dusunelım. Benim istediğim ab ikilisinin hücre içerisindeki yeri değişse de bunu yakalabilmek.
Teşekkürler.
merhaba

sayın erguntmzkn, önceki örneklerden yola çıkarak tümdengelim yöntemini kullanabilirsiniz.
Kod:
"*"&C1&"*"
 
Üst