Đôi khi, bạn có thể muốn xóa ký tự đầu tiên khỏi chuỗi và lấy phần còn lại của chuỗi trong Google Sheets.
Mặc dù bạn có thể làm điều này thủ công cho một bộ dữ liệu ngắn, khi bạn có hàng chục hoặc hàng trăm ô như vậy, sử dụng các công thức được xây dựng là cách đúng đắn để làm điều này.
Trong hướng dẫn ngắn của Google Sheets, tôi sẽ chỉ cho bạn cách xóa các ký tự đầu tiên khỏi chuỗi trong Google Sheets bằng các công thức văn bản.how to remove the first characters from a string in Google Sheets using Text formulas.
- Cách xóa ký tự đầu tiên khỏi chuỗi trong Google Sheets
- Sử dụng đúng công thức
- Sử dụng công thức giữa
- Sử dụng công thức thay thế
Cách xóa ký tự đầu tiên khỏi chuỗi trong Google Sheets
Sử dụng đúng công thức
Sử dụng đúng công thức
Sử dụng công thức giữa
=RIGHT[A2, LEN[A2]-1]
Sử dụng công thức thay thế
Giả sử bạn có một bộ dữ liệu được hiển thị bên dưới và bạn muốn loại bỏ ký tự đầu tiên và chỉ nhận được phần số:
Sử dụng công thức giữa
Sử dụng công thức thay thế
Giả sử bạn có một bộ dữ liệu được hiển thị bên dưới và bạn muốn loại bỏ ký tự đầu tiên và chỉ nhận được phần số:
=MID[A2,2,LEN[A2]-1]
Dưới đây là công thức sẽ loại bỏ ký tự đầu tiên và cung cấp cho bạn phần còn lại của chuỗi:
Công thức trên đầu tiên kiểm tra độ dài của chuỗi [sử dụng hàm LEN] và sau đó trừ 1 khỏi nó. Điều này cung cấp cho chúng tôi số lượng ký tự mà chúng tôi muốn nhận được từ phần bên phải của chuỗi.
=MID[A2,2,99999]
Giá trị này sau đó được sử dụng trong hàm phù hợp để trích xuất tất cả các ký tự trong một chuỗi, ngoại trừ mã đầu tiên.
Một cách khác để loại bỏ ký tự đầu tiên và lấy mọi thứ khác là sử dụng công thức giữa. Nó sử dụng logic tương tự như hàm trong hàm phù hợp, với sự khác biệt nhỏ trong cú pháp.
Sử dụng công thức thay thế
Giả sử bạn có một bộ dữ liệu được hiển thị bên dưới và bạn muốn loại bỏ ký tự đầu tiên và chỉ nhận được phần số:
Dưới đây là công thức sẽ loại bỏ ký tự đầu tiên và cung cấp cho bạn phần còn lại của chuỗi:
Công thức trên đầu tiên kiểm tra độ dài của chuỗi [sử dụng hàm LEN] và sau đó trừ 1 khỏi nó. Điều này cung cấp cho chúng tôi số lượng ký tự mà chúng tôi muốn nhận được từ phần bên phải của chuỗi.
=REPLACE[A2,1,1,""]
Giá trị này sau đó được sử dụng trong hàm phù hợp để trích xuất tất cả các ký tự trong một chuỗi, ngoại trừ mã đầu tiên.
Một cách khác để loại bỏ ký tự đầu tiên và lấy mọi thứ khác là sử dụng công thức giữa. Nó sử dụng logic tương tự như hàm trong hàm phù hợp, với sự khác biệt nhỏ trong cú pháp.
Công thức dưới đây sẽ cung cấp cho chúng ta mọi thứ ngoại trừ ký tự đầu tiên từ chuỗi:
Công thức giữa yêu cầu vị trí bắt đầu [từ đó nó sẽ bắt đầu trích xuất các ký tự] và số lượng ký tự được trích xuất.
Bạn có thể rút ngắn thêm công thức này và sử dụng cái dưới đây:
- Trong công thức trên, tôi cho hàm giữa vị trí bắt đầu [sẽ là 2 vì tôi không muốn ký tự đầu tiên] và độ dài của các ký tự được trích xuất.
- Thay vì sử dụng hàm LEN để đếm các ký tự, tôi đã sử dụng một số lượng thực sự lớn để trích xuất tất cả các ký tự. Trong trường hợp có ít số lượng ký tự [như trong ví dụ của chúng tôi], nó chỉ cần trích xuất mọi thứ.
- Có nhiều cách để dong cùng một điều với các công thức khác nhau trong Google Sheets.
- Một cách nhanh chóng khác để làm điều này là thay thế ký tự đầu tiên bằng một ký tự trống và bạn có thể làm điều này bằng cách sử dụng hàm thay thế.
- Dưới đây là công thức sẽ loại bỏ ký tự đầu tiên và cung cấp cho bạn phần còn lại:
- Công thức trên bắt đầu từ vị trí đầu tiên và thay thế ký tự đầu tiên bằng trống.
- Lưu ý: Trong cả ba ví dụ được đề cập ở đây, kết quả là thông qua một công thức. Nếu bạn không muốn công thức sau khi bạn có kết quả, hãy chuyển đổi nó thành các giá trị. Bằng cách này, bạn thậm chí có thể thoát khỏi dữ liệu gốc nếu bạn không cần nó.
- Mặc dù tôi đã chỉ cho bạn cách xóa ký tự đầu tiên trong các ví dụ trên, bạn có thể dễ dàng sửa đổi các công thức để xóa bất kỳ số lượng ký tự nào từ đầu. Chỉ cần điều chỉnh công thức để chỉ định số lượng ký tự thay vì 1.