• DİKKAT

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

"eğersay" Nerede hata yapıyorum?

Katılım
2 Ekim 2013
Mesajlar
347
Excel Vers. ve Dili
ofis 2019 türkçe
windows 10 pro türkçe
bir hücrede (c2) diyelim..
"Muhsin Ertuğrul;Figani@Kemal Küçük;Lokman Hekim@Madam Saramatof;Nigar@Behzat Butak;Çınari@Ali Rıza;Bektaşi@Emin Beliğ Belli;Nur Baba@Aznif Minakyan;Celile@Galip Arcan;-@Vasfi Rıza Zobu;-@Refik Kemal Arduman;-@Vahram Papazyan;-@Helena Artinova;-@Hakkı Necip Ağrıman;-@Anna Mariyeviç;-"

şeklinde veri bulunmaktadır. Bu verideki @ sayıları benim için önemli

=eğersay(c2;"@") formülü SIFIR çıkıyor.
aynı şekilde
=eğersay(c2;@) denedim yine SIFIR çıktı.
@ karekterini d2 ye yazıp
=eğersay(c2;d2) yazdım yine SIFIR çıktı

Bir hücredeki istediğimiz bir karekterin sayısı nasıl bulunur?
 
Merhaba.
EĞERSAY işlevi ile BİR HÜCRE ARALIĞInda BİR DEĞERi aramak için kullanılır.

Bunun yerine;
Kod:
UZUNLUK(C2)-YERİNEKOY(C2;"@";"")
formülü hücrede kaç adet @ sembolü bulunduğunu tespit etmenizi sağlar.
 
Merhaba,
A1:A6 aralığına verilerinizi girip deneyiniz.
Kod:
=TOPLA(ESAYIYSA(MBUL("@";A1:A6))*
  ESAYIYSA(MBUL(SOLDAN("@";UZUNLUK("@")-1);A1:A6)))
[COLOR="Blue"]Formül dizi formülüdür.CTRL+SHIFT+ENTER ile tamamlayınız.[/COLOR]

Ömer Bey'in mesajını sonradan gördüm.
 
Merhaba.
EĞERSAY işlevi ile BİR HÜCRE ARALIĞInda BİR DEĞERi aramak için kullanılır.

Bunun yerine;
Kod:
UZUNLUK(C2)-YERİNEKOY(C2;"@";"")
formülü hücrede kaç adet @ sembolü bulunduğunu tespit etmenizi sağlar.

#DEĞER! hatası verdi


Merhaba,
A1:A6 aralığına verilerinizi girip deneyiniz.
Kod:
=TOPLA(ESAYIYSA(MBUL("@";A1:A6))*
  ESAYIYSA(MBUL(SOLDAN("@";UZUNLUK("@")-1);A1:A6)))
[COLOR="Blue"]Formül dizi formülüdür.CTRL+SHIFT+ENTER ile tamamlayınız.[/COLOR]

Ömer Bey'in mesajını sonradan gördüm.

hep 1 çıkıyor
 
Örnek belgenizi burası gibi bir siteye yükleyip oradan alacağınız erişim linkini burada paylaşırsanız, mutlaka bakılır.
 
Merhaba,

Sn.Ömer Bey' in formülünü aşağıdaki gibi uygulayın:

=UZUNLUK(C2)-UZUNLUK(YERİNEKOY(C2;"@";""))

İyi çalışmalar,
 
Merhaba,

Sn.Ömer Bey' in formülünü aşağıdaki gibi uygulayın:

=UZUNLUK(C2)-UZUNLUK(YERİNEKOY(C2;"@";""))

İyi çalışmalar,

bu formül işimi gördü.
herkese çok teşekkürler, 30 dakika içinde 3-4 arkadaş kendi sorunuymuş gibi el attı.
İnsan bir siteden daha ne ister?
Aile gibiyiz, maşallah
 
Sn. Meleklerim,
Ben verilerinizi ayrı ayrı hücrelerde olduğunu zannetmiştim.
İsteğinize göre 1 yada 0 çıkması normaldir.????
 
Geri
Üst