Đếm dòng chứa text

  • Thread starter Thread starter tuantlg
  • Ngày gửi Ngày gửi
Liên hệ QC

tuantlg

Thành viên hoạt động
Tham gia
1/10/10
Bài viết
122
Được thích
2
Chào các bạn! Tôi có vùng từ B1 đến B10, trong đó chứa tên người và chứa số (kể cả số 0). Tôi muốn dùng hàm chỉ đếm ra ô chứa tên người, loại bỏ ô chứa số thì phải làm sao? Nhờ các bạn giúp đỡ. Cám ơn nhiều!
 
Lần chỉnh sửa cuối:
Bạn dùng tạm công thức này xem:
=COUNTA(vùng)-COUNTIF(vùng,">=0")

TDN
 
tôi đã áp dụng hàm của bạn nhưng nó vẫn đếm toàn bộ các ô trong vùng!
Nhờ bạn xem lại giùm nhé!
 
tôi đã áp dụng hàm của bạn nhưng nó vẫn đếm toàn bộ các ô trong vùng!
Nhờ bạn xem lại giùm nhé!
Bạn nói rõ hơn được không, Bạn thay chữ "vùng" bằng địa chỉ ô như sau:
=COUNTA($B$1:$B$10)-COUNTIF($B$1:$B$10,">=0")
 
Vậy chắc phải dùng công thức mảng rồi anh
Mã:
=SUM(IF(ISTEXT(B1:B10);1;0))
Kết thúc nhấn Ctrl + Shift + Enter
 
không cần công thức mảng đâu. Dùng như tedaynui là được, nhưng khỏi cần CountIf:

=COUNTA(B1:B10)-COUNT(B1:B10)

Count chỉ đếm số, nhưng đếm cả âm, dương, và zero.

Còn nếu dùng công thức mảng thì chỉ cần:

=SUM(1*ISTEXT(B1:B10))
 
không cần công thức mảng đâu. Dùng như tedaynui là được, nhưng khỏi cần CountIf:

=COUNTA(B1:B10)-COUNT(B1:B10)
Có sự khác biệt giữa công thức trên và ISTEXT đấy sư phụ à!
Sự khác biệt ấy sẽ rõ ràng khi có 1 cell nào đó mà giá trị của nó là TRUE, FALSE hoặc cell ấy là công thức mà kết quả trả về là TRUE, FALSE
(hàm COUNT sẽ bỏ qua không đếm)
Ẹc... Ẹc...
 
Theo đề bài thì chỉ "chứa người và chứa số (kể cả số 0)"
Mí lị, mình chỉ muốn hoàn thiện 2 công thức của tedaynui và nmhung49 thôi.
(Còn dùng SumProduct thì đã là siêu việt "như người của MicroSoft" rồi, khà khà khà!)
 
Lần chỉnh sửa cuối:
Theo đề bài thì chỉ "chứa người và chứa số (kể cả số 0)"
Em chỉ nghĩ đơn giản rằng: Tìm TEXT thì ISTEXT, tìm NUMBER thì ISNUMER, đâu có gì là phức tạp hóa vấn đề
Còn cái này:
(Còn dùng SumProduct thì đã là siêu việt "như người của MicroSoft" rồi, khà khà khà!)
Sư phụ nói thế thì hóa ra sư phụ là ĐẠI CA CỦA MẤY ÔNG MICROSOFT rồi còn gì
Ẹc... Ẹc... tè... lè...
 
Bạn tedaynui ơi, xin cáo lỗi bạn nhé! Công thức của bạn vừa cho: =COUNTA($B$5:$B$400)-COUNTIF($B$5:$B$400,">=0") đếm text theo đúng yêu cầu của tôi và bỏ ra các cell chứa số. Nhưng tôi quên là trong các cell từ B1 đến B10 lại có chứa các công thức khác ( nghĩa là khi ta click vào cell thì có công thức hiện trên cửa sổ fx. Chắc nó đếm luôn cả các dòng công thức ẩn này. Bạn có cách nào khắc phục không?
 
Lần chỉnh sửa cuối:
Bạn tedaynui ơi, xin cáo lỗi bạn nhé! Công thức của bạn vừa cho: =COUNTA($B$5:$B$400)-COUNTIF($B$5:$B$400,">=0") đếm text theo đúng yêu cầu của tôi và bỏ ra các cell chứa số. Nhưng tôi quên là trong các cell từ B1 đến B10 lại có chứa các công thức khác ( nghĩa là khi ta click vào cell thì có công thức hiện trên cửa sổ fx. Chắc nó đếm luôn cả các dòng công thức ẩn này. Bạn có cách nào khắc phục không?
Ý bạn là sao ? Tức là trong trong dãy ô B5:B400 vừa có chuỗi, vừa có số, vừa có công thức??? Vậy bạn muốn tính hay không tính giá trị trả về từ các công thức đó???
Nhưng theo mình, dữ liệu lẫn lộn đủ thứ như vậy là chưa hợp lý, bạn cần tổ chức lại cơ sở dữ liệu khoa học hơn để thuận tiện cho việc xử lý dữ liệu.

TDN

 
Web KT

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

Back
Top Bottom