Công thức Excel: Trích xuất các chữ cái đầu từ tên
Có một số phương pháp có thể trích xuất từng chữ cái đầu từ danh sách tên trong Excel, ở đây trong hướng dẫn này, nó cung cấp một công thức để xử lý công việc này.
Công thức chung:
=LEFT(name)&IF(ISNUMBER(FIND(" ",name)),MID(name,FIND(" ",name)+1,1),"")&IF(ISNUMBER(FIND(" ",name,FIND(" ",name)+1)),MID(name,FIND(" ",name,FIND(" ",name)+1)+1,1),"") |
Lập luận
Name: the full names you want to extract the initials. |
chú ý
Công thức này chỉ trích xuất tên viết tắt của ba từ đầu tiên, bắt đầu từ từ thứ tư, nó sẽ bỏ qua.
Công thức này hoạt động như thế nào
Để trích xuất tên viết tắt từ ô B3, vui lòng cho chúng tôi công thức dưới đây:
=LEFT(B3)&IF(ISNUMBER(FIND(" ",B3)),MID(B3,FIND(" ",B3)+1,1),"")&IF(ISNUMBER(FIND(" ",B3,FIND(" ",B3)+1)),MID(B3,FIND(" ",B3,FIND(" ",B3)+1)+1,1),"") |
Ấn Bản đăng ký hạng mục thi sau đó ký tự đầu tiên của mỗi từ đã được trích xuất.
Giải thích
Vì công thức này kết hợp ba công thức với “&”, ở đây giải thích ba công thức trong ba phần
Phần đầu tiên LEFT(B3)
LEFT chức năng trích xuất văn bản từ phía bên trái của văn bản dựa trên vị trí đã cho. Ở đây LEFT (B3) trích xuất chữ cái đầu tiên từ phía bên trái của văn bản trong ô B3, “N”.
Phần thứ hai IF(ISNUMBER(FIND(" ",B3)),MID(B3,FIND(" ",B3)+1,1),"")
FIND chức năng tìm một chuỗi trong một chuỗi khác và trả về vị trí bắt đầu của chuỗi bên trong một hàm oneMID khác trả về chuỗi con của một văn bản nhất định dựa trên vị trí và độ dài văn bản đã cho.
MID (B3, FIND ("", B3) +1,1) trả về
MID (B3,7 + 1,1) trả về
J
ISNUMBER chức năng trả về TRUE nếu ô chứa số, nếu không, nó trả về FALSE.
IF chức năng kiểm tra cho một điều kiện nhất định.
Trả về IF (ISNUMBER (FIND ("", B3)), MID (B3, FIND ("", B3) +1,1), "")
IF (ISNUMBER (7), ”J”, "") trả về
IF (TRUE, ”J”, "") trả về
J
Phần thứ ba IF(ISNUMBER(FIND(" ",B3,FIND(" ",B3)+1)),MID(B3,FIND(" ",B3,FIND(" ",B3)+1)+1,1),"")
MID chức năng trích xuất văn bản từ một văn bản dựa trên vị trí và số độ dài đã cho.
MID (B3, FIND ("", B3, FIND ("", B3) +1) +1,1) trả về
MID (B3, FIND ("", B3,7 + 1) +1,1) trả về
MID (B3,13 + 1,1) trả về
C
IF (ISNUMBER (FIND ("", B3, FIND ("", B3) +1)), MID (B3, FIND ("", B3, FIND ("", B3) +1) +1,1), "") trả về
= IF (ISNUMBER (FIND ("", B3, FIND ("", B3) +1)), "C", "") trả về
= IF (ISNUMBER (13), "C", "") trả về
C
Tệp mẫu
Công thức tương đối
- Trích xuất từ bên phải cho đến ký tự
Ở đây giới thiệu công thức để trích xuất văn bản từ phía bên phải của một văn bản nhất định cho đến một ký tự được chỉ định. - Cắt văn bản thành N từ
Ở đây giới thiệu công thức để trích xuất n từ từ phía bên trái của một chuỗi văn bản. - Chia câu thành các từ
Hướng dẫn này cung cấp các công thức để tách các từ của câu thành các cột riêng biệt. - Chia đô la và xu
Để chia đô la và xu thành hai cột bằng các công thức trong Excel.
Chức năng tương đối
- Hàm LEFT
Trích xuất văn bản từ phía bên trái. - Hàm FIND
tìm một chuỗi trong chuỗi khác và trả về vị trí bắt đầu của chuỗi bên trong chuỗi khác. - Hàm IF
Kiểm tra các điều kiện. - Hàm MID
trích xuất một phần văn bản từ giá trị ô dựa trên vị trí và độ dài.
Các công cụ năng suất văn phòng tốt nhất
Kutools cho Excel - Giúp bạn nổi bật giữa đám đông
Kutools cho Excel tự hào có hơn 300 tính năng, Đảm bảo rằng những gì bạn cần chỉ là một cú nhấp chuột...
Tab Office - Bật tính năng Đọc và Chỉnh sửa theo Tab trong Microsoft Office (bao gồm Excel)
- Một giây để chuyển đổi giữa hàng chục tài liệu đang mở!
- Giảm hàng trăm cú click chuột cho bạn mỗi ngày, tạm biệt bàn tay chuột.
- Tăng năng suất của bạn lên 50% khi xem và chỉnh sửa nhiều tài liệu.
- Mang các tab hiệu quả đến Office (bao gồm Excel), giống như Chrome, Edge và Firefox.