REGEXEXTRACT ile E-Posta Adreslerini Ayıklama, fonksiyonu kullanarak bir metindeki e-mail adreslerini farklı yerlere yazdırmayı öğretmektedir.
Excel REGEXEXTRACT İşlevi
Excel’de veriler üzerinde çalışırken, bazen belirli desenleri veya bilgileri ayıklamak istenmektedir. Çünkü, özellikle e-posta adreslerini büyük veri setlerinden çekmek oldukça kullanışlı olacaktır. Bu nedenle, dosyada Excel’in REGEXEXTRACT fonksiyonunu kullanarak hücrelerde bulunan e-posta adreslerini nasıl ayıklayabileceğimizi ele alınmaktadır. En son aşamada, istenen sonucun elde edilmesini sağlayan hazır bir dosya bulunmaktadır.
Adım Adım REGEXEXTRACT Kullanımı
Bu işlemler için aşağıdaki adımlar dikkate alınmaktadır.
Veri Hazırlığı: REGEXEXTRACT ile E-Posta Adreslerini Ayıklama
İlk olarak, içinde e-posta adreslerinin bulunduğu hücrelerin belirlenmesi gerekmektedir. Buna bağlı olarak, aşağıdaki örnekte “Proje Adı” ve “Durum ve İletişim Detayları” başlıkları altında çeşitli projelerin durumu ve ilgili iletişim bilgileri yer almaktadır.
REGEXEXTRACT Fonksiyonu:
E-posta adreslerini ayıklamak için REGEXEXTRACT fonksiyonu kullanılacaktır. Çünkü, bu fonksiyon belirli bir desenle eşleşen metinleri hücrelerden çekmeyi sağlamaktadır. Yani, istenen sonucun elde edilmesi için gerekli olmaktadır.
Formülün Uygulanması: REGEXEXTRACT ile E-Posta Adreslerini Ayıklama
E3 hücresine aşağıdaki formül yazılmalıdır:
=EĞERHATA(METİNBİRLEŞTİR(", ";DOĞRU;REGEXEXTRACT(C3;"b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+.[A-Z|a-z]{2,}b")); "")
Bu formül, C3 hücresindeki metin içinde e-posta adreslerini ayıklamaktadır. Yani, bunları virgülle ayrılan bir liste halinde birleştirmektedir.
Sonuçların Gösterilmesi:
Bu formül tüm satırlara uygulayarak, her proje için ilgili e-posta adresleri çekilmektedir. Böylece, istenen sonuçlar hemen yan hücrelerine yazdırılmaktadır. Sonuç olarak, her projenin altında ilgili e-posta adreslerinin listelendiği bir tablo elde edilmektedir.
Örnek Uygulama
Aşağıdaki tablo, çeşitli projeler ve ilgili iletişim detaylarını içermektedir. Böylece, REGEXEXTRACT fonksiyonu kullanılarak e-posta adresleri sağ tarafta listelenmiştir.
A | B | C | D | |
---|---|---|---|---|
1 | ||||
2 | Proje Adı | Durum ve İletişim Detayları | ||
3 | Proje Phoenix | Harika ilerleme! Lütfen son güncelleme için Dave’e (dave@thecompany.com) e-posta gönderin. Ve info@exceldepo.com ile iletişime geçin. | ||
4 | Alfa Beta | Bir problemimiz var. support@helpme.com ile iletişime geçin ve john.doe@helpme.com‘a kopyalayın. | ||
5 | Kod Adı Zebra | Tüm sistemler çalışıyor. pickyclient@goaway.com‘dan bir yanıt bekliyorum. | ||
6 | Delta Gücü | Bu hafta başka bir işlem gerekmiyor. | ||
7 | Yankı Bravo | Test aşaması tamamlandı. feedback@nowhere.com adresine e-posta gönderin. | ||
8 | Fubar | Büyük sorunlar var! crisis@urgency.com adresine e-posta göndermemiz ve ekibin tümüne haber vermemiz gerekiyor. | ||
9 | Proje Z | İyi görünüyor. Müşteriye bir güncelleme gönderilebilir mi? | ||
10 | Gama Işını | QA başarısız oldu. Sonuçları qa@fail.com ve backup@fail.com adreslerine gönderin. | ||
11 | Hacker Cenneti | Eğlenceli proje! Sadece birkaç hata kaldı. Hata raporlarını bugs@fixit.com adresine gönderin. | ||
12 | Proje Maverick | Programın önündeyiz. E-posta gönderecek kimse yok. | ||
13 |
REGEXEXTRACT ile E-Posta Adreslerini Ayıklama – Sonuç
Excel‘in REGEXEXTRACT fonksiyonu ile belirli desenleri ve bilgileri ayıklamak oldukça kolay olacaktır. Dolayısıyla, etkili sonuçların elde edilmesini de sağlamaktadır. Yani, yukarıdaki adımlar takip edildiğinde, büyük veri setlerinden e-posta adresleri hızlıca çekilmektedir. Böylece, verilerin organize edilmesi de kolaylaşacaktır. Ayrıca, bu yöntem veri temizleme ve analiz işlemlerinizde büyük kolaylık sağlayacaktır. Sonuç olarak, Excel’in yeni nesil fonksiyonları, kullanıcıların hayatını kolaylaştırmaktadır. Ancak, bu fonksiyonlar şimdilik sadece Excel 365 abonelerince kullanılmaktadır.
REGEXEXTRACT ile E-Posta Adreslerini Ayıklama isimli içerikten yararlanılması temennisiyle.