đếm số lần xuống dòng của đoạn text trong một ô

Liên hệ QC

yolocongtan

Thành viên mới
Tham gia
4/10/13
Bài viết
42
Được thích
1
Hiện tại em muốn đếm số lần xuống dòng của đoạn text trong một ô. Nhưng không biết sử dụng công thức nào. Các pro giúp em với.
 
Hiện tại em muốn đếm số lần xuống dòng của đoạn text trong một ô. Nhưng không biết sử dụng công thức nào. Các pro giúp em với.
Bạn muốn đếm ở trong word hay excel? Bạn lên đưa File đính kèm lên và nhập 1ít dữ liệu minh họa vào và nhập cả kết quả mong muốn vào trong đó.
 
Hiện tại em muốn đếm số lần xuống dòng của đoạn text trong một ô. Nhưng không biết sử dụng công thức nào. Các pro giúp em với.
Bạn dùng hàm này nhé:
Mã:
Public Function Dem(cll As Range) As Long
Dim i As Long, d As Long
For i = 1 To Len(cll)
If Mid(cll, i, 1) = Chr(10) Then d = d + 1
Next i
Dem = d
End Function
 
hàm tự tạo
Mã:
Public Function chuoi(dl)
chuoi = UBound(Split(dl, Chr(10)))
End Function

cú pháp =chuoi(ô cần tính)
 
Hàm này ngắn hơn 1 chút:
Mã:
Public Function Dem(cll As Range) As Long
Dem = Len(cll) - Len(Replace(cll, Chr(10), ""))
End Function
 
Công thức:
=LEN(???)-LEN(SUBSTITUTE(???,CHAR(10),""))
 
Đây là file dữ liệu mà em đã làm được từ hàm của bác @salam. Hàm đó đếm tổng số dòng trong chuỗi ký tự. Em muốn đếm số dòng ký tự và số dòng trắng. Em đã thử kết hợp các hàm khác nhưng không ra.

Các pro xem giúp cột C và cột D phải sử dụng hàm nào để có kết quả đó.
 

File đính kèm

Số dòng trắng=LEN(A2)-LEN(SUBSTITUTE(A2,CHAR(10)&CHAR(10),"?"))
 
Web KT

Bài viết mới nhất

Back
Top Bottom