Trích xuất văn bản sau dấu cách thứ ba excel

Hướng dẫn này sẽ trình bày cách trích xuất văn bản trước hoặc sau một ký tự trong Excel và Google Sheets

Trích xuất văn bản trước ký tự bằng hàm FIND và LEFT

Để trích xuất văn bản trước dấu phẩy, chúng ta có thể sử dụng hàm LEFT và FIND

Tìm chức năng

Đầu tiên, chúng ta có thể tìm vị trí của dấu phẩy bằng cách sử dụng hàm FIND rồi trừ một giá trị được trả về để lấy độ dài của Họ

=FIND[",", B3]-1

Sử dụng chức năng TRÁI

Sau đó chúng ta sử dụng hàm left để trích xuất văn bản trước vị trí được trả về bởi hàm FIND ở trên

=LEFT[B3, C3]

Kết hợp các chức năng này mang lại công thức

=LEFT[B3, FIND[",", B3]-1]

Trích xuất văn bản sau ký tự bằng các hàm FIND, LEN và RIGHT

Trong phần tiếp theo, chúng ta sẽ sử dụng Hàm FIND, LEN và RIGHT để trích xuất văn bản sau một ký tự cụ thể trong chuỗi văn bản

Hàm TÌM

Như chúng ta đã làm trong ví dụ trước, chúng ta sử dụng Hàm find để tìm vị trí của dấu phẩy và sau đó trừ đi một giá trị được trả về để lấy độ dài của Họ

=FIND[",", B3]-1

LEN Hàm

Sau đó, chúng tôi sử dụng Hàm LEN để lấy tổng độ dài của văn bản

=LEN[B3]

Sau đó, chúng ta có thể kết hợp các hàm FIND và hàm LEN để lấy số lượng ký tự mà chúng ta muốn trích xuất sau dấu phẩy

Trong bài viết này chúng ta sẽ cùng nhau tìm hiểu cách tách văn bản sau dấu cách thứ 2 trong Excel. Đôi khi, chúng tôi tải xuống hoặc xuất tập dữ liệu từ các nguồn khác nhau và chúng tôi cần các văn bản sau dấu cách hoặc dấu phẩy nhất định từ tập dữ liệu đó. Để trích xuất văn bản sau khoảng trắng thứ hai trong excel, chúng ta có thể sử dụng một số công thức và cả Power Query. Hôm nay, chúng tôi sẽ trình bày 6 phương pháp để trích xuất văn bản sau dấu cách thứ hai trong bảng tính excel

Mục lục ẩn

Tải sách thực hành

6 cách để trích xuất văn bản sau khoảng trắng thứ hai trong Excel

1. Sử dụng hàm MID để trích xuất văn bản sau khoảng trắng thứ hai trong Excel

2. Trích xuất văn bản sau khoảng trắng thứ hai bằng hàm TRIM trong Excel

3. Áp dụng hàm RIGHT trong Excel để loại bỏ văn bản sau khoảng trắng thứ hai

4. Kết hợp các hàm INDEX và FILTERXML để lấy ra văn bản sau khoảng trắng thứ hai

5. Trích xuất văn bản từ bên phải trong Excel

6. Vẽ ra Văn bản sau Không gian Thứ hai Sử dụng Excel Power Query

Những điều cần ghi nhớ

Phần kết luận

Những bài viết liên quan

Tải sách thực hành

Tải sách thực hành tại đây

Trích xuất văn bản sau không gian thứ hai. xlsx

6 cách để trích xuất văn bản sau khoảng trắng thứ hai trong Excel

Để giải thích các phương pháp, chúng tôi sẽ sử dụng tập dữ liệu chứa thông tin về Số tiền bán hàng và hiệu suất của một số người bán. Chúng tôi sẽ cố gắng trích xuất văn bản từ Cột D trong bài viết này

1. Sử dụng hàm MID để trích xuất văn bản sau khoảng trắng thứ hai trong Excel

Trong phương pháp đầu tiên, chúng ta sẽ sử dụng Hàm MID. Bên trong Chức năng MID, chúng tôi sẽ chèn Chức năng TÌM. Hàm MID của Excel trả về ký tự từ giữa chuỗi văn bản nếu điểm bắt đầu và độ dài được cung cấp. Và Hàm TÌM trả về vị trí bắt đầu của một chuỗi văn bản trong một chuỗi văn bản khác

Hãy làm theo các bước dưới đây để tìm hiểu thêm

