Hãy nói rằng bạn có một loạt các ô với màu khác nhau như đỏ, xanh lá cây, xanh dương và như vậy, nhưng bây giờ phải đếm có bao nhiêu ô trong một phạm vi có cùng một màu nền nhất định và thêm các ô của mỗi màu sắc tương tự.

Bạn đang xem: Đếm các ô cùng màu trong excel

Không có công thức trực tiếp trong Excel xác định tổng hoặc số ô màu. Ở đây tôi sẽ chỉ cho bạn một cách để giải quyết vấn đề này.

Đếm Và Thêm Các Ô Màu trong Excel


1 . Nhấn ALT + F11 để mở cửa sổ Microsoft Visual Basic for Applications .

2 . Nhấp vào Insert > Modules và sao chép VBA vào mô-đun.

VBA: đếm và thêm ô theo màu nền.

Function Color Function (rcolor As Range, rrange As Range, Optional SUM As Boolean) Dim r
Cell As Range Dim LCol As Long Dim v
Result LCol = r
Color.Interior.Color
Index If SUM = True Then For Each r
Cell In rrange If r
Cell.Interior.Color
Index = LCol Then v
Result = Worksheet
Function.SUM (r
Cell, v
Result) End If Next r
Cell Else For Each r
Cell In rrange If r
Cell.Interior.Color
Index = LCol Then v
Result = 1 + v
Result End If Next r
Cell End If Color Function = v
Result End Function3 . Lưu mã và áp dụng công thức sau:

Số lượng các ô màu : =colorfunction (A, B: C, FALSE) AddCác ô có màu : =colorfunction (A, B: C, TRUE)

A : A là ô với màu nền bạn muốn đếm và thêm.

B: C : là dãy ô mà bạn muốn đếm và thêm vào.

4 . Hãy xem ảnh chụp màn hình sau. Nhập công thức =colorfunction(A1, A1: D7, FALSE) để tính các ô màu vàng. Và sử dụng hàm =colorfunction(A1, A1: D7, TRUE) để thêm các ô màu vàng. Xem ảnh chụp màn hình:

*

5 . Nếu bạn muốn đếm và thêm các ô màu khác, lặp lại bước 4. Bạn nhận được kết quả sau:

*


Đếm / Thêm Với Kutools for Excel Và Làm Các Tính Toán Khác Với Các ô có màu

Với chức năng người dùng định nghĩa ở trên, bạn phải nhập công thức riêng và nếu có nhiều màu sắc khác nhau, phương pháp này là cồng kềnh và tốn thời gian. Nhưng với chức năng Count by Color của Kutools cho Excel bạn có thể tạo một báo cáo của các ô màu rất nhanh. Bạn có thể sử dụng các ô màu không chỉ đếm và thêm, nhưng cũng có thể tính toán giá trị trung bình và tối đa và tối thiểu của dãy núi này.

Kutools cho Excel bao gồm hơn 120 công cụ Excel tiện lợi. Thử nghiệm không hạn chế trong 30 ngày.

Sau khi cài đặt Kutools cho Excel, vui lòng làm như sau:

1 . Chọn khu vực bạn muốn sử dụng.

2 . Nhấp vào Enterprise > Count by Color (xem ảnh chụp màn hình):

*

3 . Trong hộp thoại Count by Colour , tất cả các màu được đếm. Bạn có thể lọc các ô có màu theo nhu cầu của bạn. Ví dụ: bạn có thể đếm các ô có nền được xác định theo định dạng mặc định (hoặc định dạng có điều kiện). Tiến hành như sau:

(1) Click vào hộp Color method và chọn Standard formatting (hoặc Conditional formatting ) từ danh sách thả xuống;

(2) Nhấp chuột vào hộp Count type và chọn Background từ danh sách thả xuống.

*

4 . Sau đó nhấp Generate report và một bảng tính mới với thống kê sẽ được tạo. Xem ảnh chụp màn hình

