![](https://cdn.wiki-base.com/8156077/excel_formula_get_name_from_email_address__2.png.webp)
Formula generik
=LEFT(email,FIND("@",email)-1)
Ringkasan
Sekiranya ingin mengekstrak nama bahagian dari alamat e-mel, anda boleh melakukannya dengan formula yang menggunakan fungsi LEFT dan FIND. Dalam bentuk umum di atas, e-mel mewakili alamat e-mel yang anda gunakan.
Sebagai contoh, kami menggunakan formula ini:
=LEFT(C4,FIND("@",C4)-1)
Penjelasan
Inti, formula ini adalah mengekstrak watak bermula dari kiri, dan menggunakan fungsi FIND untuk mengetahui berapa banyak watak yang akan diekstrak.
Pertama, TEMUKAN mencari watak "@" di dalam alamat e-mel "[email protected]". Watak "@" adalah watak ke-7 sehingga MENCARI kembali 7. Nombor 1 kemudian dikurangkan dari 7 hingga menghasilkan 6. Ini dilakukan untuk mengelakkan formula mengekstrak "@" beserta namanya. Fungsi LEFT kemudian mengekstrak 6 aksara dari alamat e-mel, bermula dari sebelah kiri. Jadi:
=LEFT(C4,FIND("@",C4)-1) =LEFT("[email protected]",FIND("@","[email protected]")-1) =LEFT("[email protected]",7-1) =LEFT("[email protected]",6) ="achang"