
Công thức chung
=LOWER(LEFT(first)&last)&"@domain.com"
Tóm lược
Để tạo địa chỉ email bằng cách sử dụng họ và tên, bạn có thể sử dụng công thức nối các giá trị với sự trợ giúp từ các hàm LOWER và LEFT nếu cần.
Trong ví dụ được hiển thị, công thức trong D5 là:
=LOWER(LEFT(C5)&B5)&"@"&"acme.com"
Giải trình
Đối với tên như "Tim Brown", công thức này tạo một địa chỉ email như "[email protected]".
Đầu tiên, hàm LEFT được sử dụng để lấy chữ cái đầu tiên từ tên đầu tiên trong cột C. Thông thường, hàm LEFT nhận giá trị "num_chars" cho đối số thứ hai, nhưng đối số là tùy chọn và mặc định là 1 nếu bị bỏ qua.
LEFT(C5) // get first character from first name
Chữ cái đầu tiên của tên sau đó được nối với họ bằng cách sử dụng toán tử nối (&) và kết quả được bao bọc trong hàm LOWER, hàm này buộc tất cả văn bản thành chữ thường.
LOWER(LEFT(C5)&B5) // lower case
Cuối cùng, kết quả được nối lại thành "@" rồi đến miền. Miền được giữ riêng chỉ để thuận tiện. Công thức có thể được viết như thế này:
Với một phạm vi được đặt tên
Đối với công thức đơn giản, bạn có thể tạo một dải ô được đặt tên là "miền" để giữ tên miền, sau đó viết lại công thức như sau:
=LOWER(LEFT(first)&last)&domain
Thay đổi giá trị trong phạm vi được đặt tên sau đó sẽ cập nhật tất cả các địa chỉ email cùng một lúc.