• DİKKAT

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

hucre icindeki @ adetini bulmak

Katılım
4 Ekim 2007
Mesajlar
632
Excel Vers. ve Dili
OFFİCE 365
arkadaslar merhaba;

elimde bır maıl listesi var fakat bazı satırlarda ıkı mail bırlesmıs onun ıcın satır ıcındekı @ ısaretını saydırmak ve bırden fazla @ isaretı olan bırlesmıs adreslerı bulmak ıstıyorum egersay ıle ugrastım ama beceremedım. yardımlar ıcın tesekkur ederım.
 
Verilerinizin a sütununda olduğunu varsayarsak

Kod:
=YERİNEKOY(A1;"@";"";1)
 
Merhaba,
Kod:
=UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;"@";""))
 
İyi çalışmalar.

--
 
Makro ile çözüm istenirse bu kodları kullanabilirsiniz;
Kod:
[FONT="Trebuchet MS"]Sub Emre()
    Dim Rky
    Rky = [COLOR="Red"]Split[/COLOR](Range("[COLOR="Red"]A1[/COLOR]").Value, "[COLOR="red"]@[/COLOR]")
    MsgBox [COLOR="red"]UBound[/COLOR](Rky)
    Rky = vbNullString
End Sub[/FONT]
 
Farklı bir alternatif;
Kod:
=TOPLA(EĞER(ESAYIYSA(-PARÇAAL(A1;SATIR($1:$1);1));--PARÇAAL(A1;SATIR($1:$1);1));
  UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;"@";"")))
[COLOR="Blue"]Formül dizi formülüdür.CTRL + SHİFT + ENTER ile tamamlayınız.[/COLOR]
 
Geri
Üst