Cách Tách Dữ Liệu Trong Excel Và Ngược Lại, 2 Cách Siêu Dễ Dàng Để Tách Chữ Trong Excel

-

Bạn đang có một chuỗi dữ liệu và muốn tách chúng thành các cột riêng biệt nhưng chưa biết đến biết cách như thế nào? Đừng lo lắng, trong bài viết này tôi sẽ hướng dẫn bạn một số cách tách cột trong Excel cực kỳ đơn giản và hiệu quả; cùng tìm hiểu nhé!


Khi nào cần tách cột, lợi ích của việc tách cột trong Excel

Đôi khi trong quá trình làm việc và sử dụng các công cụ của cfldn.edu.vn như Word hay Excel, bạn sẽ gặp trường hợp phải chia cột ra thành nhiều phần do dữ liệu quá dài hoặc dữ liệu có các tiêu đề khác nhau nhưng chỉ hiển thị tại cùng 1 ô duy nhất.

Bạn đang xem: Cách tách dữ liệu trong excel

Công việc của bạn là chuyển đổi tất cả dữ liệu đó thành các cột riêng lẻ với từng tiêu đề khác nhau và việc tách chúng theo cách thủ công sẽ cực kỳ tốn thời gian và công sức. Vì vậy bài viết này sẽ giúp bạn các cách tách cột trong Excel cực kỳ nhanh chóng.

Cách tách cột trong Excel theo dấu phân tách

Đây là cách sẽ hướng dẫn các bạn giải quyết trường hợp các dữ liệu được ngăn cách với nhau bởi các dấu câu hoặc các loại dấu phân tách khác nhau.

Ưu điểm: Nhanh và dễ dàng thao tác, có thể tách cột trực tiếp trong khi các bạn đang nhập dữ liệu.Nhược điểm: Không có quá nhiều sự lựa chọn để tách các cột.

Hướng dẫn thực hiện nhanh

Mở file Excel mà các bạn cần chia cột > Bôi đen vùng dữ liệu cần tách> Chọn vào tab Data > Chọn Text to columns > Tại cửa sổ Convert Text to Columns Wizard hiện ra> Tích chọn vào ô Delimited > Nhấn tiếp tục vào Next > Chọn điều kiện, kiểu dữ liệu muốn tách trong hộp thoại Delimiters > Sau đó nhấn vào Next > Nhấn vào Finish để hoàn thành công đoạn tách cột trong Excel.

Hướng dẫn chi tiết từng bước

Dưới đây sẽ là ví dụ về một trường hợp cần tách các trường dữ liệu ra khỏi nhau khi chúng được phân cách bằng dấu gạch ngang "-".

Bước 1: Đầu tiên, các bạn cần bôi đen vùng chọn mà các bạn muốn tách dữ liệu ra thành từng cột riêng.

Bước 2: Trên thanh công cụ, chọn vào tab Data > Chọn tiếp Text to columns.

Bước 3: Tại cửa sổ Convert Text to Columns Wizard được hiện lên trên màn hình.

Trong đó các bạn có thể thấy:

Delimited: Tách cột dựa trên các ký tự ngăn cách (dấu câu) giữa 2 các phần dữ liệu khác nhau như dấu gạch ngang, dấu phẩy, khoảng trắng,..Fixed width: Tách cột theo chiều rộng của trường dữ liệu.

*

Bước 4: Các bạn tích vào ô Delimited > Tiếp tục chọn Next.

Bước 5: Tại hộp thoại Delimiters, các bạn lựa chọn điều kiện để tách.

Sau khi chọn điều kiện, các bạn có thể xem trước định dạng được hiển thị dưới phần Data Preview.

Trong đó bạn có thể thấy:

Tab: Dữ liệu sẽ được phân tách bởi một khoảng trắng lớn.Semicolon: Dữ liệu sẽ được phân tách với nhau bằng dấu chấm phẩy.Comma: Dữ liệu được phân tách với nhau bằng dấu phẩy.Space: Dữ liệu được phân tách với nhau bằng khoảng trắng (Space).Other: Dữ liệu được phân tách với nhau bằng một ký tự mà bạn bạn tự tùy chỉnh trong bảng tính.

Trong ví dụ dưới đây, mình sẽ chọn vào Other, sau đó điền vào dấu gạch ngang "-" vào để phân tách các trường dữ liệu với nhau.

*

Bước 6: Chọn định dạng cột tại Column data format, vị trí cột sẽ xuất hiện ở phần Destination.

Trong đó bạn có thể thấy:

General: Không định dạng.Text: Định dạng kiểu văn bản.Date: Định dạng kiểu ngày tháng.Do not import column (Skip): không được hiển thị cột mà bạn chọn.

Ở đây mình sẽ tích chọn vào General với Destination là ô C4.

Bước 7: Nhấn Finish để tách cột trong Excel.

*

Cách tách cột trong Excel bằng nhiều hàm khác nhau

Bạn cũng có thể dùng hàm để tách các cột như ví dụ tách cột Họ và Tên dưới đây.

Tại ô D4, các bạn nhập vào hàm như sau:

