Formula Excel: Buat alamat e-mel dari nama -

Formula generik

=LOWER(LEFT(first)&last)&"@domain.com"

Ringkasan

Untuk membina alamat e-mel menggunakan nama depan dan belakang, anda boleh menggunakan formula yang menggabungkan nilai, dengan bantuan fungsi RENDAH dan KIRI mengikut keperluan.

Dalam contoh yang ditunjukkan, formula dalam D5 adalah:

=LOWER(LEFT(C5)&B5)&"@"&"acme.com"

Penjelasan

Untuk nama seperti "Tim Brown", formula ini membina alamat e-mel seperti "[email protected]".

Pertama, fungsi LEFT digunakan untuk mendapatkan huruf pertama dari nama pertama di lajur C. Biasanya, fungsi LEFT mendapat nilai "num_chars" untuk argumen kedua, tetapi argumen adalah pilihan dan default menjadi 1 jika dihilangkan.

LEFT(C5) // get first character from first name

Huruf pertama dari nama depan kemudian digabungkan dengan nama belakang menggunakan pengendali gabungan (&), dan hasilnya dibungkus dalam fungsi RENDAH, yang memaksa semua teks menjadi huruf kecil.

LOWER(LEFT(C5)&B5) // lower case

Akhirnya, hasilnya disatukan lagi ke "@" dan kemudian ke domain. Domain disimpan secara berasingan untuk kemudahan sahaja. Rumusannya boleh ditulis seperti ini:

Dengan julat yang dinamakan

Untuk rumusnya, anda boleh membuat "domain" julat bernama untuk menahan nama domain, kemudian menulis semula formula seperti ini:

=LOWER(LEFT(first)&last)&domain

Mengubah nilai dalam julat yang dinamakan akan mengemas kini semua alamat e-mel sekaligus.

Artikel menarik...