Đếm bao nhiêu chữ a,b,c.. (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

phuyen89

Thành viên tích cực
Tham gia
20/11/08
Bài viết
875
Được thích
341
Nghề nghiệp
Student
Các anh chị cho em xin công thức đếm bao nhiêu người có chữ cái lần lượt là a,b,c..
Em xin cảm ơn anh trước
 

File đính kèm

Bạn xem trong file kèm nhé
 

File đính kèm

Các anh chị cho em xin công thức đếm bao nhiêu người có chữ cái lần lượt là a,b,c..
Em xin cảm ơn anh trước

C1: Sử dụng hàm tách tên(có trên diễn đàn) rồi dùng hàm COUNTIF để tính
C2 : Sử dụng chức năng Text To Columns để tách họ tên ra các cột tưiơng ứng rồi cũng dùng COUNTIF mà tính
Thân
 
Xem có đúng ý bạn không nhé!
1/Dùng hàm tách họ và tên.
2/Dùng hàm countif.
 
Lần chỉnh sửa cuối:
Đây là vấn đề đến người có tên theo vần có chữ cái đầu, nó có liên quan đến tiếng Việt rất phức tạp. Để đơn giản ta dùng Unikey cắt bỏ dấu rồi đếm chữ cái đầu. Ta viết hàm như sau:
Mã:
Function ten(ht As String)
Dim kq As Variant
kq = Split(ht, " ")
ten = kq(UBound(kq))
ten = Left(ten, 1)
End Function
'===============================
Function dem(kt As String, vung As Range)
i = 0
For Each cell In vung
If ten(cell.Text) = kt Then i = i + 1
Next
dem = i
End Function

Để chuẩn xác ta tạo chuỗi ký tự tiếng Việt có dấu rồi dùng hàm Instr() để tìm vị trí làm cơ sở nhóm các ký tư.
 

File đính kèm

Web KT

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

Back
Top Bottom