=RIGHT(B4,LEN(B4)-FIND("
",LEN(B4)-LEN(SUBSTITUTE(B4," ","")))))

Hàm RIGHT này dùng để cắt chuỗi từ phải qua.Hàm LEN được dùng để lấy độ dài của chuỗi.Hàm SUBSTITUTE được dùng để thay thế các văn bản cụ thể trong chuỗi văn bản trên.

Sau đó, các bạn kéo chuột đến góc dưới bên phải của ô được chọn B4 (hình vuông nhỏ này được gọi là Fill handle). Giữ và kéo Fill handle đến hết ô B15.

*

Để lấy được họ và tên đệm, tại ô C4, bạn nhập hàm như sau:

=LEFT(B4,LEN(B4)-LEN(D4))

Hàm LEFT được dùng để cắt chuỗi từ bên trái qua.Hàm LEN được dùng để lấy độ dài của chuỗi.

Sau đó, các bạn cũng dùng Fill handle để sao chép công thức đến các ô phía bên dưới.

*

Và đó là các cách tách cột trong Excel cực đơn giản mà các bạn nên biết. Hãy tham khảo và làm theo nhé hướng dẫn trên nhé, nếu có thắc mắc gì về cách làm, các bạn hãy có thể lại bình luận bên dưới. Hy vọng bài viết sẽ hữu ích và chúc các bạn thành công!

Excel cho cfldn.edu.vn 365 Excel cho cfldn.edu.vn 365 d&#x
E0;nh cho m&#x
E1;y Mac Excel cho web Excel 2021 Excel 2021 cho Mac Excel 2019 Excel 2019 cho Mac Excel 2016 Excel 2016 cho Mac Excel 2013 Excel Web App Excel 2010 Excel 2007 Excel for Mac 2011 Xem th&#x
EA;m...Ẩn bớt

Bạn có thể dùng các hàm văn bản LEFT, MID, RIGHT, SEARCH và LEN để điều khiển các chuỗi văn bản trong dữ liệu của mình. Ví dụ, bạn có thể phân phối họ, tên, tên đệm từ một ô đơn thành ba cột riêng biệt.

Điểm mấu chốt để phân phối các cấu phần tên bằng hàm văn bản là vị trí của mỗi ký tự trong một chuỗi văn bản. Vị trí của các khoảng trắng trong chuỗi văn bản cũng rất quan trọng vì chúng cho biết phần đầu hoặc phần cuối của tên trong một chuỗi.

Ví dụ, trong một ô chỉ chứa họ và tên, họ bắt đầu sau lần xuất hiện đầu tiên của một khoảng trắng. Một số tên trong danh sách của bạn có thể chứa tên đệm, trong trường hợp này họ bắt đầu sau thể hiện khoảng trắng thứ hai.

Bài viết này hướng dẫn bạn cách trích xuất các cấu phần khác nhau từ nhiều định dạng tên khác nhau bằng cách dùng các hàm tiện dụng này. Bạn cũng có thể tách văn bản thành các cột khác nhau bằng Trình hướng dẫn Chuyển Văn bản thành Cột

Tên ví dụ

Mô tả

Tên

Tên đệm

Họ

Suffix

1

Jeff Smith

Không có tên đệm

Jeff

Smith

2

Eric S. Kurjan

Một tên viết tắt giữa

Eric

S.

Tiếng Kurjan

3

Janaina B. G. Bueno

Hai tên viết tắt giữa

Janaina

B. G.

Bueno

4

Kabul, Wendy Beth

Họ trước tiên, với dấu phẩy

Wendy

Beth

Kabul

5

Mary Kay D. Andersen

Tên hai phần

Mary Kay

D.

Andersen

6

Paula Barreto de Mattos

Họ có ba phần

Paula

Barreto de Mattos

7

James van Eaton

Họ có hai phần

James

van Eaton

8

Bacon Jr., Dan K.

Họ và hậu tố trước tiên, với dấu phẩy

Dan

K.

Bacon

Jr.

9

Gary Altman III

Với hậu tố

Gary

Altman

III

10

Ông Ryan Ihrig

Có tiền tố

Ryan

Ihrig

11

Julie Taft-Rider

Họ gạch nối từ

Julie

Taft-Rider


Lưu ý: Trong đồ họa ở các ví dụ sau đây, phần tô sáng trong tên đầy đủ sẽ cho thấy ký tự mà công thức SEARCH khớp đang tìm kiếm.


Ví dụ này phân tách hai thành phần: tên và họ. Một khoảng trắng đơn sẽ phân tách hai tên.

Sao chép các ô trong bảng và dán vào trang Excel tính ở ô A1. Công thức bạn thấy ở bên trái sẽ được hiển thị để tham chiếu, trong khi công thức Excel sẽ tự động chuyển đổi công thức ở bên phải thành kết quả thích hợp.

Gợi ý Trước khi dán dữ liệu vào trang tính, hãy đặt độ rộng cột của cột A và B thành 250.

Tên ví dụ

Mô tả

Jeff Smith

Không có tên đệm

Công thức

Kết quả (tên)

"=LEFT(A2, SEARCH(" ",A2,1))

=LEFT(A2, SEARCH(" ",A2,1))

Công thức

Kết quả (họ)

"=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))

=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))

Tên

Tên bắt đầu bằng ký tự đầu tiên trong chuỗi (J) và kết thúc ở ký tự thứ năm (khoảng trắng). Công thức này sẽ cho ra năm ký tự trong ô A2, bắt đầu từ bên trái.

*

Dùng hàm SEARCH để tìm giá trị cho num_chars:

Tìm kiếm vị trí số của khoảng trắng trong A2, bắt đầu từ bên trái.

Họ

Họ bắt đầu ở khoảng trắng, năm ký tự từ bên phải và kết thúc ở ký tự cuối cùng ở bên phải (h). Công thức này sẽ trích xuất năm ký tự trong ô A2, bắt đầu từ bên phải.

*

Dùng các hàm SEARCH và LEN để tìm giá trị cho num_chars:

Tìm kiếm vị trí số của khoảng trắng trong A2, bắt đầu từ bên trái. (5)

Đếm tổng chiều dài của chuỗi văn bản và sau đó trừ số ký tự ở bên trái của khoảng trắng đầu tiên, như được thấy ở bước 1.


Ví dụ này sử dụng tên, tên đệm và họ. Một khoảng trắng sẽ phân tách từng cấu phần tên.

Sao chép các ô trong bảng và dán vào trang Excel tính ở ô A1. Công thức bạn thấy ở bên trái sẽ được hiển thị để tham chiếu, trong khi công thức Excel sẽ tự động chuyển đổi công thức ở bên phải thành kết quả thích hợp.

Gợi ý Trước khi dán dữ liệu vào trang tính, hãy đặt độ rộng cột của cột A và B thành 250.

Tên ví dụ

Mô tả

Eric S. Kurjan

Một tên viết tắt giữa

Công thức

Kết quả (tên)

"=LEFT(A2, SEARCH(" ",A2,1))

=LEFT(A2, SEARCH(" ",A2,1))

Công thức

Kết quả (ban đầu ở giữa)

"=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-SEARCH(" ",A2,1))

=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-SEARCH(" ",A2,1))

Công thức

Kết quả Trực tiếp (họ)

"=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

Tên

Tên bắt đầu bằng ký tự đầu tiên từ bên trái (E) và kết thúc ở ký tự thứ năm (khoảng trắng đầu tiên). Công thức này trích xuất năm ký tự đầu tiên trong ô A2, bắt đầu từ bên trái.

*

Dùng hàm SEARCH để tìm giá trị cho num_chars:

Tìm kiếm vị trí số của khoảng trắng trong A2, bắt đầu từ bên trái. (5)

Tên đệm

