Công thức Excel: Từ hoặc tên viết tắt
Trong hướng dẫn này, nó cung cấp một số công thức để trích xuất các chữ cái đầu tiên từ mỗi từ trong một ô như hình minh họa bên dưới. Ngoài ra, nó giải thích cách các công thức hoạt động trong Excel.
Trong Office 365 và Excel 2019
Sản phẩm KẾT NỐI function là một hàm mới có sẵn trong Office 365 và Excel 2019, có thể được sử dụng để trích xuất tất cả các chữ cái đầu tiên từ mỗi từ.
Công thức chung:
TEXTJOIN("",1,IF(ISNUMBER(MATCH(CODE(MID(text,ROW(INDIRECT("1:"&LEN(text))),1)), ROW(INDIRECT("63:90")),0)),MID(text,ROW(INDIRECT("1:"&LEN(text))),1),"")) |
Lập luận
Text: the text string you want to abbreviate. |
Công thức này hoạt động như thế nào
Giả sử bạn muốn trích xuất tên viết tắt từ ô A1, hãy sử dụng công thức này trong ô B1.
=TEXTJOIN("",1,IF(ISNUMBER(MATCH(CODE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)), ROW(INDIRECT("63:90")),0)),MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),"")) |
Ấn Bản Shift + Ctrl + Nhập và tất cả các chữ cái đầu của mỗi từ sẽ được trích xuất.
Giải thích
1. Hàm TEXTJOIN được sử dụng để nối các giá trị văn bản bằng dấu phân cách.
2. Các MID, HÀNG, GIÁN TIẾP và LEN các hàm được sử dụng để chuyển đổi chuỗi văn bản thành một mảng hoặc các chữ cái. Giả sử
=MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1) |
Ấn Bản Shift + Ctrl + Nhập
Trả về một mảng các chữ cái
A,p,p,l,e,P,i,e |
Và sau đó mảng này được đưa vào hàm CODE, xuất ra một mảng các mã ascii số, một mã cho mỗi chữ cái.
3. Các ROW (INDIRECT ("63:90") tương ứng với mã ascii cho tất cả các chữ cái viết hoa AZ.
4. Các hàm ISNUMBER, IF và MATCH được sử dụng để lọc kết quả cho việc nối văn bản cuối cùng.
Ghi chú:
1. Nếu không có chữ cái in hoa nào trong chuỗi văn bản, công thức này trả về giá trị trống.
2. Công thức này sẽ trích xuất tất cả các chữ cái viết hoa.
Trong Office 2016 hoặc các phiên bản trước
Nếu bạn đang sử dụng Excel 2016 hoặc các phiên bản trước, bạn có thể sử dụng TRIM chức năng.
Công thức chung:
TRIM(LEFT(Text,1)&MID(Text,FIND(" ",Text&" ")+1,1)&MID(Text,FIND("*",SUBSTITUTE(Text&" "," ","*",2))+1,1)) |
Lập luận
Text: the text string you want to extract the first letters of each word. |
Công thức này hoạt động như thế nào
Giả sử bạn muốn trích xuất tên viết tắt từ ô A1, hãy sử dụng công thức này trong ô B1.
=TRIM(LEFT(A1,1)&MID(A1,FIND(" ",A1&" ")+1,1)&MID(A1,FIND("*",SUBSTITUTE(A1&" "," ","*",2))+1,1)) |
Ấn Bản đăng ký hạng mục thi , tất cả các chữ cái đầu tiên của mỗi từ trong ô A1 sẽ được trích xuất.
Giải thích
1. Hàm TRIM loại bỏ tất cả các khoảng trắng thừa trong chuỗi văn bản.
2. Các TRÁI (A1,1) trích xuất ký tự đầu tiên của chuỗi văn bản.
3. MID (A1, FIND ("", A1 & "") +1,1) chiết xuất chữ cái đầu tiên của từ thứ hai được phân tách bằng dấu cách.
4. MID (A1, FIND ("*", SUBSTITUTE (A1 & "", "", "*", 2)) + 1,1)) chiết xuất chữ cái đầu tiên của từ thứ ba được phân tách bằng dấu cách.
Ghi chú:
1. Công thức này chỉ hoạt động với ba từ trở xuống trong một ô.
2. Bạn có thể thay đổi ““ trong công thức thành các dấu phân cách khác.
3. Công thức này trích xuất các chữ cái đầu tiên trong trường hợp không phân biệt chữ hoa chữ thường, nếu bạn muốn công thức luôn trả về chữ hoa, hãy thêm hàm UPPER vào công thức
=UPPER(TRIM(LEFT(A1,1)&MID(A1,FIND(" ",A1&" ")+1,1)&MID(A1,FIND("*",SUBSTITUTE(A1&" "," ","*",2))+1,1))) |
Tệp mẫu
Công thức tương đối
- Đếm ô bằng
Với hàm COUNTIF, bạn có thể đếm các ô bằng hoặc không chứa một giá trị được chỉ định. - Đếm các ô bằng x hoặc y
Trong một số trường hợp, bạn có thể muốn đếm số ô đáp ứng một trong hai tiêu chí, trong trường hợp này, bạn có thể sử dụng hàm COUNTIF. - Kiểm tra xem ô có chứa một trong nhiều thứ không
Hướng dẫn này cung cấp công thức để kiểm tra xem một ô có chứa một trong một số giá trị trong Excel hay không, đồng thời giải thích các đối số trong công thức và cách công thức hoạt động. - Kiểm tra xem ô có chứa một trong một số giá trị nhưng loại trừ các giá trị khác không
Hướng dẫn này sẽ cung cấp một công thức để xử lý nhanh tác vụ kiểm tra xem một ô có chứa một trong các giá trị nhưng loại trừ các giá trị khác trong Excel hay không và giải thích các đối số của công thức.
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.