Satır İçerisinde değer arama ve toplama

Katılım
11 Kasım 2008
Mesajlar
12
Excel Vers. ve Dili
excel2003
Merhabalar,
A1:A20 Sutunu içerisinde bir harf'i arattırmak istiyorum.
O harfi bulduğu zaman karşısında adet(B1:20) ve ciro(C1:20) yazan yerleri D1 bölümüne adet toplam E1 Bölümüne ciro toplam şekilde yazsın istiyorum. Bunu hangi formül ile yapabilirim?
 

Korhan Ayhan

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

D1 Hücresi;
Kod:
=ETOPLA(A1:A20;"a";B1:B20)
E1 Hücresi;
Kod:
=ETOPLA(A1:A20;"a";C1:C20)
 
Katılım
11 Kasım 2008
Mesajlar
12
Excel Vers. ve Dili
excel2003
Deneyiniz.

D1 Hücresi;
Kod:
=ETOPLA(A1:A20;"a";B1:B20)
E1 Hücresi;
Kod:
=ETOPLA(A1:A20;"a";C1:C20)


Korhan Bey; ilginiz için teşekkür ederim. Bu kısmen oldu gibi fakat;

mesela A1 hücresinde sadece "u" harfi varsa topluyor. Benim istediğim;

mesela;
A1 hücresinde 01OU875 yazıyor ya arada u harfini bulunca toplasın istiyorum.
A1 hücresinde 01OP875 yazınca toplama yapmasın.

Yani sadece A1 hücresi içerisindeki yazılardan u harfini aradan bulsun ve toplasın.

Mümkün mü?

Teşekkürler.
 
Son düzenleme:
Katılım
23 Eylül 2013
Mesajlar
1,348
Excel Vers. ve Dili
Excel 2007 İngilizce -
Excel 2010 Türkçe -
Excel 2013 Türkçe -
Merhaba,
Kod:
=TOPLA((EĞER(EHATA(MBUL("a";A1:A20));0;1))*(B1:B20))
[COLOR="Blue"]Formül dizi formülüdür.CTRL+SHIFT+ENTER ile tamamlayınız.[/COLOR]
Saygılar,
Kafe
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,266
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Formül içindeki "a" ölçütünü "*a*" olarak değiştirirseniz sonuca ulaşabilirsiniz.

Hücreden aldırmak isterseniz;

Kod:
=ETOPLA(A1:A20;"*"&A1&"*";B1:B20)
 
Katılım
11 Kasım 2008
Mesajlar
12
Excel Vers. ve Dili
excel2003
Merhaba,
Kod:
=TOPLA((EĞER(EHATA(MBUL("a";A1:A20));0;1))*(B1:B20))
[COLOR="Blue"]Formül dizi formülüdür.CTRL+SHIFT+ENTER ile tamamlayınız.[/COLOR]
Saygılar,
Kafe

Merhaba daha önce yardimci olmustunuz hücre içerisinde harf ararken sorun çözülmüştü.

Şimdi şöyle bir ihtiyacım var harf yerine rakam arasın istiyorum, onu yaptım fakat hücredeki sadece ilk iki rakama baksın istiyorum.

Mesela A1 hücresinde "01" değerini aratmak istiyorum, 01AO901 yazıyor, suanki formülde bunu 2 olarak hesaplıyor çünkü hem basda hem sonda 01 var. Ben sadece en baştaki 2 rakama bakıp hesaplaşmasını istiyorum. Yani sonuç o hücre için 1 olmalı.

Bunu yapabilir miyim?

Tesekkurler.
 

Korhan Ayhan

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

İlk 2 karaktere baksın dediğiniz için aşağıdaki formül çözüm olacaktır.

Kod:
=TOPLA.ÇARPIM((SOLDAN(A1:A20;2)="01")*(B1:B20))
 
Üst