Tên đệm bắt đầu ở vị trí ký tự thứ sáu (S) và kết thúc ở vị trí thứ tám (khoảng trắng thứ hai). Công thức này gồm có việc lồng hàm SEARCH để tìm thể hiện khoảng trắng thứ hai.

Công thức này trích xuất ba ký tự, bắt đầu từ vị trí thứ sáu.

*

Dùng hàm SEARCH để tìm giá trị start_num:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ ký tự đầu tiên từ bên trái. (5).

Cộng 1 để có vị trí của ký tự sau khoảng trắng đầu tiên (S). Vị trí số này là vị trí bắt đầu của tên đệm. (5 + 1 = 6)

Dùng hàm SEARCH đã lồng để tìm giá trị cho num_chars:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ ký tự đầu tiên từ bên trái. (5)

Cộng 1 để có vị trí của ký tự sau khoảng trắng đầu tiên (S). Kết quả là số ký tự mà tại đó bạn muốn bắt đầu tìm kiếm thể hiện khoảng trắng thứ hai. (5 + 1 = 6)

Tìm kiếm thể hiện khoảng trắng thứ hai trong A2, bắt đầu từ vị trí thứ sáu (S) được tìm thấy ở bước 4. Số ký tự này là vị trí kết thúc của tên đệm. (8)

Tìm kiếm vị trí số của khoảng trắng trong A2, bắt đầu từ ký tự đầu tiên từ bên trái. (5)

Lấy số ký tự của khoảng trắng thứ hai được tìm thấy ở bước 5 và trừ số ký tự của khoảng trắng đầu tiên được tìm thấy ở bước 6. Kết quả là số các ký tự mà MID trích xuất từ chuỗi văn bản bắt đầu từ vị trí thứ sáu được tìm thấy ở bước 2. (8 – 5 = 3)

Họ

Họ bắt đầu sáu ký tự từ bên phải (K) và kết thúc ở ký tự đầu tiên từ bên phải (n). Công thức này gồm có việc lồng hàm SEARCH để tìm thể hiện khoảng trắng thứ hai và thứ ba (nằm ở vị trí thứ năm và thứ tám từ bên trái).

Công thức này trích xuất sáu ký tự trong ô A2, bắt đầu từ bên phải.

*

Dùng hàm LEN và hàm SEARCH được lồng vào để tìm giá trị cho num_chars:

Tìm kiếm vị trí số của khoảng trắng trong A2, bắt đầu từ ký tự đầu tiên từ bên trái. (5)

Cộng 1 để có vị trí của ký tự sau khoảng trắng đầu tiên (S). Kết quả là số ký tự mà tại đó bạn muốn bắt đầu tìm kiếm thể hiện khoảng trắng thứ hai. (5 + 1 = 6)

Tìm kiếm thể hiện khoảng trắng thứ hai trong A2, bắt đầu từ vị trí thứ sáu (S) được tìm thấy ở bước 2. Số ký tự này là vị trí kết thúc của tên đệm. (8)

Đếm tổng chiều dài của chuỗi văn bản trong A2, rồi trừ số ký tự từ bên trái đến thể hiện khoảng trắng thứ hai được tìm thấy ở bước 3. Kết quả là số ký tự được trích xuất từ bên phải của họ tên. (14 – 8 = 6).


Dưới đây là ví dụ về cách trích xuất hai tên viết tắt đệm. Phiên bản khoảng trắng đầu tiên và thứ ba phân tách các cấu phần tên.

Sao chép các ô trong bảng và dán vào trang Excel tính ở ô A1. Công thức bạn thấy ở bên trái sẽ được hiển thị để tham chiếu, trong khi công thức Excel sẽ tự động chuyển đổi công thức ở bên phải thành kết quả thích hợp.

Xem thêm: Hướng dẫn cách định vị số điện thoại bằng google map s đơn giản và dễ dàng nhất

Gợi ý Trước khi dán dữ liệu vào trang tính, hãy đặt độ rộng cột của cột A và B thành 250.

Tên ví dụ

Mô tả

Janaina B. G. Bueno

Hai tên viết tắt giữa

Công thức

Kết quả (tên)

"=LEFT(A2, SEARCH(" ",A2,1))

=LEFT(A2, SEARCH(" ",A2,1))

Công thức

Kết quả (tên viết tắt đệm)

"=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-SEARCH(" ",A2,1))

=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-SEARCH(" ",A2,1))

Công thức

Kết quả Trực tiếp (họ)

"=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))

=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))

Tên

Tên bắt đầu bằng ký tự đầu tiên từ bên trái (J) và kết thúc ở ký tự thứ tám (khoảng trắng đầu tiên). Công thức này trích xuất tám ký tự đầu tiên trong ô A2, bắt đầu từ bên trái.

*

Dùng hàm SEARCH để tìm giá trị cho num_chars:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ bên trái. (8)

Tên đệm

Tên đệm bắt đầu ở vị trí thứ chín (B) và kết thúc ở vị trí thứ mười bốn (khoảng trắng thứ ba). Công thức này gồm có việc lồng hàm SEARCH để tìm thể hiện khoảng trắng thứ nhất, thứ hai và thứ ba ở vị trí thứ tám, thứ mười một và thứ mười bốn.

Công thức này trích xuất năm ký tự, bắt đầu từ vị trí thứ chín.

*

Dùng hàm SEARCH để tìm giá trị start_num:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ ký tự đầu tiên từ bên trái. (8)

Cộng 1 để có vị trí của ký tự sau khoảng trắng đầu tiên (B). Vị trí số này là vị trí bắt đầu của tên đệm. (8 + 1 = 9)

Dùng hàm SEARCH đã lồng để tìm giá trị cho num_chars:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ ký tự đầu tiên từ bên trái. (8)

Cộng 1 để có vị trí của ký tự sau khoảng trắng đầu tiên (B). Kết quả là số ký tự mà tại đó bạn muốn bắt đầu tìm kiếm thể hiện khoảng trắng thứ hai. (8 + 1 = 9)

Tìm kiếm khoảng trắng thứ hai trong A2, bắt đầu từ vị trí thứ chín (B) được tìm thấy ở bước 4. (11).

Cộng 1 để có vị trí của ký tự sau khoảng trắng thứ hai (G). Số ký tự này là vị trí bắt đầu tại vị trí mà bạn muốn bắt đầu tìm kiếm khoảng trắng thứ ba. (11 + 1 = 12)

Tìm kiếm khoảng trắng thứ ba trong A2, bắt đầu từ vị trí thứ mười hai được tìm thấy ở bước 6. (14)

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2. (8)

