Tôi đang tìm cách trích xuất địa chỉ email từ các chuỗi văn bản trong Google Docs / Excel và gửi email tự động, trong đó nội dung của các ô hiện không xác định (cho đến khi được người dùng cập nhật).
Ví dụ, họ có thể đọc:
Chào,
Bạn của tôi example@example.com.
Cảm ơn,
Ví dụ Joe
HOẶC LÀ
Bạn nên hỏi
example@example.co.uk
Tôi hiện đã có công thức này:
=IFERROR((LEFT(CELL,FIND("@",CELL)-1))&"@"&(regexextract(CELL,"@(.*)")))
Nó hoạt động cho hầu hết các trường hợp, ngoại trừ
a) như trong ví dụ 1, trong đó ai đó đặt a, hoặc. ở cuối email
b) như trong ví dụ 2, trong đó email bắt đầu trên một dòng mới, nó đi vào như ví dụ.
hỏi
example@example.com
Làm thế nào tôi có thể điều chỉnh công thức để sửa những điều này?
{2, 4}
có thể hạn chế vì nhiều TLD sắp tới như.codes
vượt quá 4 ký tự.