CÁC BƯỚC

  • Trước hết tạo cột Helper như hình bên dưới

  • Thứ hai, chọn Ô E5 và nhập công thức

=MID[D5,FIND[" ",D5,FIND[" ",D5]+1]+1,256]

  • Sau đó, nhấn Enter

  • Cuối cùng, kéo Fill Handle xuống để xem kết quả ở các ô còn lại

🔎 Công thức hoạt động như thế nào?

  • TÌM[” “, D5, TÌM[” “, D5]+1]+1

Tại đây, Hàm FIND tìm khoảng trắng trong Ô D5 rồi trả về vị trí của khoảng trắng thứ hai

  • GIỮA[D5, TÌM[” “, D5, TÌM[” “, D5]+1]+1,256]

Hàm MID trích xuất chuỗi văn bản sau dấu cách thứ hai. Đối số đầu tiên biểu thị chuỗi văn bản mà Ô D5 chứa. Đối số thứ hai đề cập đến vị trí bắt đầu của khoảng trắng thứ hai và đối số thứ ba biểu thị số lượng ký tự

Ghi chú. Để trích xuất văn bản sau dấu phẩy thứ hai hoặc bất kỳ dấu phân cách nào, bạn cần thay khoảng trắng bằng dấu phẩy hoặc dấu phân cách như công thức bên dưới.

=MID[D5,FIND[",",D5,FIND[",",D5]+1]+1,256]

Đọc thêm. Cách trích xuất văn bản từ một ô trong Excel [5 cách]

2. Trích xuất văn bản sau khoảng trắng thứ hai bằng hàm TRIM trong Excel

Hàm TRIM cũng có thể trích xuất văn bản sau dấu cách thứ hai. Ở đây, chúng ta sẽ sử dụng các Hàm TRIM, MID, FIND và SUBSTITUTE cùng nhau. Hàm TRIM loại bỏ các khoảng trắng thừa khỏi chuỗi văn bản và chỉ giữ lại các khoảng trắng đơn lẻ giữa các từ. Hàm SUBSTITUTE thay thế văn bản hiện có bằng văn bản mới. Ở đây, chúng tôi sẽ sử dụng lại tập dữ liệu trước đó

Hãy chú ý đến các bước dưới đây để biết thêm

CÁC BƯỚC

  • Ban đầu chúng ta cần tạo cột Helper như bên dưới

  • Sau đó, chọn Ô E5 và nhập công thức

=TRIM[MID[D5,FIND["#",SUBSTITUTE[D5," ","#",2]]+1,255]]

  • Sau đó nhấn Enter để xem kết quả

  • Cuối cùng, sử dụng Fill Handle để xem kết quả như hình bên dưới