Lấy số ký tự của khoảng trắng thứ ba được tìm thấy ở bước 7 và trừ số ký tự của khoảng trắng đầu tiên được tìm thấy ở bước 6. Kết quả là số các ký tự mà MID trích xuất từ chuỗi văn bản bắt đầu từ vị trí thứ chín được tìm thấy ở bước 2.

Họ

Họ bắt đầu năm ký tự từ bên phải (B) và kết thúc ở ký tự đầu tiên từ bên phải (o). Công thức này gồm có việc lồng hàm SEARCH để tìm thể hiện khoảng trắng đầu tiên, thứ hai và thứ ba.

Công thức này trích xuất năm ký tự trong ô A2, bắt đầu từ bên phải tên đầy đủ.

*

Dùng các hàm SEARCH và LEN được lồng để tìm giá trị cho giá trị num_chars:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ ký tự đầu tiên từ bên trái. (8)

Cộng 1 để có vị trí của ký tự sau khoảng trắng đầu tiên (B). Kết quả là số ký tự mà tại đó bạn muốn bắt đầu tìm kiếm thể hiện khoảng trắng thứ hai. (8 + 1 = 9)

Tìm kiếm khoảng trắng thứ hai trong A2, bắt đầu từ vị trí thứ chín (B) được tìm thấy ở bước 2. (11)

Cộng 1 để có vị trí của ký tự sau khoảng trắng thứ hai (G). Số ký tự này là vị trí bắt đầu mà tại đó bạn muốn bắt đầu tìm kiếm thể hiện khoảng trắng thứ ba. (11 + 1 = 12)

Tìm kiếm khoảng trắng thứ ba trong A2, bắt đầu từ vị trí thứ mười hai (G) được tìm thấy ở bước 6. (14)

Đếm tổng chiều dài của chuỗi văn bản trong A2, rồi trừ số ký tự từ bên trái tới khoảng trắng thứ ba được tìm thấy ở bước 5. Kết quả là số ký tự được trích xuất từ bên phải của họ tên. (19 - 14 = 5)


Trong ví dụ này, họ đứng trước tên và tên đệm xuất hiện ở phần cuối. Dấu phẩy đánh dấu phần cuối của họ và một khoảng trắng phân tách từng cấu phần tên.

Sao chép các ô trong bảng và dán vào trang Excel tính ở ô A1. Công thức bạn thấy ở bên trái sẽ được hiển thị để tham chiếu, trong khi công thức Excel sẽ tự động chuyển đổi công thức ở bên phải thành kết quả thích hợp.

Gợi ý Trước khi dán dữ liệu vào trang tính, hãy đặt độ rộng cột của cột A và B thành 250.

Tên ví dụ

Mô tả

Kabul, Wendy Beth

Họ trước tiên, với dấu phẩy

Công thức

Kết quả (tên)

"=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-SEARCH(" ",A2,1))

=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-SEARCH(" ",A2,1))

Công thức

Kết quả (tên đệm)

"=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

Công thức

Kết quả Trực tiếp (họ)

"=LEFT(A2, SEARCH(" ",A2,1)-2)

=LEFT(A2, SEARCH(" ",A2,1)-2)

Tên

Tên bắt đầu bằng ký tự thứ bảy từ bên trái (W) và kết thúc ở ký tự thứ mười hai (khoảng trắng thứ hai). Vì tên xuất hiện ở giữa họ tên, bạn cần phải dùng hàm MID để trích xuất tên.

Công thức này trích xuất sáu ký tự, bắt đầu từ vị trí thứ bảy.

*

Dùng hàm SEARCH để tìm giá trị start_num:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ ký tự đầu tiên từ bên trái. (6)

Cộng 1 để có vị trí của ký tự sau khoảng trắng đầu tiên (W). Vị trí số này là điểm bắt đầu của tên. (6 + 1 = 7)

Dùng hàm SEARCH đã lồng để tìm giá trị cho num_chars:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ ký tự đầu tiên từ bên trái. (6)

Cộng 1 để có vị trí của ký tự sau khoảng trắng đầu tiên (W). Kết quả là số ký tự ở đó bạn muốn bắt đầu tìm kiếm khoảng trắng thứ hai. (6 + 1 = 7)

Tìm kiếm khoảng trắng thứ hai trong A2, bắt đầu từ vị trí thứ bảy (W) được tìm thấy ở bước 4. (12)

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ ký tự đầu tiên từ bên trái. (6)

Lấy số ký tự của khoảng trắng thứ hai được tìm thấy ở bước 5 và trừ số ký tự của khoảng trắng đầu tiên được tìm thấy ở bước 6. Kết quả là số các ký tự mà MID trích xuất từ chuỗi văn bản bắt đầu ở vị trí thứ bảy được tìm thấy ở bước 2. (12 - 6 = 6)

Tên đệm

Tên đệm bắt đầu ở bốn ký tự từ bên phải (B) và kết thúc ở ký tự đầu tiên từ bên phải (h). Công thức này gồm có việc lồng hàm SEARCH để tìm thể hiện khoảng trắng thứ nhất và thứ hai ở vị trí thứ sáu và thứ mười hai từ bên trái.

Công thức này trích xuất bốn ký tự, bắt đầu từ bên phải.

*

Dùng các hàm SEARCH và LEN đã lồng để tìm giá trị cho start_num:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ ký tự đầu tiên từ bên trái. (6)

Cộng 1 để có vị trí của ký tự sau khoảng trắng đầu tiên (W). Kết quả là số ký tự ở đó bạn muốn bắt đầu tìm kiếm khoảng trắng thứ hai. (6 + 1 = 7)

Tìm kiếm thể hiện khoảng trắng thứ hai trong A2, bắt đầu từ vị trí thứ bảy (W) được tìm thấy ở bước 2. (12)

Đếm tổng chiều dài của chuỗi văn bản trong A2 và sau đó trừ số ký tự từ bên trái đến thể hiện khoảng trắng thứ hai được thấy ở bước 3. Kết quả là số ký tự được trích xuất từ bên phải của họ tên. (16 - 12 = 4)

Họ

Họ bắt đầu bằng ký tự đầu tiên từ bên trái (K) và kết thúc ở ký tự thứ tư (n). Công thức này trích xuất bốn ký tự, bắt đầu từ bên trái.

*

Dùng hàm SEARCH để tìm giá trị cho num_chars:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ ký tự đầu tiên từ bên trái. (6)

