Formuła Excel: Utwórz adres e-mail z nazwy -

Formuła ogólna

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

Podsumowanie

Aby utworzyć adresy e-mail przy użyciu imion i nazwisk, możesz użyć formuły, która łączy wartości, z pomocą funkcji LOWER i LEFT, stosownie do potrzeb.

W przedstawionym przykładzie formuła w D5 to:

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

Wyjaśnienie

W przypadku nazwy, takiej jak „Tim Brown”, ta formuła tworzy adres e-mail, na przykład „[email protected]”.

Po pierwsze, funkcja LEFT jest używana do uzyskania pierwszej litery z pierwszej nazwy w kolumnie C. Zwykle funkcja LEFT pobiera wartość „num_chars” dla drugiego argumentu, ale argument ten jest opcjonalny i domyślnie przyjmuje wartość 1, jeśli zostanie pominięty.

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

Pierwsza litera imienia jest następnie łączona z nazwiskiem przy użyciu operatora konkatenacji (&), a wynik jest zawijany w funkcję LOWER, która wymusza pisanie małych liter w całym tekście.

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

Ostatecznie wynik jest ponownie łączony z „@”, a następnie z domeną. Domena jest oddzielona tylko dla wygody. Wzór można zapisać w ten sposób:

Z nazwanym zakresem

Aby uprościć formułę, możesz utworzyć nazwany zakres „domena” do przechowywania nazwy domeny, a następnie przepisać formułę w następujący sposób:

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

Zmiana wartości w nazwanym zakresie spowoduje zaktualizowanie wszystkich adresów e-mail naraz.

Interesujące artykuły...