MS Excel: Làm thế nào để tìm vị trí của một ký tự trong chuỗi?

Tìm vị trí của một ký tự trong chuỗi có thể là một thao tác rất đơn giản trong MS Excel, bằng cách sử dụng hàm dựng sẵn tương ứng FIND FIND.


Excel tìm vị trí của ký tự trong chuỗi

Tìm vị trí của một ký tự trong chuỗi có thể là một thao tác rất đơn giản trong MS Excel, bằng cách sử dụng hàm dựng sẵn tương ứng FIND FIND.

Excel tìm vị trí ký tự trong chuỗi và trích xuất chuỗi con

Ví dụ, hãy để nói rằng chúng tôi có một danh sách các thư mục và tên tệp và chỉ muốn nhận kết quả cuối cùng với tên tệp.

Trong trường hợp đó, ngay cả một vlookup nâng cao trong Excel cũng không giúp được gì, vì nó sẽ không cho phép trích xuất bất kỳ thông tin nào từ chuỗi chính.

Giải pháp tốt nhất là sử dụng chức năng TÌM KIẾM để tìm vị trí của một ký tự trong chuỗi và sử dụng số này để trích xuất phần còn lại của chuỗi bằng cách sử dụng hàm MID MID trong Excel.

Tìm vị trí của ký tự trong chuỗi Excel

Để tìm vị trí của một ký tự cụ thể trong Excel, chỉ cần sử dụng chức năng TÌM KIẾM trên chuỗi, đưa ra làm tham số cho ký tự cần tìm và chuỗi cần tìm, ví dụ như tham chiếu đến một ô khác trong bảng tính Excel .

'=FIND("char",”string”)

Trích xuất chuỗi bắt đầu từ ký tự

Sau đó, bằng cách sử dụng thông tin của vị trí ký tự, sử dụng hàm MID để trích xuất chuỗi yêu cầu bắt đầu sau ký tự được tìm thấy bằng cách thêm +1 và trích xuất toàn bộ phần còn lại của chuỗi bằng cách sử dụng độ dài chuỗi đủ dài, chẳng hạn như 999, hãy chắc chắn để bao gồm toàn bộ kết quả.

'=MID(“string”,”char”+1,999)

Excel trích xuất văn bản trước ký tự

Để trích xuất văn bản trước một ký tự đã cho trong Excel, chỉ cần tìm vị trí ký tự và sử dụng hàm LEFT 'có ít hơn một ký tự để trích xuất văn bản trước khi tìm thấy ký tự.

'=LEFT(“string”,”char”-1)

Tìm lần xuất hiện thứ n của ký tự trong chuỗi excel

Trở thành một Excel Pro: Tham gia khóa học của chúng tôi!

Nâng cao các kỹ năng của bạn từ Novice sang Hero với khóa học cơ bản Excel 365 của chúng tôi, được thiết kế để làm cho bạn thành thạo chỉ trong một vài phiên.

Ghi danh ở đây

Nâng cao các kỹ năng của bạn từ Novice sang Hero với khóa học cơ bản Excel 365 của chúng tôi, được thiết kế để làm cho bạn thành thạo chỉ trong một vài phiên.

Việc tìm kiếm lần xuất hiện thứ n của ký tự trong chuỗi trong Excel được thực hiện bằng cách sử dụng cả hai hàm NỀN TẢNG và BẮT ĐẦU SUBSTITUTE.

Hàm SUBSTITUTE của NỀN TẢNG sẽ thay thế phiên bản thứ n được yêu cầu của nhân vật được nghiên cứu bằng một nhân vật đặc biệt và chức năng F FÌN sẽ có được vị trí của ký tự đặc biệt đó trong chuỗi.

Chỉ cần chọn lần xuất hiện thứ n để tìm kiếm trong chuỗi đã cho và kết quả sẽ được hiển thị cho thấy sự xuất hiện thứ n của ký tự trong chuỗi.

'=FIND(CHAR(1),SUBSTITUTE(“string”,”char”,CHAR(1),nth))
Làm thế nào để tìm sự xuất hiện lần thứ N (Vị trí) của một ký tự trong chuỗi văn bản trong Excel?

Excel tìm vị trí của ký tự trong chuỗi from right

Để tìm vị trí của một ký tự trong chuỗi từ bên phải, chúng ta sẽ sử dụng một solutioj tương tự bằng cách sử dụng FIND TÌM và SUBSTITUTE để tìm sự xuất hiện cuối cùng của một ký tự trong chuỗi.

Với giải pháp này, vị trí cuối cùng của một ký tự trong chuỗi, cũng là vị trí của một ký tự trong chuỗi từ bên phải, sẽ được hiển thị.

'=FIND(CHAR(1),SUBSTITUTE(“string”,”char”,CHAR(1),LEN(A2)-LEN(SUBSTITUTE(“string”,”char”,""))),1)
Tìm vị trí xuất hiện lần cuối của một ký tự trong chuỗi trong Excel

Câu Hỏi Thường Gặp

Công thức nào có thể được sử dụng trong Excel để xác định vị trí của một ký tự cụ thể trong chuỗi văn bản, hỗ trợ trong thao tác và phân tích dữ liệu?
Sử dụng chức năng `find` hoặc` search` trong excel để tìm vị trí của một ký tự trong một chuỗi. Công thức trông giống như `= find ( ký tự , cell_reference)` cho tìm kiếm nhạy cảm trường hợp hoặc `= search ( ký tự , cell_reference)` cho tìm kiếm không nhạy cảm trường hợp. Thay thế ` ký tự ` bằng ký tự bạn đang tìm kiếm và `cell_reference` bằng ô chứa văn bản.

Hoàn thành Excel 2019 cho người mới bắt đầu trong video


Yoann Bierling
Giới thiệu về tác giả - Yoann Bierling
Yoann Bierling là một chuyên gia xuất bản và tư vấn kỹ thuật số, tạo ra tác động toàn cầu thông qua chuyên môn và đổi mới trong các công nghệ. Đam mê trao quyền cho các cá nhân và tổ chức phát triển mạnh trong thời đại kỹ thuật số, anh ta được thúc đẩy để mang lại kết quả đặc biệt và thúc đẩy tăng trưởng thông qua việc tạo nội dung giáo dục.

Trở thành một Excel Pro: Tham gia khóa học của chúng tôi!

Nâng cao các kỹ năng của bạn từ Novice sang Hero với khóa học cơ bản Excel 365 của chúng tôi, được thiết kế để làm cho bạn thành thạo chỉ trong một vài phiên.

Ghi danh ở đây

Nâng cao các kỹ năng của bạn từ Novice sang Hero với khóa học cơ bản Excel 365 của chúng tôi, được thiết kế để làm cho bạn thành thạo chỉ trong một vài phiên.




Bình luận (0)

Để lại một bình luận