![](https://cdn.wiki-base.com/8135539/excel_formula_create_email_address_with_name_and_domain__2.png.webp)
Formuła ogólna
=LOWER(LEFT(first)&last&"@"&domain)
Podsumowanie
Aby utworzyć adres e-mail na podstawie imienia i nazwiska, możesz użyć formuły opartej na prostej konkatenacji z pomocą funkcji LEWO i LOWER.
W przedstawionym przykładzie formuła w D5 to:
=LOWER(LEFT(B5)&C5&"@"&$G$6)
Wyjaśnienie
Działając od wewnątrz, ta formuła najpierw łączy nazwisko z kolumny C z pierwszą literą imienia z kolumny B:
LEFT(B5)&C5
Funkcja LEFT jest zwykle skonfigurowana z num_chars, ale argument jest opcjonalny i left wyodrębnia 1 znak od lewej, gdy go nie ma. W rezultacie powstaje ciąg tekstowy „atanaka”.
Następnie nazwa domeny jest dodawana w następujący sposób:
"atanaka"&"@"&$G$6
Zauważ, że odniesienie do nazwy domeny jest bezwzględne ($ G $ 6), więc wzór można skopiować w dół tabeli bez zmiany tego odniesienia.
Na koniec funkcja niższa jest używana do małych liter w całym ciągu:
=LOWER("[email protected]")
co zwraca końcowy wynik „[email protected]”