Excel formülü: Addan e-posta adresi oluşturun -

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.

Ilginç makaleler...