Trừ 2 để có vị trí số của ký tự cuối cùng của họ (n). Kết quả là số ký tự bạn muốn hàm LEFT trích xuất . (6 - 2 =4)


Ví dụ này dùng tên có hai phần, Mary Kay. Các khoảng trắng thứ hai và thứ ba phân tách từng cấu phần tên.

Sao chép các ô trong bảng và dán vào trang Excel tính ở ô A1. Công thức bạn thấy ở bên trái sẽ được hiển thị để tham chiếu, trong khi công thức Excel sẽ tự động chuyển đổi công thức ở bên phải thành kết quả thích hợp.

Gợi ý Trước khi dán dữ liệu vào trang tính, hãy đặt độ rộng cột của cột A và B thành 250.

Tên ví dụ

Mô tả

Mary Kay D. Andersen

Tên hai phần

Công thức

Kết quả (tên)

LEFT(A2, SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

=LEFT(A2, SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

Công thức

Kết quả (ban đầu ở giữa)

"=MID(A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-(SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))

=MID(A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-(SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))

Công thức

Kết quả Trực tiếp (họ)

"=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))

=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))

Tên

Tên bắt đầu bằng ký tự đầu tiên từ bên trái và kết thúc ở ký tự thứ chín (khoảng trắng thứ hai). Công thức này gồm có việc lồng hàm SEARCH để tìm thể hiện khoảng trắng thứ hai từ bên trái.

Công thức này trích xuất chín ký tự, bắt đầu từ bên trái.

*

Dùng hàm SEARCH đã lồng để tìm giá trị cho num_chars:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ ký tự đầu tiên từ bên trái. (5)

Cộng 1 để có vị trí của ký tự sau khoảng trắng đầu tiên (K). Kết quả là số ký tự mà tại đó bạn muốn bắt đầu tìm kiếm thể hiện khoảng trắng thứ hai. (5 + 1 = 6)

Tìm kiếm thể hiện khoảng trắng thứ hai trong A2, bắt đầu từ vị trí thứ sáu (K) được tìm thấy ở bước 2. Kết quả là số ký tự left trích xuất từ chuỗi văn bản. (9)

Tên đệm

Tên đệm bắt đầu ở vị trí thứ mười (D) và kết thúc ở vị trí thứ mười hai (khoảng trắng thứ ba). Công thức này gồm có việc lồng hàm SEARCH để tìm thể hiện khoảng trắng đầu tiên, thứ hai và thứ ba.

Công thức này trích xuất hai ký tự từ giữa, bắt đầu từ vị trí thứ mười.

*

Sử dụng các hàm SEARCH được lồng để tìm giá trị cho start_num:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ ký tự đầu tiên từ bên trái. (5)

Cộng 1 để lấy ký tự sau khoảng trắng đầu tiên (K). Kết quả là số ký tự ở đó bạn muốn bắt đầu tìm kiếm khoảng trắng thứ hai. (5 + 1 = 6)

Tìm kiếm vị trí của thể hiện khoảng trắng thứ hai trong A2, bắt đầu từ vị trí thứ sáu (K) được tìm thấy ở bước 2. Kết quả là số ký tự LEFT trích xuất từ bên trái. (9)

Cộng 1 để lấy ký tự sau khoảng trắng thứ hai (D). Kết quả là vị trí bắt đầu của tên đệm. (9 + 1 = 10)

Dùng hàm SEARCH đã lồng để tìm giá trị cho num_chars:

Tìm kiếm vị trí số của ký tự sau khoảng trắng thứ hai (D). Kết quả là số ký tự ở đó bạn muốn bắt đầu tìm kiếm khoảng trắng thứ ba. (10)

Tìm kiếm vị trí số của khoảng trắng thứ ba trong A2, bắt đầu từ bên trái. Kết quả là vị trí kết thúc của tên đệm. (12)

Tìm kiếm vị trí số của ký tự sau khoảng trắng thứ hai (D). Kết quả là vị trí đầu của tên đệm. (10)

Lấy số ký tự của khoảng trắng thứ ba, được tìm thấy ở bước 6, và trừ số ký tự của "D", được tìm thấy ở bước 7. Kết quả là số các ký tự mà MID trích xuất từ chuỗi văn bản bắt đầu từ vị trí thứ mười được tìm thấy ở bước 4. (12 - 10 = 2)

Họ

Họ bắt đầu tám ký tự từ bên phải. Công thức này gồm có việc lồng hàm SEARCH để tìm thể hiện khoảng trắng thứ nhất, thứ hai và thứ ba ở vị trí thứ năm, thứ chín và thứ mười hai.

Công thức này trích xuất tám ký tự từ bên phải.

*

Dùng các hàm SEARCH và LEN được lồng để tìm giá trị cho num_chars:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ bên trái. (5)

Cộng 1 để lấy ký tự sau khoảng trắng đầu tiên (K). Kết quả là số ký tự ở đó bạn muốn bắt đầu tìm kiếm khoảng trắng. (5 + 1 = 6)

Tìm kiếm khoảng trắng thứ hai trong A2, bắt đầu từ vị trí thứ sáu (K) được tìm thấy ở bước 2. (9)

Cộng 1 để có vị trí của ký tự sau khoảng trắng thứ hai (D). Kết quả là vị trí bắt đầu của tên đệm. (9 + 1 = 10)

Tìm kiếm vị trí số của khoảng trắng thứ ba trong A2, bắt đầu từ bên trái. Kết quả là vị trí kết thúc của tên đệm. (12)

Đếm tổng chiều dài của chuỗi văn bản trong A2, rồi trừ số ký tự từ bên trái tới khoảng trắng thứ ba được tìm thấy ở bước 5. Kết quả là số ký tự được trích xuất từ bên phải của họ tên. (20 - 12 = 8)


Ví dụ này dùng họ có ba phần: Barreto de Mattos. Khoảng trắng đầu tiên đánh dấu phần kết thúc của tên và phần đầu của họ.

Sao chép các ô trong bảng và dán vào trang Excel tính ở ô A1. Công thức bạn thấy ở bên trái sẽ được hiển thị để tham chiếu, trong khi công thức Excel sẽ tự động chuyển đổi công thức ở bên phải thành kết quả thích hợp.

Gợi ý Trước khi dán dữ liệu vào trang tính, hãy đặt độ rộng cột của cột A và B thành 250.

Tên ví dụ

Mô tả

Paula Barreto de Mattos

