Cách Xóa N Ký Tự Đầu Trong Google Sheets

Hai lược đồ khá phổ biến trong việc xử lý các chuỗi văn bản là loại bỏ n ký tự đầu tiên trong một ô duy nhất hoặc loại bỏ chúng hàng loạt trong một cột hoặc nhiều cột trong Google Sheets. Dưới đây là các hàm dùng trong Google Docs Sheets để thực hiện điều này.

Hàm SUBSTITUTE

Hàm này được sử dụng để thay thế một chuỗi con bằng chuỗi mới trong một ô. Bạn có thể tìm hiểu thêm về hàm SUBSTITUTE tại đây.

Hàm REPLACE

Hàm REPLACE cho phép thay thế một số ký tự trong một chuỗi bằng chuỗi mới. Xem thêm về cách sử dụng hàm REPLACE tại đây.

Hàm REGEXREPLACE

Hàm REGEXREPLACE được sử dụng để thay thế các chuỗi ký tự dựa trên biểu thức chính quy. Để biết thêm chi tiết, bạn có thể truy cập đây.

Hàm RIGHT

Hàm RIGHT trích xuất một số ký tự từ phải của một chuỗi. Để biết thêm chi tiết, hãy đến đây.

Hàm MID

Hàm MID cũng rất hữu ích để xóa các ký tự đầu trong Google Docs Sheets và Excel. Bạn có thể tìm hiểu thêm về hàm MID tại đây.

Các hàm trên đều hữu ích trong việc xóa một phần của văn bản từ bên trái. Song song với hàm RIGHT, bạn có thể sử dụng hàm LEN để đảm bảo tính chính xác của số lượng ký tự cần xóa.

Xóa N Ký Tự Đầu Trong Một Ô Trong Google Sheets

Giả sử ô A1 chứa giá trị “Mr. John”. Bạn muốn công thức để chỉ trích xuất tên từ chuỗi này, bỏ qua phần tiêu đề.

=RIGHT(A1, LEN(A1)-4)

Công thức trên là cách thông thường nhất được sử dụng trong Google Sheets cũng như Excel để xóa một số lượng ký tự nhất định từ một chuỗi văn bản. Tất nhiên, tham chiếu ô có thể khác nhau.

Hàm SUBSTITUTE cũng có thể được sử dụng trực tiếp để thay thế chuỗi văn bản không mong muốn.

=SUBSTITUTE(A1, "Mr. ", "")

Hàm REPLACE cũng có thể được sử dụng để thay thế n ký tự đầu tiên.

=REPLACE(A1, 1, 4, "")

Bạn có thể chỉ định số lượng ký tự cần xóa từ bên trái của một chuỗi trong công thức này.

Trong Google Sheets, bạn cũng có thể sử dụng biểu thức chính quy RE2 để xóa n ký tự đầu tiên.

=REGEXREPLACE(A1, "Mr. ", "")

Hàm MID cũng là một công thức khá hữu ích để xóa n ký tự đầu tiên trong Google Docs Sheets và Excel.

=MID(A1, 5, 999999999)

Hãy chú ý rằng số lượng ký tự cần xóa từ văn bản là 4, nhưng bạn nên đặt 5 trong công thức. 9^9 chỉ đại diện cho một số lớn. Sử dụng nó như vậy.

Xóa N Ký Tự Đầu Trong Một Cột Đơn Trong Google Sheets

Bạn có thể chuyển đổi một số trong số các công thức trên sang Công thức Mảng để xóa n ký tự trong một cột.

Áp dụng công thức sau vào ô B1 để xóa từ “Mr.” hoặc “Ms.” khỏi tên trong cột A.

=ArrayFormula(RIGHT(A1:A10,LEN(A1:A10)-4))

Bạn cũng có thể sử dụng hai công thức sau:

Công thức Mảng 1:

=ArrayFormula(REPLACE(A1:A10,1,4,""))

Công thức Mảng 2:

=ArrayFormula(MID(A1:A10,5,999999999))

Xóa N Ký Tự Đầu Trong Nhiều Cột Trong Google Sheets

Tương tự như ví dụ trên, bạn có thể sử dụng các công thức MID, RIGHT hoặc REPLACE để xóa n ký tự đầu tiên trong các cột khác nhau trong Google Sheets.

Dưới đây là cách xóa ba ký tự đầu tiên trong một dải dữ liệu hai cột bằng hàm REPLACE.

=ArrayFormula(REPLACE(A1:B10,1,3,""))

Hãy xem cách áp dụng hai công thức khác tương tự.

Như vậy là xong rồi đấy. Chúc bạn thành công!

Related posts