![](https://cdn.wiki-base.com/8156077/excel_formula_get_name_from_email_address__2.png.webp)
Обща формула
=LEFT(email,FIND("@",email)-1)
Обобщение
Ако искате да извлечете частта с имената на имейл адрес, можете да го направите с формула, която използва функциите LEFT и FIND. В общата форма по-горе имейл представя имейл адреса, с който работите.
В примера използваме тази формула:
=LEFT(C4,FIND("@",C4)-1)
Обяснение
В основата си тази формула извлича символи, започващи отляво, и използва функцията FIND, за да разбере колко символа да извлече.
Първо, FIND търси символа „@“ в имейл адреса „[email protected]“. Символът "@" е 7-ми знак, така че FIND връща 7. След това числото 1 се изважда от 7, за да се получи 6. Това се прави, за да се предотврати извличането на формулата "@" заедно с името. След това функцията LEFT извлича 6 знака от имейл адреса, започвайки отляво. Така:
=LEFT(C4,FIND("@",C4)-1) =LEFT("[email protected]",FIND("@","[email protected]")-1) =LEFT("[email protected]",7-1) =LEFT("[email protected]",6) ="achang"