Họ có ba phần

Công thức

Kết quả (tên)

"=LEFT(A2, SEARCH(" ",A2,1))

=LEFT(A2, SEARCH(" ",A2,1))

Công thức

Kết quả (họ)

RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))

=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))

Tên

Tên bắt đầu bằng ký tự đầu tiên từ bên trái (P) và kết thúc ở ký tự thứ sáu (khoảng trắng đầu tiên). Công thức này trích xuất sáu ký tự từ bên trái.

*

Sử dụng hàm Search để tìm giá trị cho các giá num_chars:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ bên trái. (6)

Họ

Họ bắt đầu mười bảy ký tự từ bên phải (B) và kết thúc bằng ký tự đầu tiên từ bên phải (s). Công thức này trích xuất bảy ký tự từ bên phải.

*

Dùng hàm LEN và SEARCH để tìm giá trị cho các giá num_chars:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ bên trái. (6)

Đếm tổng độ dài của chuỗi văn bản trong A2, rồi trừ số ký tự từ bên trái lên đến khoảng trắng đầu tiên, được tìm thấy ở bước 1. Kết quả là số ký tự được trích xuất từ bên phải của họ tên. (23 - 6 = 17)


Ví dụ này sử dụng họ có hai phần: van Eaton. Khoảng trắng đầu tiên đánh dấu phần kết thúc của tên và phần đầu của họ.

Sao chép các ô trong bảng và dán vào trang Excel tính ở ô A1. Công thức bạn thấy ở bên trái sẽ được hiển thị để tham chiếu, trong khi công thức Excel sẽ tự động chuyển đổi công thức ở bên phải thành kết quả thích hợp.

Gợi ý Trước khi dán dữ liệu vào trang tính, hãy đặt độ rộng cột của cột A và B thành 250.

Tên ví dụ

Mô tả

James van Eaton

Họ có hai phần

Công thức

Kết quả (tên)

"=LEFT(A2, SEARCH(" ",A2,1))

=LEFT(A2, SEARCH(" ",A2,1))

Công thức

Kết quả (họ)

"=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))

=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))

Tên

Tên bắt đầu bằng ký tự đầu tiên từ bên trái (J) và kết thúc ở ký tự thứ tám (khoảng trắng đầu tiên). Công thức này trích xuất sáu ký tự từ bên trái.

*

Dùng hàm SEARCH để tìm giá trị cho num_chars:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ bên trái. (6)

Họ

Họ bắt đầu bằng ký tự thứ chín từ bên phải (v) và kết thúc ở ký tự đầu tiên từ bên phải (n). Công thức này trích xuất chín ký tự từ bên phải của họ tên.

*

Dùng hàm LEN và SEARCH để tìm giá trị cho các giá num_chars:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ bên trái. (6)

Đếm tổng độ dài của chuỗi văn bản trong A2, rồi trừ số ký tự từ bên trái lên đến khoảng trắng đầu tiên, được tìm thấy ở bước 1. Kết quả là số ký tự được trích xuất từ bên phải của họ tên. (15 - 6 = 9)


Trong ví dụ này, họ được đặt tên trước tiên, tiếp theo là hậu tố. Dấu phẩy phân tách họ và hậu tố với tên và tên đệm.

Sao chép các ô trong bảng và dán vào trang Excel tính ở ô A1. Công thức bạn thấy ở bên trái sẽ được hiển thị để tham chiếu, trong khi công thức Excel sẽ tự động chuyển đổi công thức ở bên phải thành kết quả thích hợp.

Gợi ý Trước khi dán dữ liệu vào trang tính, hãy đặt độ rộng cột của cột A và B thành 250.

Tên ví dụ

Mô tả

Bacon Jr., Dan K.

Họ và hậu tố trước tiên, với dấu phẩy

Công thức

Kết quả (tên)

"=MID(A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

=MID(A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

Công thức

Kết quả (ban đầu ở giữa)

"=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))

=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))

Công thức

Kết quả (họ)

"=LEFT(A2, SEARCH(" ",A2,1))

=LEFT(A2, SEARCH(" ",A2,1))

Công thức

Kết quả (hậu tố)

"=MID(A2,SEARCH(" ", A2,1)+1,(SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-2)-SEARCH(" ",A2,1))

=MID(A2,SEARCH(" ", A2,1)+1,(SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-2)-SEARCH(" ",A2,1))

Tên

Tên bắt đầu bằng ký tự thứ mười hai (D) và kết thúc bằng ký tự thứ mười lăm (khoảng trắng thứ ba). Công thức này trích xuất ba ký tự, bắt đầu từ vị trí thứ mười hai.

*

Sử dụng các hàm SEARCH được lồng để tìm giá trị cho start_num:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ bên trái. (6)

Cộng 1 để lấy ký tự sau khoảng trắng đầu tiên (J). Kết quả là số ký tự ở đó bạn muốn bắt đầu tìm kiếm khoảng trắng thứ hai. (6 + 1 = 7)

Tìm kiếm khoảng trắng thứ hai trong A2, bắt đầu từ vị trí thứ bảy (J), được tìm thấy ở bước 2. (11)

Cộng 1 để lấy ký tự sau khoảng trắng thứ hai (D). Kết quả là vị trí bắt đầu của tên. (11 + 1 = 12)

Dùng hàm SEARCH đã lồng để tìm giá trị cho num_chars:

Tìm kiếm vị trí số của ký tự sau khoảng trắng thứ hai (D). Kết quả là số ký tự ở đó bạn muốn bắt đầu tìm kiếm khoảng trắng thứ ba. (12)

Tìm kiếm vị trí số của khoảng trắng thứ ba trong A2, bắt đầu từ bên trái. Kết quả là vị trí kết thúc của tên. (15)

Tìm kiếm vị trí số của ký tự sau khoảng trắng thứ hai (D). Kết quả là vị trí đầu của tên. (12)

Lấy số ký tự của khoảng trắng thứ ba, được tìm thấy ở bước 6, và trừ số ký tự của "D", được tìm thấy ở bước 7. Kết quả là số các ký tự mà MID trích xuất từ chuỗi văn bản bắt đầu từ vị trí thứ mười hai, được tìm thấy ở bước 4. (15 - 12 = 3)

Tên đệm

Tên đệm bắt đầu bằng ký tự thứ hai từ bên phải (K). Công thức này trích xuất hai ký tự từ bên phải.

*

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ bên trái. (6)

