Không giống như Google Tài liệu, Google Trang tính không tự động theo dõi số lượng ký tự cho bạn. Nếu bạn cần đếm tất cả hoặc các ký tự cụ thể trong một ô, có một số cách để thực hiện việc này và chúng tôi sẽ hướng dẫn bạn cách thực hiện.
Bạn có thể sử dụng Google Trang tính để theo dõi tiêu đề của các bài báo hoặc bài luận trong đó số lượng là rất quan trọng. Hoặc có thể bạn muốn giới hạn độ dài dữ liệu mà người khác nhập vào trang tính của bạn và cần số lượng hiện tại. Dù thế nào đi nữa, bạn có thể sử dụng hàm LEN cùng với các tùy chọn để loại bỏ khoảng trắng thừa khỏi số đếm hoặc chỉ đếm các ký tự cụ thể.
Đếm các ký tự trong một ô
Đếm ký tự trong một dải ô
Đếm ký tự mà không cần thêm dấu cách
Đếm các trường hợp của các ký tự cụ thể trong một ô
Đếm các ký tự trong một ô
Hàm LEN trong Google Trang tính hoạt động giống như trong Microsoft Excel. Nó cung cấp cho bạn số ký tự trong một ô bằng công thức đơn giản.
Cú pháp của hàm là LEN(text)
nơi bạn có thể sử dụng tham chiếu ô hoặc văn bản thực tế cho đối số.
Để tìm số ký tự trong ô A1, bạn sẽ sử dụng công thức sau:
=LEN(A1)
Để tìm số ký tự trong văn bản cụ thể, hãy sử dụng công thức sau để đặt văn bản trong dấu ngoặc kép:
=LEN("Tomorrow is another day")
Điều quan trọng cần biết về hàm LEN là nó đếm từng ký tự bao gồm số, chữ cái, dấu cách đơn, ký tự không in và dấu câu.
Đếm ký tự trong một dải ô
Mặc dù nhiều hàm Google Trang tính cho phép bạn sử dụng một phạm vi ô làm đối số, nhưng LEN không phải là một trong số chúng. Tuy nhiên, bằng cách thêm hàm SUMPRODUCT vào công thức LEN, bạn có thể đếm các ký tự trong một phạm vi ô.
Hàm SUMPRODUCT tính tổng các mảng hoặc phạm vi ô. Cú pháp của nó là SUMPRODUCT(array1, array2, ...)
trong đó chỉ đối số đầu tiên được yêu cầu.
Để tìm số lượng của dải ô từ A1 đến A5, bạn sẽ sử dụng công thức sau:
=SUMPRODUCT(LEN(A1:A5))
Đếm ký tự mà không cần thêm dấu cách
Như đã đề cập, hàm LEN đếm mọi ký tự. Điều này có nghĩa là nếu bạn muốn đếm các ký tự trong một ô có thêm khoảng trắng, thì những ký tự đó cũng được tính.
Ví dụ: chúng tôi có “Hướng dẫn cách tìm hiểu” trong ô A10. Sử dụng hàm LEN để đếm các ký tự, kết quả là 17 vì chúng ta có ba dấu cách thừa ở đầu và ba dấu cách ở cuối khác ở cuối.
Nếu bạn có dữ liệu trong trang tính của mình chứa các khoảng trắng không mong muốn, bạn có thể xóa chúng bằng hàm TRIM. Và bằng cách kết hợp LEN với TRIM, bạn có thể nhận được số ký tự chính xác mà không có thêm dấu cách.
Hãy nhớ rằng hàm TRIM chỉ loại bỏ thêm dấu cách, và rằng hàm LEN đếm các khoảng trắng đơn lẻ giống như các khoảng trắng giữa các từ. Vì vậy, sử dụng công thức dưới đây, kết quả của chúng tôi là 11.
=LEN(TRIM(A10))
Đếm các trường hợp của các ký tự cụ thể trong một ô
Một điều chỉnh nữa mà bạn có thể muốn thực hiện khi đếm các ký tự là đếm các ký tự nhất định. Có thể bạn muốn biết bao nhiêu lần ký tự C xuất hiện trong chuỗi văn bản của một ô. Để làm điều này, bạn sẽ sử dụng một chức năng Google Trang tính khác là SUBSTITUTE.
Hàm SUBSTITUTE thường được sử dụng để thay thế văn bản trong một ô và cú pháp của nó là SUBSTITUTE(current_text, find, new_text, occurrence)
trong đó ba đối số đầu tiên được yêu cầu.
Hãy xem một ví dụ và sau đó chia nhỏ các phần của công thức. Tại đây, chúng ta sẽ thấy số lần chữ C xuất hiện trong ô A1.
=LEN(A1)-LEN(SUBSTITUTE(A1,"C",""))
Công thức được chia nhỏ như sau từ phải sang trái:
-
SUBSTITUTE(A1,"C","")
thay thế mọi C bằng những gì trong dấu ngoặc kép mà không là gì. -
LEN(SUBSTITUTE(A1,"C","")
đếm số ký tự không phải là chữ C (được thay thế). -
LEN(A1)
đếm các ký tự trong ô A1.
Cuối cùng, một dấu trừ chia các công thức để trừ công thức LEN thứ hai với công thức đầu tiên cho chúng ta kết quả là 3.
Một nhược điểm khi đếm các ký tự cụ thể bằng hàm SUBSTITUTE là nó phân biệt chữ hoa chữ thường. Vì vậy, nếu bạn kiểm tra văn bản của chúng tôi và tự hỏi tại sao kết quả là 3 thay vì 4, đây là lý do.
Để khắc phục điều này, bạn có thể thêm một hàm nữa vào công thức và đó là sự lựa chọn của bạn. Bạn có thể sử dụng UPPER hoặc LOWER. Hàm UPPER chuyển đổi một chữ cái thành chữ hoa và LOWER chuyển một chữ cái thành chữ thường.
Vì vậy, để đếm tất cả các lần xuất hiện của chữ C trong ô của chúng ta, bất kể chữ hoa, thường, bạn sẽ sử dụng một trong các công thức sau:
=LEN(A1)-LEN(SUBSTITUTE(UPPER(A1),"C",""))
=LEN(A1)-LEN(SUBSTITUTE(LOWER(A1),"c",""))
Nếu văn bản trong ô của bạn chứa nhiều chữ hoa, bạn có thể sử dụng công thức đầu tiên, nhưng nếu nó chứa chủ yếu là chữ thường, bạn có thể sử dụng công thức thứ hai. Điều quan trọng là sử dụng UPPER với chữ hoa trong dấu ngoặc kép và LOWER với chữ thường trong dấu ngoặc kép.
Bạn có thể không cần thường xuyên đếm các ký tự trong Google Trang tính, nhưng khi thực hiện, bạn sẽ có cách thực hiện hữu ích này. Hãy chắc chắn để đánh dấu nó!