• DİKKAT

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

[ÇÖZÜLDÜ] katsayılı ifadeleri toplatmak

Katılım
13 Ekim 2008
Mesajlar
4
Excel Vers. ve Dili
2007
Bir sütundaki hücrelerde iki farklı harf kullanılıyor. Bazen bu harfler katsayılı yazılıyor 2b ve 3k gibi. Dipte b ve k ifadelerini ayrı ayrı toplatmak veya saydırmak istiyorum, yardımlarınızı bekliyorum.

Ayrı hücrelerdeki 2k, k, 3k ifadelerini 6k olarak görebilmek amacım.
 
merhaba

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

not:
ek dosya biraz daha kapsamlı olacak şekilde değiştirildi

not2:
eğer sorunuza tatmin edici cevaplar aldığınızı düşünüyorsanız,
konu araçları / bu soruyu [ÇÖZÜLDÜ] olarak işaretle'yiniz.
 
Son düzenleme:
Verileriniz, "B1:B4" aralığında olsun.(3b,3k,.. vb). Formüldeki "b" harfini değiştirerek toplamları ve adetleri bulabilirsiniz.
Toplamak için:
Kod:
=TOPLA.ÇARPIM((DEĞİL(EHATALIYSA(BUL("b";$B$1:$B$4))))*SOLDAN($B$1:$B$4;UZUNLUK($B$1:$B$4)-1))
Saymak için:
Kod:
=EĞERSAY($B$1:$B$4;"*k")
 
Hamitcan verdiğiniz çözümü ekteki dosyada uyguladım, bu şekilde bir çözüm çok daha fazla işime yarayacaktır. Ama sonuç alamadım, yardımınızı bekliyorum.
 
merhaba

syn hamitcan'ın önerdiği yöntemde uygulanabilir.
benim önerdiğim yöntemi denemediniz galiba, ya da formülü kullanırken hata yaptınız.
formül dizi formülüdür; ctrl+üstkarakter+enter ile birlikte girmelisiniz.
{=formül....} şeklini alacakdır, yoksa hatalı sonuç verir


not:
verilerinizin k,2k,b,3b vs şeklinde 2 karakter uzunluğunda olduğu varsayılmışdır. eğer 2k, 11k, 5b, 22b vs şeklinde ise syn hamitcan'ın önerdiği yöntem olan UZUNLUK ve BUL fonksiyonunu kullanmak gerekir.


syn hamitcan'ın yönteminden esinlenerek yapılan 2. çözüm ektedir. herhangi biri işinizi görür.
dizi formülü olduğuna dikkat ediniz.
 
Son düzenleme:
Yardımlarınız için teşekkürler, sorunum sayenizde çözülmüştür.
 
Geri
Üst