• DİKKAT

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

Selamlar, topla.çarpım dizisiyle ilgili metinsel bir sorunum var

Katılım
18 Nisan 2008
Mesajlar
304
Excel Vers. ve Dili
excel 365
Office 365
formül içinde kullanmak üzere
A1 hücresindeki kelimenin B3 hücresindekine eşit olduğu bir durum vardı fakat şimdi A1 hücresi B3 e eşit değil.
Fakat A1 deki kelime kesinlikle B3 deki metinde geçiyor. böyle bir durumda formülü nasıl düzeltebilirim. A1 Değişken
Yani A1 deki kelimeyi içeren B Stünundaki hücreyi nasıl seçebilirim.
Örnek;
A1=elma (Değişken)
B Stünu (Benzersiz)
1-armut taze
2-üzüm salkım
3-elma yeşil [eskiden sadece elma yazıyordu]
eski formül=ToplaÇarpım(A1=B1:B3)*(....
gibi..
 

Ekli dosyalar

=IFERROR(INDEX(L1:L3;MATCH( "*" & J1& "*";K1:K3;0);1);"")
 
Deneyiniz.

=TOPLA.ÇARPIM(ESAYIYSA(MBUL(J1;K1:K3))*(L1:L3))

Bu tarz tablolarda TOPLA.ÇARPIM kullanmak riskli olabilir.
 
Merhaba,

Alternatif,

"N7" ye =ETOPLA(K1:K3;"*"&J1&"*";L1:L3) yazarak deneyiniz ! Sonuç Elma için 92.00 TL

Teşekkür ederim.


 
Deneyiniz.

=TOPLA.ÇARPIM(ESAYIYSA(MBUL(J1;K1:K3))*(L1:L3))

Bu tarz tablolarda TOPLA.ÇARPIM kullanmak riskli olabilir.

Evet. bunu yeni farkettim. Sorunu gideremezsem muhtemelen benzer veya daha zor sorunlarla karsilasicam. Parça al mbul sayiysa gibi bir cok yontemle denedim sorunun bir parcasini, birkac adim sonra daha farkli bi hata aldim. Dizi veya TOPLA.ÇARPIM formullerinde metinsel degerleri eslestirmek formüllere gore daha zor.
 
=TOPLA.ÇARPIM((--ESAYIYSA(MBUL(PARÇAAL(G10;6;999);G8)))*G6)
gibi bir formülle sorunu çözdüm, yani bilinen bir sorunu parça al komutuyla ve sizinde yardımlarınızla mbul ve esayıysa komutlarıyla manuel olarak çözdüm. fakat tamamen şahsına nazır bir çözüm oldu çünkü başka birisi bu dosyayı kullanmak isterse işe yaramayabilir. Gelecekteki misafirlerin de dikkatine.
 
Benim bahsettiğim risk bu değildi.

İlk mesajınızda B sütunu benzersiz ifadesi kullanmıştınız. Bu sebeple formülü revize etmekte endişe duymadım. Ama eğer alanda birden fazla ELMA içeren satır olursa önerdiğim formül hatalı sonuç üretecektir. Bu anlamda bir risk taşımaktadır. Bu durumda veyselemre beyin önerisinde ki gibi ARAMA fonksiyonu kullanmak daha sağlıklı olacaktır.
 
Geri
Üst