
Genel formül
=LOWER(LEFT(first)&last)&"@domain.com"
Özet
Adları ve soyadları kullanarak e-posta adresleri oluşturmak için, gerektiğinde LOWER ve LEFT işlevlerinin yardımıyla değerleri birleştiren bir formül kullanabilirsiniz.
Gösterilen örnekte, D5'teki formül şöyledir:
=LOWER(LEFT(C5)&B5)&"@"&"acme.com"
Açıklama
"Tim Brown" gibi bir ad için bu formül, "[email protected]" gibi bir e-posta adresi oluşturur.
İlk olarak, LEFT işlevi C sütunundaki ilk addan ilk harfi almak için kullanılır. Genellikle, LEFT işlevi ikinci bağımsız değişken için bir "sayı_karakterler" değeri alır, ancak bağımsız değişken isteğe bağlıdır ve atlanırsa varsayılan olarak 1 olur.
LEFT(C5) // get first character from first name
İlk adın ilk harfi daha sonra birleştirme operatörü (&) kullanılarak soyadıyla birleştirilir ve sonuç, tüm metni küçük harfe zorlayan LOWER işlevine sarılır.
LOWER(LEFT(C5)&B5) // lower case
Son olarak, sonuç tekrar "@" ve ardından etki alanına birleştirilir. Etki alanı yalnızca kolaylık sağlamak için ayrı tutulur. Formül şu şekilde yazılabilir:
Adlandırılmış bir aralıkla
Formülü basitçe ifade etmek gerekirse, alan adını tutmak için adlandırılmış bir "alan" aralığı oluşturabilir ve ardından formülü şu şekilde yeniden yazabilirsiniz:
=LOWER(LEFT(first)&last)&domain
Adlandırılmış aralıktaki değeri değiştirmek, tüm e-posta adreslerini bir kerede güncelleyecektir.