
Általános képlet
=LOWER(LEFT(first)&last)&"@domain.com"
Összegzés
Az e-mail címek elő- és utónévvel történő összeállításához használhatja az értékeket összefűző képletet, szükség esetén a LOWER és a BAL funkciók segítségével.
A bemutatott példában a D5 képlete a következő:
=LOWER(LEFT(C5)&B5)&"@"&"acme.com"
Magyarázat
Az olyan névnél, mint a "Tim Brown", ez a képlet létrehoz egy olyan e-mail címet, mint a "[email protected]".
Először a LEFT függvényt használják az első betű megszerzésére a C oszlop keresztnevéből. Általában a BAL függvény "num_chars" értéket kap a második argumentumhoz, de az argumentum opcionális és alapértelmezés szerint 1, ha kihagyja.
LEFT(C5) // get first character from first name
Ezután a keresztnév első betűjét összekapcsoljuk a vezetéknévvel az összefűzés operátor (&) használatával, és az eredmény a LOWER függvénybe kerül, amely az egész szöveget kisbetűre kényszeríti.
LOWER(LEFT(C5)&B5) // lower case
Végül az eredményt ismét összekapcsoljuk a "@" -val, majd a domainnel. A domaint csak a kényelem érdekében tartják külön. A képletet így lehet írni:
Megnevezett tartománnyal
A képlet egyszerűvé tételéhez létrehozhat egy megnevezett tartományt (domain) a tartománynév megőrzéséhez, majd így írhatja át a képletet:
=LOWER(LEFT(first)&last)&domain
Az érték megváltoztatása a megnevezett tartományban ekkor egyszerre frissíti az összes e-mail címet.