Cộng 1 để lấy ký tự sau khoảng trắng đầu tiên (J). Kết quả là số ký tự ở đó bạn muốn bắt đầu tìm kiếm khoảng trắng thứ hai. (6 + 1 = 7)

Tìm kiếm khoảng trắng thứ hai trong A2, bắt đầu từ vị trí thứ bảy (J), được tìm thấy ở bước 2. (11)

Cộng 1 để lấy ký tự sau khoảng trắng thứ hai (D). Kết quả là vị trí bắt đầu của tên. (11 + 1 = 12)

Tìm kiếm vị trí số của khoảng trắng thứ ba trong A2, bắt đầu từ bên trái. Kết quả là vị trí kết thúc của tên đệm. (15)

Đếm tổng chiều dài của chuỗi văn bản trong A2 và sau đó trừ số ký tự từ bên trái đến khoảng trắng thứ ba, được tìm thấy ở bước 5. Kết quả là số ký tự được trích xuất từ bên phải của họ tên. (17 - 15 = 2)

Họ

Họ bắt đầu ở ký tự đầu tiên từ bên trái (B) và kết thúc ở ký tự thứ sáu (khoảng trắng đầu tiên). Do đó, công thức sẽ trích xuất sáu ký tự từ bên trái.

*

Dùng hàm SEARCH để tìm giá trị cho num_chars:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ bên trái. (6)

Suffix

Hậu tố bắt đầu ở ký tự thứ bảy từ bên trái (J) và kết thúc ở ký tự thứ chín từ bên trái (.). Công thức này trích xuất ba ký tự, bắt đầu từ ký tự thứ bảy.

*

Dùng hàm SEARCH để tìm giá trị start_num:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ bên trái. (6)

Cộng 1 để lấy ký tự sau khoảng trắng đầu tiên (J). Kết quả là vị trí bắt đầu của hậu tố. (6 + 1 = 7)

Dùng hàm SEARCH đã lồng để tìm giá trị cho num_chars:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ bên trái. (6)

Cộng 1 để có vị trí số của ký tự sau khoảng trắng đầu tiên (J). Kết quả là số ký tự ở đó bạn muốn bắt đầu tìm kiếm khoảng trắng thứ hai. (7)

Tìm kiếm vị trí số của khoảng trắng thứ hai trong A2, bắt đầu từ ký tự thứ bảy được tìm thấy ở bước 4. (11)

Trừ 1 từ số ký tự của khoảng trắng thứ hai được tìm thấy ở bước 4 để có số ký tự là ",". Kết quả là vị trí kết thúc của hậu tố. (11 - 1 = 10)

Tìm kiếm vị trí số của khoảng trắng đầu tiên. (6)

Sau khi tìm khoảng trắng đầu tiên, hãy thêm 1 để tìm ký tự tiếp theo (J), cũng có trong bước 3 và 4. (7)

Lấy số ký tự "," được tìm thấy ở bước 6, và trừ số ký tự của "J", được tìm thấy ở bước 3 và 4. Kết quả là số các ký tự mà MID trích xuất từ chuỗi văn bản bắt đầu ở vị trí thứ bảy, được tìm thấy ở bước 2. (10 - 7 = 3)


Trong ví dụ này, tên nằm ở đầu chuỗi và hậu tố ở cuối, vì vậy bạn có thể dùng các công thức tương tự như Ví dụ 2: Dùng hàm LEFT để trích xuất tên, hàm MID để trích xuất họ và hàm RIGHT để trích xuất hậu tố.

Sao chép các ô trong bảng và dán vào trang Excel tính ở ô A1. Công thức bạn thấy ở bên trái sẽ được hiển thị để tham chiếu, trong khi công thức Excel sẽ tự động chuyển đổi công thức ở bên phải thành kết quả thích hợp.

Gợi ý Trước khi dán dữ liệu vào trang tính, hãy đặt độ rộng cột của cột A và B thành 250.

Tên ví dụ

Mô tả

Gary Altman III

Họ và tên có hậu tố

Công thức

Kết quả (tên)

"=LEFT(A2, SEARCH(" ",A2,1))

=LEFT(A2, SEARCH(" ",A2,1))

Công thức

Kết quả (họ)

"=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-(SEARCH(" ",A2,1)+1))

=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-(SEARCH(" ",A2,1)+1))

Công thức

Kết quả (hậu tố)

"=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

Tên

Tên bắt đầu từ ký tự đầu tiên từ bên trái (G) và kết thúc ở ký tự thứ năm (khoảng trắng đầu tiên). Do đó, công thức sẽ trích xuất năm ký tự từ bên trái tên đầy đủ.

*

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ bên trái. (5)

Họ

Họ bắt đầu từ ký tự thứ sáu từ bên trái (A) và kết thúc ở ký tự thứ mười một (khoảng trắng thứ hai). Công thức này gồm có việc lồng hàm SEARCH để tìm vị trí của các khoảng trắng.

Công thức này trích xuất sáu ký tự từ giữa, bắt đầu từ ký tự thứ sáu.

*

Dùng hàm SEARCH để tìm giá trị start_num:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ bên trái. (5)

Cộng 1 để có vị trí của ký tự sau khoảng trắng đầu tiên (A). Kết quả là vị trí bắt đầu của họ. (5 + 1 = 6)

Dùng hàm SEARCH đã lồng để tìm giá trị cho num_chars:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ bên trái. (5)

Cộng 1 để có vị trí của ký tự sau khoảng trắng đầu tiên (A). Kết quả là số ký tự ở đó bạn muốn bắt đầu tìm kiếm khoảng trắng thứ hai. (5 + 1 = 6)

Tìm kiếm vị trí số của khoảng trắng thứ hai trong A2, bắt đầu từ ký tự thứ sáu được tìm thấy ở bước 4. Số ký tự này là vị trí kết thúc của họ. (12)

Tìm kiếm vị trí số của khoảng trắng đầu tiên. (5)

Thêm 1 để tìm vị trí số của ký tự sau khoảng trắng đầu tiên (A), cũng có trong bước 3 và 4. (6)

Lấy số ký tự của khoảng trắng thứ hai, được tìm thấy ở bước 5, sau đó trừ số ký tự của "A", được tìm thấy trong bước 6 và 7. Kết quả là số các ký tự mà MID trích xuất từ chuỗi văn bản, bắt đầu từ vị trí thứ sáu, được tìm thấy ở bước 2. (12 - 6 = 6)

Suffix

