Mail adresindeki listeden sadece Domain Adını almak isterseniz bu makaledeki adımları takip edin. Bu çözümde SAĞDAN, UZUNLUK ve BUL Fonksiyonlarını kullanacağız.
Domain Adını Almak için Formülün İşlem Adımları
İşlem Adımlarında B7 Hücresindeki [email protected] mail adresi üzerinde adımları inceleyeceğiz.
- Önce BUL Fonksiyonu ile @ işaretinin konumunu öğreneceğiz.
- İkinci adımda ise mail adresinin kaç karakterden oluştuğunu öğreneceğiz.
- Mail adresinin toplam karakterinden @ işaretindeki konumu çıkarıyoruz. Böylece sadece dinamik olarak domain adının konumu öğrenmiş oluyoruz.
- Son olarak ta sağdan fonksiyonu ile domain ismini almış olacağız..
=SAĞDAN(B7;UZUNLUK(B7)-BUL(“@”;[email protected]))
Formülde en iç fonksiyondan başlıyoruz. BUL fonksiyonu ile mail adresindeki @ karakterinin konumunu öğreniyoruz. Bu değerde 11. karakterde olduğunu öğreniyoruz.
=SAĞDAN(B7;UZUNLUK(B7)-11)
İkinci Fonksiyon ise UZUNLUK fonksiyonu ile mail adresinin kaç karakter olduğunu öğreniyoruz. 20 değerini öğreniyoruz.
=SAĞDAN(“[email protected]”;20-11)
20-11 işlemiyle domain adının tam konumunu öğreniyoruz.
=SAĞDAN(“[email protected]“;9)
Son adımda SAĞDAN 9 karakteri yani gmail.com kelimesini almış aluyoruz.
Domain Adını Almak için Sonuç
Listedeki diğer değerleri de aşağıdaki şekilde kullanarak kullanabilirsiniz.
#SAĞDAN#UZUNLUK #BUL #metinselfonksiyon #textFunction #excelFunction #excelFormul #advancedExcel #ileriExcel #excel #excelDersi #excelKursu #excelEğitimi
İlgili Aramalar
- excelden mail adresi alma
- excel hücre bölme formülü
- hücre ayırma yöntemleri
- excel mail adresi ayıklama
merhaba,
bu işlemde sadece domain adını almak istersek nasıl bir yol
izlemeliyiz? yahoo.com yerine “yahoo” ,dokumanistan.com yerine
dokumanistan gibi…
Merhabalar;
Biraz uzun oldu ama daha detaylı düşünürsek formül daha da kısalabilir.
Ekli dosyadaki örneklere göre aşağıdaki şekilde kullanabilirsiniz.
=PARÇAAL(B7;BUL(“@”;B7)+1;(BUL(“.”;B7;UZUNLUK(B7)-5))-(BUL(“@”;B7)+1))
Makalede kullandığımız çalışma kitabını indirebilirsiniz.
Selamlar
Hocam,
Elinize sağlık.
Flash Fill ile de yapılabilir mi?
Tabi daha kolay olur. Ama Flash Fill kullanırken veriler kontrol edilmelidir.