🔎 Công thức hoạt động như thế nào?

  • SUBSTITUTE[D5,” “,”#”,2]

Ở đây, Hàm SUBSTITUTE tìm và thay thế khoảng trắng thứ hai bằng ký tự # trong Ô D5

  • TÌM[“#”,SUBSTITUTE[D5,” “,”#”,2]]+1

Hàm FIND trả về vị trí của ký tự #

  • TRIM[MID[D5,FIND[“#”,SUBSTITUTE[D5,” “,”#”,2]]+1,255]]

Hàm MID trả về các ký tự của chuỗi văn bản của Ô D5 từ vị trí mà Hàm TÌM trả về. Cuối cùng, Hàm TRIM sẽ loại bỏ các khoảng trắng thừa để giữ khoảng cách giữa các từ

LƯU Ý. Nếu bạn muốn trích xuất văn bản sau khoảng trắng thứ n, bạn cần thay thế 2 bằng vị trí của khoảng trắng. Ví dụ: nếu bạn muốn trích xuất văn bản sau khoảng trắng thứ 5, hãy sử dụng công thức bên dưới.

________số 8

Đọc thêm. Cách trích xuất văn bản sau khoảng trắng đầu tiên trong Excel [3 phương pháp]

3. Áp dụng hàm RIGHT trong Excel để loại bỏ văn bản sau khoảng trắng thứ hai

Để loại bỏ văn bản sau khoảng trắng thứ hai, chúng ta cũng có thể sử dụng Hàm RIGHT với Hàm LEN và Hàm TÌM KIẾM cùng nhau. Hàm RIGHT trả về ký tự cuối cùng hoặc các ký tự trong chuỗi văn bản tùy thuộc vào số lượng ký tự cụ thể. Hàm LEN tính toán độ dài của văn bản và Hàm TÌM KIẾM trả về số ký tự mà tại đó ký tự hoặc văn bản được tìm thấy lần đầu tiên khi đọc từ trái sang phải

Hãy quan sát các bước dưới đây để tìm hiểu thêm

CÁC BƯỚC

  • Đầu tiên bạn tạo cột Helper như hình bên dưới

  • Sau đó, nhập công thức vào ô E5

=RIGHT[D5,LEN[D5]-[SEARCH[" ",D5,SEARCH[" ",D5]+1]]]

  • Tiếp theo nhấn Enter để xem kết quả

  • Cuối cùng kéo Fill Handle xuống sẽ thấy kết quả như hình bên dưới

🔎 Công thức hoạt động như thế nào?

  • TÌM KIẾM[” “,D5,TÌM KIẾM[” “,D5]+1

Ở đây, Hàm TÌM KIẾM trả về số lượng ký tự mà khoảng trắng thứ hai nằm trong Ô D5

  • LEN[D5]-TÌM KIẾM[” “,D5,TÌM KIẾM[” “, D5]+1

Công thức này trừ số ký tự của vị trí của khoảng trắng thứ hai khỏi độ dài của chuỗi văn bản của Ô D5

  • PHẢI[D5, LEN[D5]-[TÌM KIẾM[” “, D5, TÌM KIẾM[” “, D5]+1]]]

Cuối cùng, Hàm RIGHT trả về văn bản sau dấu cách thứ hai

Đọc thêm. Cách trích xuất văn bản sau dấu cách cuối cùng trong Excel [5 cách]

4. Kết hợp các hàm INDEX và FILTERXML để lấy ra văn bản sau khoảng trắng thứ hai

Chúng ta cũng có thể sử dụng kết hợp các Hàm INDEX, FILTERXML và SUBSTITUTE cùng nhau để lấy ra văn bản sau dấu cách thứ hai. Phương pháp này chỉ hoạt động trong Excel 365. Ở đây, chúng tôi sẽ sử dụng cùng một tập dữ liệu. Vì vậy, hãy làm theo các bước dưới đây để biết thêm về phương pháp này

CÁC BƯỚC

  • Đầu tiên chúng ta cần tạo cột Helper như bên dưới

  • Thứ hai, chọn Ô E5 và nhập công thức

=LEFT[B3, C3]
0

  • Sau đó nhấn Enter để xem kết quả ở ô E5

  • Cuối cùng, kéo Fill Handle xuống để xem kết quả ở các ô còn lại

🔎 Công thức hoạt động như thế nào?

  • SUBSTITUTE[D5,” “,””]&””,”//b”]

Tại đây, Hàm SUBSTITUTE tìm và thay thế khoảng trắng thứ hai bằng các ký tự đặc biệt trong Ô D5

Hàm FILTERXML này phân tách chuỗi văn bản bằng các dấu phân cách và trả về giá trị cụ thể sau khoảng trắng thứ hai từ chuỗi văn bản của Ô D5

Cuối cùng, Hàm INDEX trả về văn bản thứ ba sau dấu cách thứ hai

Đọc thêm. Cách trích xuất văn bản nhất định từ một ô trong Excel VBA [5 ví dụ]

5. Trích xuất văn bản từ bên phải trong Excel

Trong phương pháp này, chúng tôi sẽ trích xuất văn bản sau khoảng trắng thứ hai từ phía bên phải. Ví dụ: nếu chúng ta có một chuỗi văn bản, 'Hiệu suất là tốt', thì chúng ta sẽ trích xuất 'là tốt'. Để làm như vậy, chúng tôi sẽ sử dụng các Hàm TRIM, LEFT, RIGHT, SUBSTITUTE và REPT cùng nhau

Hãy làm theo các bước dưới đây

CÁC BƯỚC

  • Trước hết tạo cột Helper như hình bên dưới

  • Thứ hai, nhập công thức vào ô E5

=LEFT[B3, C3]
1

  • Sau đó nhấn Enter để xem kết quả

  • Cuối cùng, sử dụng Fill Handle để sao chép công thức trong các ô còn lại

🔎 Công thức hoạt động như thế nào?

  • SUBSTITUTE[D5,” “,REPT[” “,100]]

Tại đây, Hàm SUBSTITUTE tìm kiếm khoảng trắng trong Ô D5 và thay thế nó bằng khoảng trắng lặp lại. Chức năng REPT thực sự lặp lại không gian 100 lần

  • TRÁI[RIGHT[SUBSTITUTE[D5,” “,REPT[” “,100]],200],200]

Công thức này trả về số ký tự được chỉ định sau khoảng trắng thứ hai từ phía bên phải của chuỗi văn bản trong Ô D5

  • TRIM[LEFT[RIGHT[SUBSTITUTE[D5,” “,REPT[” “,100]],200],200]]

Tại đây, Hàm TRIM xóa dấu cách thừa và trả về văn bản sau dấu cách thứ hai từ phía bên phải

Đọc thêm. Cách trích xuất văn bản sau một văn bản cụ thể trong Excel [10 cách]

6. Vẽ ra Văn bản sau Không gian Thứ hai Sử dụng Excel Power Query

Trong phương pháp cuối cùng này, chúng tôi sẽ sử dụng tính năng Power Query của Excel để rút ra văn bản sau dấu cách thứ hai hoặc bất kỳ dấu phân cách nào. Một lần nữa, chúng tôi sẽ sử dụng cùng một bộ dữ liệu để giải thích các bước. Vì vậy, hãy làm theo các bước dưới đây ngay lập tức

CÁC BƯỚC

  • Đầu tiên, chuyển đổi tập dữ liệu thành một bảng. Để làm như vậy, hãy chọn bất kỳ ô nào trong tập dữ liệu. Chúng tôi đã chọn Ô B4 tại đây

  • Thứ hai, chuyển đến tab Chèn và chọn Bảng

  • Một hộp thông báo Tạo bảng sẽ bật lên. Kiểm tra trường Bảng của tôi có tiêu đề nếu bảng của bạn chứa tiêu đề. Nếu không, bỏ chọn nó. Nhấn OK để tiếp tục

  • Sau đó, tập dữ liệu sẽ chuyển đổi thành một bảng như hình bên dưới

  • Trong phần sau, chuyển đến tab Dữ liệu và chọn Từ bảng/Phạm vi

  • Ngay lập tức, cửa sổ Power Query sẽ xuất hiện có chứa bảng

  • Tiếp theo, chọn cột mà bạn cần trích xuất văn bản. Chúng tôi đã chọn cột có tiêu đề 'Nhận xét'

  • Bây giờ, chọn Chuyển đổi và sau đó, Giải nén. Một trình đơn thả xuống sẽ xuất hiện
  • Sau đó, chọn Văn bản sau Dấu phân cách từ menu thả xuống

  • Một lần nữa, hộp thoại Text After Delimiter sẽ xuất hiện
  • Chọn trường Dấu phân cách và nhập một khoảng trắng

  • Sau đó, chọn Tùy chọn nâng cao và nhập 1 vào trường 'Số lượng dấu phân cách cần bỏ qua'

  • Sau khi nhập các giá trị, bấm OK để xem kết quả như hình bên dưới

  • Tại thời điểm này, hãy chuyển đến tab Trang chủ trong cửa sổ Power Query và nhấp vào biểu tượng Đóng & Tải

  • Cuối cùng, bạn sẽ thấy các văn bản sau khoảng trắng thứ hai trong cột Nhận xét trong một trang tính mới

Đọc thêm. Cách trích xuất văn bản giữa hai khoảng trắng trong Excel [5 phương pháp]

Những điều cần ghi nhớ

Bạn cũng có thể sử dụng các phương pháp trên để trích xuất văn bản sau dấu phẩy thứ hai hoặc bất kỳ dấu phân cách nào. Với mục đích đó, bạn chỉ cần thay thế khoảng trắng trong công thức bằng dấu phẩy hoặc dấu phân cách

Phần kết luận

Chúng tôi đã trình bày 5 phương pháp dễ dàng để Trích xuất Văn bản sau Khoảng trắng Thứ hai trong Excel. Chúng tôi đã sử dụng các công thức khác nhau và cả trình chỉnh sửa Power Query. Tôi hy vọng những phương pháp này sẽ giúp bạn thực hiện các nhiệm vụ của mình một cách dễ dàng. Hơn nữa, chúng tôi cũng đã thêm cuốn sách thực hành ở đầu bài viết. Bạn có thể tải về để tìm hiểu thêm. Cuối cùng, nếu bạn có bất kỳ đề xuất hoặc thắc mắc nào, vui lòng hỏi trong phần bình luận bên dưới

Chủ Đề