Hàm LEN trong Excel: Hàm lấy độ dài của một chuỗi

Hàm đo độ dài chuỗi ký tự

Hàm MID kết hợp LEN trong Excel không quá khó dùng. Tuy nhiên, trước hết, bạn cần hiểu rõ cách sử dụng hàm LEN trong Excel.

Trong khi thao tác và xử lý bảng tính trên Excel, vì nhu cầu công việc mà bạn cần xác định độ dài chuỗi ký tự. Chúng ta có thể sử dụng đến hàm LEN để lấy kết quả chính xác và nhanh nhất về số ký tự cần xác định.

Với cách làm thủ công đếm từng ký tự trong Excel, bạn sẽ chỉ áp dụng với những bảng Excel ít dữ liệu, ít thông số mà thôi. Còn với những bảng nhiều dữ liệu thì cách làm đó hoàn toàn không khả thi, không thể sử dụng được và quá tốn thời gian. Hàm LEN trong Excel dùng để đo độ dài của 1 chuỗi ký tự nào đó và trả về tổng số ký tự chính xác của chuỗi ký tự, bao gồm cả dấu cách. Bài viết dưới đây của Quản trị mạng sẽ hướng dẫn bạn đọc cách sử dụng hàm LEN trong Excel với các ví dụ để dễ hình dung nhất.

Đừng bỏ qua bài viết về các hàm thường dùng trong Excelcác phím tắt trong Excel nếu bạn chưa biết nhé.

Cú pháp hàm LEN

Trong Excel, hàm LEN có cú pháp là: =LEN (Chuỗi kí tự cần đếm hoặc ô chứa chuỗi kí tự cần đếm).

Hàm LEN sẽ trả về giá trị độ dài của chuỗi ký tự, kể cả ký tự khoảng trống.

Cách sử dụng hàm LEN trong Excel

Ví dụ 1: Dùng hàm LEN cơ bản

Chẳng hạn tôi sẽ đếm ký tự tên sinh viên ở ô B2 trong bảng dưới đây.

Đếm chuỗi ký tự Excel

Bước 1:

Để đo độ dài của chuỗi “Phạm Hà Anh” ở ô B2, tại ô D2 ta sẽ nhập công thức tính là =LEN (B2). Nhấn Enter để thực hiện hàm LEN.

Nhập công thức hàm LEN

Bước 2:

Sau đó, kết quả tổng số ký tự có trong chuỗi sẽ được trả về như hình dưới đây.

Kết quả hàm LEN

Lưu ý: Nếu chuỗi kí tự cần đếm có chứa dấu thì Excel sẽ không nhận được, bạn cần phải thay bằng địa chỉ ô chứa dữ liệu. Trong trường hợp chuỗi ký tự không dấu bạn có thể nhập thẳng nội dung text cũng được.

Nhập text trong công thức

Kết quả cũng trả về đúng như vậy.

Đếm tổng số ký tự trong text

Ví dụ 2: Dùng hàm LEN kết hợp với MID

Chúng ta sẽ kết hợp hàm LEN với 1 hàm bất kỳ, như bài lấy giá trị số nằm giữa ở cột mã SV để đưa vào cột Số. Ở đây sẽ sử dụng hàm MID và hàm LEN.

Tìm ký tự ở giữa

Theo bảng ví dụ, ở đầu và cuối trong ký tự ở cột Mã SV sẽ là ký tự chữ. Tiến hành cắt chuỗi từ vị trí thứ 3, và lấy số ký tự cần bằng cách lấy độ dài của chuỗi trừ 4.

Công thức trong trường hợp này là =MID (C2, 3,LEN(C2)- 4).

Kết hợp hàm LEN với hàm MID

Khi nhấn Enter kết quả sẽ trả về đúng ký tự ở giữa như hình dưới đây. Khi kéo xuống các ô bên dưới để sao chép công thức cũng sẽ có kết quả như vậy.

Kết quả cho ô còn lại

Hàm LEN trong Excel có thể dùng như hàm VBA

Tương tự như cách kết hợp hàm MID và LEN, bạn có thể dùng hàm Excel này làm hàm VBA. Ví dụ bên dưới minh họa cách sử dụng của hàm LEN trong macro VBA.

Sub LEN_Function_Example
Dim Length_String as string
Len_String = LEN (“Data Analysis & Reporting”)
Msgbox Len_String
End Sub

Nếu chạy mã nguồn trên, bạn sẽ nhận được kết quả là 25.

Những điều cần ghi nhớ khi dùng hàm LEN trong Microsoft Excel

  • Hàm LEN hữu ích khi bạn muốn đếm số lượng ký tự ở một số văn bản.
  • Định dạng số không phải một phần cần thiết trong hàm LEN, ví dụ: nếu giá trị của bạn hiện 1500.00USD, thì nó sẽ chỉ hiện 4 số vì 8.
  • Số và ngày tháng cũng trả về một độ dài.
  • Có thể dùng hàm LEN trên ngày tháng và các con số.
  • Hàm LEN không bao gồm độ dài định dạng.
  • Nếu có ô trống, hàm LEN trả về kết quả bằng 0.

Trên đây là cách sử dụng hàm LEN trong Excel, hàm tính độ dài của chuỗi ký tự bất kỳ trong bảng, kèm theo đó là cách kết hợp hàm LEN với hàm khác như hàm MID trong bài. Tùy vào từng trường hợp yêu cầu của bảng dữ liệu mà chúng ta sử dụng hàm LEN, cũng như kết hợp với hàm khác sao cho phù hợp.

Chúc các bạn thực hiện thành công!

Thứ Tư, 11/01/2023 16:43
3,67 👨 86.244
1 Bình luận
Sắp xếp theo
  • Cháu Duy Đức
    Cháu Duy Đức

    Giả sử hàng trên là cc-445-ck,nhưng hàng dưới là cc-56-kj vậy thì tách số 445 và 56 bằng cách nào

    Thích Phản hồi 23/04/23
    • Le Anh Thao
      Le Anh Thao

      Dùng hàm mid kết hợp len là =mid(A1,3,len(A1)-6). Vì sao phải trừ 6 thì là mình trừ cho 6 chữ cc- với -ck để lấy được số ở giữa là 445. Hàng dưới cũng như vậy luôn.

      Thích Phản hồi 09:55 03/06
❖ Hàm Excel