Mục lục
Bạn đang tìm kiếm một công thức Excel để đếm các ký tự trong một ô? Nếu vậy, thì bạn chắc chắn đã đến đúng trang. Hướng dẫn ngắn này sẽ hướng dẫn bạn cách sử dụng hàm LEN để đếm các ký tự trong Excel, có hoặc không có dấu cách.
Trong tất cả các hàm của Excel, LEN được cho là hàm dễ hiểu và đơn giản nhất. Tên hàm rất dễ nhớ, không gì khác chính là 3 ký tự đầu của từ “length”. Và đó là chức năng thực sự của hàm LEN - trả về độ dài của một chuỗi văn bản hoặc độ dài của một ô.
Nói cách khác, bạn sử dụng hàm LEN trong Excel để đếm tất cả các ký tự trong một ô, bao gồm chữ cái, số, ký tự đặc biệt và tất cả khoảng trắng.
Trong hướng dẫn ngắn này, trước tiên chúng ta sẽ xem qua cú pháp, sau đó xem kỹ hơn một số ví dụ về công thức hữu ích để đếm các ký tự trong trang tính Excel của bạn.
Hàm LEN trong Excel
Hàm LEN trong Excel đếm tất cả các ký tự trong một ô, và trả về độ dài chuỗi. Nó chỉ có một đối số, rõ ràng là bắt buộc:
=LEN(text)Trong đó text là chuỗi văn bản mà bạn muốn đếm số lượng ký tự. Không gì có thể dễ dàng hơn đúng không?
Dưới đây, bạn sẽ tìm thấy một vài công thức đơn giản để nắm được ý tưởng cơ bản về chức năng của hàm LEN trong Excel.
=LEN(123)
- trả về 3, vì 3 sốđược cung cấp cho đối số text .
=LEN("good")
- trả về 4, vì từ good chứa 4 chữ cái. Giống như bất kỳ công thức Excel nào khác, LEN yêu cầu đặt dấu ngoặc kép chuỗi văn bản kèm theo, dấu ngoặc kép này không được tính.
Trong công thức LEN ngoài đời thực, bạn có thể cung cấp tham chiếu ô thay vì số hoặc chuỗi văn bản để đếm ký tự trong một ô cụ thể hoặc một dải ô.
Ví dụ: để lấy độ dài của văn bản trong ô A1, bạn sẽ sử dụng công thức sau:
=LEN(A1)
Thêm các ví dụ có ý nghĩa với giải thích chi tiết và ảnh chụp màn hình bên dưới.
Cách sử dụng hàm LEN trong Excel - ví dụ về công thức
Thoạt nhìn, hàm LEN trông rất đơn giản nên hầu như không cần giải thích gì thêm. Tuy nhiên, có một số thủ thuật hữu ích có thể giúp bạn điều chỉnh công thức Len trong Excel cho các nhu cầu cụ thể của mình.
Cách đếm tất cả các ký tự trong một ô (bao gồm cả khoảng trắng)
Như đã đề cập, Hàm LEN trong Excel đếm tuyệt đối tất cả các ký tự trong một ô được chỉ định, bao gồm tất cả khoảng trắng - khoảng cách ở đầu, ở cuối và khoảng trắng giữa các từ.
Ví dụ: để lấy độ dài của ô A2, bạn sử dụng công thức sau:
=LEN(A2)
Như minh họa trong ảnh chụp màn hình bên dưới, công thức LEN của chúng tôi đếm được 36 ký tự bao gồm 29 chữ cái, 1 số và 6 dấu cách.
Để biết thêm chi tiết, vui lòng xem Cách đếm số ký tự trong ô Excel.
Đếmký tự trong nhiều ô
Để đếm ký tự trong nhiều ô, hãy chọn ô có công thức Len của bạn và sao chép ô đó sang các ô khác, chẳng hạn bằng cách kéo núm điều khiển điền. Để biết hướng dẫn chi tiết, vui lòng xem Cách sao chép công thức trong Excel.
Ngay sau khi công thức được sao chép, hàm LEN sẽ trả về số ký tự cho từng ô riêng lẻ .
Và một lần nữa, tôi xin lưu ý bạn rằng hàm LEN đếm hoàn toàn mọi thứ bao gồm chữ cái, số, dấu cách, dấu phẩy, dấu ngoặc kép, dấu nháy đơn, v.v.:
Ghi chú. Khi sao chép công thức xuống cột, hãy đảm bảo sử dụng tham chiếu ô tương đối như LEN(A1)
hoặc tham chiếu hỗn hợp như LEN($A1)
chỉ cố định cột để công thức Len của bạn sẽ điều chỉnh chính xác cho vị trí mới. Để biết thêm thông tin, vui lòng xem Sử dụng tham chiếu ô tuyệt đối và tương đối trong Excel.
Đếm tổng số ký tự trong một số ô
Cách rõ ràng nhất để có được tổng số ký tự trong một số ô là cộng một vài hàm LEN, ví dụ:
=LEN(A2)+LEN(A3)+LEN(A4)
Hoặc, sử dụng hàm SUM để tính tổng số ký tự được trả về bởi các công thức LEN:
=SUM(LEN(A2),LEN(A3),LEN(A4))
Dù bằng cách nào, công thức sẽ đếm các ký tự trong mỗi ô được chỉ định và trả về tổng độ dài chuỗi:
Phương pháp này chắc chắn là dễ hiểu và dễ sử dụng, nhưng đó không phải là cách tốt nhất để đếmcác ký tự trong một phạm vi bao gồm, chẳng hạn như 100 hoặc 1000 ô. Trong trường hợp này, bạn nên sử dụng các hàm SUM và LEN trong một công thức mảng và tôi sẽ cho bạn xem một ví dụ trong bài viết tiếp theo của chúng tôi.
Cách đếm các ký tự không bao gồm khoảng trắng ở đầu và cuối
Khi làm việc với các trang tính lớn, một vấn đề thường gặp là các khoảng trắng ở đầu hoặc ở cuối, tức là các khoảng trắng thừa ở đầu hoặc ở cuối các mục. Bạn sẽ khó nhận thấy chúng trên trang tính, nhưng sau khi đối mặt với chúng một vài lần, bạn sẽ học được cách cẩn thận với chúng.
Nếu bạn nghi ngờ có một vài khoảng trắng vô hình trong các ô của mình, thì Excel LEN chức năng là một trợ giúp tuyệt vời. Như bạn còn nhớ, nó bao gồm tất cả khoảng trắng trong một số ký tự:
Để lấy độ dài chuỗi không có khoảng trắng ở đầu và cuối , chỉ cần nhúng hàm TRIM trong công thức LEN trong Excel của bạn:
=LEN(TRIM(A2))
Cách đếm số ký tự trong một ô không bao gồm tất cả khoảng trắng
Nếu mục tiêu của bạn là để có được số lượng ký tự mà không có bất kỳ khoảng trắng nào dù ở đầu, ở cuối hay ở giữa, bạn sẽ cần một công thức phức tạp hơn một chút:
=LEN(SUBSTITUTE(A2," ",""))
As bạn có thể biết, hàm SUBSTITUTE thay thế ký tự này bằng ký tự khác. Trong công thức trên, bạn thay thế khoảng trắng ("") bằng không có gì, tức là bằng một chuỗi văn bản trống (""). Và bởi vì bạn nhúng SUBSTITUTE trong hàm LEN, phép thay thế không thực sự được thực hiện trong các ô, nóchỉ hướng dẫn công thức LEN của bạn để tính toán độ dài của chuỗi mà không có bất kỳ dấu cách nào.
Bạn có thể tìm thấy lời giải thích chi tiết hơn về hàm SUBSTITUTE trong Excel tại đây: Các hàm Excel phổ biến nhất với các ví dụ về công thức.
Cách thực hiện để đếm số ký tự trước hoặc sau một ký tự đã cho
Đôi khi, bạn có thể cần biết độ dài của một phần nhất định của chuỗi văn bản, thay vì đếm tổng số ký tự trong một ô.
Giả sử bạn có một danh sách các SKU như sau:
Và tất cả các SKU hợp lệ có đúng 5 ký tự trong nhóm đầu tiên. Làm thế nào để bạn phát hiện các mặt hàng không hợp lệ? Đúng, bằng cách đếm số ký tự trước dấu gạch ngang đầu tiên.
Vì vậy, công thức độ dài Excel của chúng ta như sau:
=LEN(LEFT($A2, SEARCH("-", $A2)-1))
Và bây giờ, hãy chia nhỏ công thức để bạn có thể hiểu logic của nó.
- Bạn sử dụng hàm TÌM KIẾM để trả về vị trí của dấu gạch ngang đầu tiên ("-") trong A2:
SEARCH("-", $A2)
LEFT($A2, SEARCH("-", $A2,1)-1))
Ngay khi số ký tự được đếm ở đó, bạn có thể muốn tiến thêm một bước và đánh dấu SKU không hợp lệ bằng cách thiết lập quy tắc định dạng có điều kiện đơn giản với công thức như =$B25:
Hoặc, bạn có thể xác định SKU không hợp lệ bằng cách nhúng công thức LEN ở trên vào hàm IF:
=IF(LEN(LEFT($A2, SEARCH("-", $A2)-1))5, "Invalid", "")
Như minh họa trong ảnh chụp màn hình bên dưới, công thức xác định hoàn hảo SKU không hợp lệ dựa trên độ dài chuỗi và bạn thậm chí không cần cột đếm ký tự riêng:
Theo cách tương tự, bạn có thể sử dụng hàm LEN của Excel để đếm số ký tự sau một ký tự cụ thể.
Ví dụ: trong danh sách tên, bạn có thể muốn biết Họ chứa bao nhiêu ký tự . Công thức LEN sau đây thực hiện thủ thuật:
=LEN(RIGHT(A2,LEN(A2)-SEARCH(" ",A2)))
Cách thức hoạt động của công thức:
- Trước tiên, bạn xác định vị trí khoảng trắng (" ") trong chuỗi văn bản bằng cách sử dụng hàm SEARCH:
SEARCH(" ",A2)))
LEN(A2)-SEARCH(" ",A2)))
Xin lưu ý, để công thức hoạt động chính xác, mỗi ô chỉ nên chứa một khoảng trắng, tức là chỉ có Họ và Tên , không có tên đệm, tiêu đề hoặc hậu tố.
Đây là cách bạn sử dụng công thức LEN trong Excel. Nếu bạn muốn xem kỹ hơn các ví dụ được thảo luận trong hướng dẫn này, bạnchào mừng bạn tải xuống sổ làm việc Excel LEN mẫu.
Trong bài viết tiếp theo, chúng ta sẽ khám phá các chức năng khác của hàm LEN trong Excel và bạn sẽ tìm hiểu thêm một số công thức hữu ích để đếm ký tự trong Excel:
- Công thức LEN để đếm các ký tự cụ thể trong một ô
- Công thức Excel để đếm tất cả các ký tự trong một dải ô
- Công thức chỉ đếm các ký tự cụ thể trong một dải ô
- Công thức đếm số từ trong Excel
Trong thời gian chờ đợi, tôi cảm ơn bạn đã đọc và hy vọng sớm gặp lại bạn trên blog của chúng tôi!