Sử dụng màu sắc trong bảng tính Excel sẽ giúp dữ liệu của bạn sinh động, dễ phân biệt và tìm kiếm hơn. Vậy làm thế nào để đếm ô theo màu một cách nhanh chóng? mamnongautruc.edu.vn sẽ hướng dẫn 3 cách thực hiện tính năng này, chắc chắn sẽ hữu ích cho công việc của bạn đấy.


Kết hợp hàm SUBTOTAL và công cụ lọc theo màu

Cách này dựa trên 2 tính năng cực kỳ tiện lợi của Excel:

Hàm SUBTOTAL là hàm ứng dụng linh hoạt trong nhiều trường hợp khác nhau: tính tổng, trung bình cộng, đếm số ô,… Ở đây, bạn sử dụng hàm SUBTOTAL với chức năng đếm ô theo màu để phân biệt các ô với nhau.Công cụ lọc màu (Filter) trong Excel: giúp lọc các ô được tô theo màu, bạn có thể tùy chọn một hay nhiều màu sắc mà mình muốn hiển thị.

Dùng hàm SUBTOTAL để đếm ô theo màu.

Bước 1: Nhập công thức =SUBTOTAL(102,C2:C11)

Trong đó:

102: tương đương hàm COUNT, dùng để đếm các ô có màu trong vùng dữ liệu.C2:C11: vùng ô cần đếm.

*

Bước 2: Nhấn Enter và nhận kết quả.

*

Dùng bộ lọc Filter (Autofilter) để lọc các ô theo màu tương ứng.

Bước 1: Tại thẻ Data trên thanh công cụ, nhấn chọn Filter để áp dụng bộ lọc màu cho bảng dữ liệu.

*

Bước 2: Nhấn Filter by Color và chọn màu mà bạn muốn lọc bảng dữ liệu.

*

Bước 3: Sau khi lọc theo màu, hàm SUBTOTAL sẽ đếm ô như kết quả dưới đây.

*

Kết hợp hàm COUNTIF với hàm GET.CELL

Dùng hàm GET.CELL để xác định mã màu của ô.

Bước 1: Nhấp chuột vào ô E2. Sau đó, nhấn chọn Define Name trong tab Formulas

*

Bước 2: Hộp thoại New name xuất hiện.

Mục Name: nhập tên bất kỳ. Ở đây, bạn chọn Maunen
Scope: Workbook
Refers to: nhập công thức =GET.CELL(38,Sheet1!$E2)

Trong đó:

38: tham số xác định màu nền trong ô.Sheet1!$E2: là chỉ vị trí ô bắt đầu xác định màu. Ở đây, bạn chỉ cố định cột C, không cố định dòng 2 (để hàm có thể sử dụng cho các dòng khác ở cột C)

*

Bước 3: Viết công thức =Maunen vào ô F2 bên cạnh ô E2, nhấn OK để hiển thị kết quả. Sau đó, copy công thức cho các dòng còn lại trong cột F.

*

Dùng hàm COUNTIFS để đếm ô với điều kiện mã màu.

Nhập công thức =COUNTIFS(F2:F11,”=40″), rồi nhấn Enter để hiển kết quả.

*

Làm tương tự với các mã màu còn lại.

Xem thêm: Những Câu Chúc Thi Tốt Bá Đạo, Những Câu Chúc Thi Tốt Độc Đáo Cho Bạn Bè

Tổng kết về đếm ô theo màu trong Excel

Như vậy, bạn có thể đếm ô theo màu bằng 2 cách:

Kết hợp hàm SUBTOTAL và công cụ lọc màu

Kết hợp hàm GET CELL và COUNTIFS

Hy vọng bạn đã nhận được những kiến thức hữu ích cho công việc của mình.

Ngoài ra, nếu bạn muốn tìm hiểu đa dạng hơn các tính năng trong Excel, bạn có thể tham khảo khóa Excel AZ từ cơ bản đến nâng cao và ứng dụng, và Luyện thi MOS online các môn Excel, Word, Power
Point của Trung tâm tin học văn phòng MOS nhé!

Trung tâm tin học văn phòng MOS – Viện Đào tạo và tư vấn doanh nghiệp – ĐH Ngoại Thương.