Hậu tố bắt đầu ba ký tự từ bên phải. Công thức này gồm có việc lồng hàm SEARCH để tìm vị trí của các khoảng trắng.

*

Dùng các hàm SEARCH và LEN được lồng để tìm giá trị cho num_chars:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ bên trái. (5)

Cộng 1 để lấy ký tự sau khoảng trắng đầu tiên (A). Kết quả là số ký tự ở đó bạn muốn bắt đầu tìm kiếm khoảng trắng thứ hai. (5 + 1 = 6)

Tìm kiếm khoảng trắng thứ hai trong A2, bắt đầu từ vị trí thứ sáu (A), được tìm thấy ở bước 2. (12)

Đếm tổng chiều dài của chuỗi văn bản trong A2 và sau đó trừ số ký tự từ bên trái đến khoảng trắng thứ hai, được tìm thấy ở bước 3. Kết quả là số ký tự được trích xuất từ bên phải của họ tên. (15 - 12 = 3)


Trong ví dụ này, tên đầy đủ có tiền tố đứng trước và bạn dùng công thức tương tự như Ví dụ 2: hàm MID để trích xuất tên, hàm RIGHT để trích xuất họ.

Sao chép các ô trong bảng và dán vào trang Excel tính ở ô A1. Công thức bạn thấy ở bên trái sẽ được hiển thị để tham chiếu, trong khi công thức Excel sẽ tự động chuyển đổi công thức ở bên phải thành kết quả thích hợp.

Gợi ý Trước khi dán dữ liệu vào trang tính, hãy đặt độ rộng cột của cột A và B thành 250.

Tên ví dụ

Mô tả

Ông Ryan Ihrig

Có tiền tố

Công thức

Kết quả (tên)

"=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-(SEARCH(" ",A2,1)+1))

=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-(SEARCH(" ",A2,1)+1))

Công thức

Kết quả (họ)

"=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

Tên

Tên bắt đầu từ ký tự thứ năm từ bên trái (R) và kết thúc ở ký tự thứ chín (khoảng trắng thứ hai). Công thức lồng hàm SEARCH để tìm vị trí của các khoảng trắng. Nó trích xuất bốn ký tự, bắt đầu từ vị trí thứ năm.

*

Sử dụng hàm SEARCH để tìm giá trị cho giá start_num:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ bên trái. (4)

Cộng 1 để có vị trí của ký tự sau khoảng trắng đầu tiên (R). Kết quả là vị trí bắt đầu của tên. (4 + 1 = 5)

Sử dụng hàm SEARCH được lồng để tìm giá trị cho num_chars:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ bên trái. (4)

Cộng 1 để có vị trí của ký tự sau khoảng trắng đầu tiên (R). Kết quả là số ký tự ở đó bạn muốn bắt đầu tìm kiếm khoảng trắng thứ hai. (4 + 1 = 5)

Tìm kiếm vị trí số của khoảng trắng thứ hai trong A2, bắt đầu từ ký tự thứ năm, được tìm thấy trong bước 3 và 4. Số ký tự này là vị trí kết thúc của tên. (9)

Tìm kiếm khoảng trắng đầu tiên. (4)

Thêm 1 để tìm vị trí số của ký tự sau khoảng trắng đầu tiên (R), cũng có trong bước 3 và 4. (5)

Lấy số ký tự của khoảng trắng thứ hai, được tìm thấy ở bước 5, sau đó trừ số ký tự của "R", được tìm thấy ở bước 6 và 7. Kết quả là số các ký tự mà MID trích xuất từ chuỗi văn bản, bắt đầu từ vị trí thứ năm được tìm thấy ở bước 2. (9 - 5 = 4)

Họ

Họ bắt đầu từ bên phải năm ký tự. Công thức này gồm có việc lồng hàm SEARCH để tìm vị trí của các khoảng trắng.

*

Dùng các hàm SEARCH và LEN được lồng để tìm giá trị cho num_chars:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ bên trái. (4)

Cộng 1 để có vị trí của ký tự sau khoảng trắng đầu tiên (R). Kết quả là số ký tự ở đó bạn muốn bắt đầu tìm kiếm khoảng trắng thứ hai. (4 + 1 = 5)

Tìm kiếm khoảng trắng thứ hai trong A2, bắt đầu từ vị trí thứ năm (R), được tìm thấy ở bước 2. (9)

Đếm tổng chiều dài của chuỗi văn bản trong A2 và sau đó trừ số ký tự từ bên trái đến khoảng trắng thứ hai, được tìm thấy ở bước 3. Kết quả là số ký tự được trích xuất từ bên phải của họ tên. (14 - 9 = 5)


Ví dụ này sử dụng họ được gạch nối. Một khoảng trắng sẽ phân tách từng cấu phần tên.

Sao chép các ô trong bảng và dán vào trang Excel tính ở ô A1. Công thức bạn thấy ở bên trái sẽ được hiển thị để tham chiếu, trong khi công thức Excel sẽ tự động chuyển đổi công thức ở bên phải thành kết quả thích hợp.

Gợi ý Trước khi dán dữ liệu vào trang tính, hãy đặt độ rộng cột của cột A và B thành 250.

Tên ví dụ

Mô tả

Julie Taft-Rider

Họ gạch nối từ

Công thức

Kết quả (tên)

"=LEFT(A2, SEARCH(" ",A2,1))

=LEFT(A2, SEARCH(" ",A2,1))

Công thức

Kết quả (họ)

"=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))

=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))

Tên

Tên bắt đầu từ ký tự đầu tiên từ bên trái và kết thúc ở vị trí thứ sáu (khoảng trắng đầu tiên). Công thức này trích xuất sáu ký tự từ bên trái.

*

Sử dụng hàm SEARCH để tìm giá trị của các num_chars:

Tìm kiếm vị trí số của khoảng trắng đầu tiên trong A2, bắt đầu từ bên trái. (6)

Họ

Toàn bộ họ bắt đầu mười ký tự từ bên phải (T) và kết thúc ở ký tự đầu tiên từ bên phải (r).

*

Dùng hàm LEN và SEARCH để tìm giá trị cho các giá num_chars:

Tìm kiếm vị trí số của khoảng trắng trong A2, bắt đầu từ ký tự đầu tiên từ bên trái. (6)

Đếm tổng chiều dài của chuỗi văn bản được trích xuất, rồi trừ số ký tự từ bên trái lên đến khoảng trắng đầu tiên, được tìm thấy ở bước 1. (16 - 6 = 10)