2012-09-20 28 views
149

Tôi muốn đếm các ô, có chứa bất kỳ thứ gì trong một phạm vi. Bất kỳ ô nào có chứa văn bản, hoặc số hoặc một số khác phải thực hiện một ô cộng trong ô kết quả của tôi. tôi thấy chức năng này,Tài liệu google đếm các ô có chứa bất kỳ văn bản nào

countif(range; criteria) 

nhưng điều này làm việc dont đối với tôi, vì tôi không biết phải gõ vào tiêu chí. Cách thực hiện việc này?

Trả lời

219

Bạn có thể vượt qua "<>" (bao gồm dấu ngoặc kép) làm thông số cho criteria. Điều này về cơ bản nói, miễn là nó không trống/trống, đếm nó. Tôi tin rằng đây là những gì bạn muốn.

=COUNTIF(A1:A10; "<>") 

Nếu không, bạn có thể sử dụng CountA như Scott cho thấy

+5

Không "nếu không" về điều đó. 'CountA' là cách để làm điều đó. – Stephen

+8

countA không phải là cách nếu bạn đếm các ô đã tạo vì nó cũng tính "" là 1. –

+4

= COUNTIF (A1: A10, "<>") –

30

chức năng COUNTIF sẽ chỉ đếm tế bào chứa các số trong phạm vi chỉ định của bạn.

COUNTA (phạm vi) sẽ tính tất cả các giá trị trong danh sách đối số. mục văn bản và con số này được tính, ngay cả khi chúng chứa một chuỗi rỗng có độ dài 0.

Ví dụ: Chức năng trong A7 = COUNTA (A1: A6)

Phạm vi:

A1 một

A2 b

A3 chuối

A4 42

A5

A6

A7 4 -> kết quả

Google danh sách chức năng bảng tính chứa một danh sách của tất cả các chức năng có sẵn để tham khảo trong tương lai https://support.google.com/drive/table/25273?hl=en.

+0

Trong các thử nghiệm của tôi, 'COUNTA' không tính các ô trống (tức là không có gì). Vì vậy, bạn không chính xác khi nói vậy. – hazrpg

+0

Chuỗi rỗng có chiều dài 0 không nhất thiết phải giống như ô trống. Một ô trống có giá trị NULL (hoặc tương tự, tùy thuộc vào hệ thống); một ô có chứa một chuỗi có độ dài 0 có nội dung. –

+0

@hazrpg, nhưng nó đếm các ô bằng '=" "' – Qwertiy

0

Nếu bạn có các tế bào với một cái gì đó giống như ="" và không muốn để đếm chúng, bạn phải trừ đi số ô trống từ tổng số tế bào theo công thức như

=row(G101)-row(G4)+1-countblank(G4:G101) 

Trong trường hợp 2 chiều mảng đó sẽ là

=(row(G101)-row(A4)+1)*(column(G101)-column(A4)+1)-countblank(A4:G101) 

Được thử nghiệm tại tài liệu google.

Các vấn đề liên quan