Làm cách nào để đếm và tính tổng các ô dựa trên màu nền trong Excel?

Làm cách nào để đếm và tính tổng các ô dựa trên màu nền trong Excel?

Giả sử bạn có một dải ô với các màu nền khác nhau, chẳng hạn như đỏ, lục, lam, v.v., nhưng bây giờ bạn cần đếm xem có bao nhiêu ô trong dải ô đó có một màu nền nhất định và tính tổng các ô có cùng một màu nhất định . Trong Excel, không có công thức trực tiếp để tính Tổng và Đếm ô màu, sau đây tôi sẽ giới thiệu với các bạn một số cách để giải quyết vấn đề này.

Đếm và Tổng các ô được tô màu bằng Bộ lọc và SUBTOTAL

Giả sử chúng ta có một bảng bán hoa quả như hình minh họa bên dưới, và chúng ta sẽ đếm hoặc tính tổng các ô màu trong cột Số lượng. Trong trường hợp này, chúng ta có thể lọc cột Số tiền theo màu, sau đó đếm hoặc tính tổng các ô có màu đã lọc bằng hàm SUBTOTAL dễ dàng trong Excel.
doc count sum colored cells filter 01

1. Chọn các ô trống để nhập hàm SUBTOTAL.

  1. Để đếm tất cả các ô có cùng màu nền, vui lòng nhập công thức = SUBTOTAL (102, E2: E20);
  2. Để tính tổng tất cả các ô có cùng màu nền, vui lòng nhập công thức = SUBTOTAL (109, E2: E20);

doc count sum colored cells filter 02
Chú thích: Trong cả hai công thức, E2: E20 là cột Số lượng chứa các ô màu và bạn có thể thay đổi chúng khi cần.

2. Chọn tiêu đề của bảng và nhấp vào Ngày > Lọc. Xem ảnh chụp màn hình:
doc count sum colored cells filter 03

3. Nhấp vào biểu tượng Bộ lọc doc count sum colored cells filter 05 trong ô tiêu đề của cột Số tiền và nhấp vào Lọc theo màu và màu được chỉ định bạn sẽ đếm liên tiếp. Xem ảnh chụp màn hình:
doc count sum colored cells filter 04

Sau khi lọc, cả hai công thức SUBTOTAL sẽ tự động đếm và tính tổng tất cả các ô màu đã lọc trong cột Số lượng. Xem ảnh chụp màn hình:
doc count sum colored cells filter 06

Chú thích: Phương pháp này yêu cầu các ô màu bạn sẽ đếm hoặc tổng nằm trong cùng một cột.

Một cú nhấp chuột để đếm, tổng và các ô màu trung bình trong Excel

Với sự xuất sắc Đếm theo màu tính năng của Kutools cho Excel, bạn có thể nhanh chóng đếm, tính tổng và trung bình các ô bằng màu tô hoặc màu phông chữ được chỉ định chỉ với một cú nhấp chuột trong Excel. Bên cạnh đó, tính năng này cũng sẽ tìm ra giá trị tối đa và tối thiểu của các ô bằng màu tô hoặc màu chữ.
Bản dùng thử miễn phí đầy đủ tính năng trong 30 ngày!
số lượng quảng cáo theo màu 2

Kutools cho Excel – Bao gồm hơn 300 công cụ tiện dụng cho Excel. Bản dùng thử miễn phí đầy đủ tính năng trong 30 ngày, không cần thẻ tín dụng! Get It Now

Đếm hoặc Tổng các ô màu bằng hàm GET.CELL

Trong phương pháp này, chúng ta sẽ tạo một phạm vi được đặt tên bằng hàm GET.CELL, lấy mã màu của các ô, sau đó đếm hoặc tính tổng theo mã màu một cách dễ dàng trong Excel. Vui lòng làm như sau:

1. Nhấp chuột Công thức > Xác định tên. Xem ảnh chụp màn hình:
doc count sum colored cells getcell 01

2. Trong hộp thoại Tên mới, vui lòng làm như ảnh chụp màn hình dưới đây:
(1) Nhập tên vào hộp Tên;
(2) Nhập công thức = GET.CELL (38, Sheet4! $ E2) trong hộp Tham khảo (ghi: trong công thức, 38 nghĩa là trả lại mã ô, và Trang tính 4! $ E2 là ô đầu tiên trong cột Số tiền ngoại trừ tiêu đề cột mà bạn cần thay đổi dựa trên dữ liệu bảng của mình.)
(3) Nhấp vào OK .
doc count sum colored cells getcell 02

3. Bây giờ thêm cột Màu mới vào ngay bảng ban đầu. Tiếp theo gõ công thức = NumColor và kéo nút điều khiển Tự động điền để áp dụng công thức cho các ô khác trong cột Màu. Xem ảnh chụp màn hình:
Chú thích: Trong công thức, NumColor là phạm vi được đặt tên mà chúng tôi đã chỉ định trong 2 bước đầu tiên. Bạn cần thay đổi nó thành tên được chỉ định mà bạn đã đặt.
doc count sum colored cells getcell 03

Bây giờ mã màu của mỗi ô trong cột Số lượng trả về trong Cột Màu. Xem ảnh chụp màn hình:
doc count sum colored cells getcell 04

4. Sao chép và liệt kê màu tô trong một phạm vi trống trong trang tính đang hoạt động và nhập công thức bên cạnh nó như hình minh họa bên dưới:
A. Để đếm ô theo màu, vui lòng nhập công thức = COUNTIF ($ F $ 2: $ F $ 20, NumColor);
B. Để tính tổng các ô theo màu, vui lòng nhập công thức = SUMIF ($ F $ 2: $ F $ 20, NumColor, $ E $ 2: $ E $ 20).
doc count sum colored cells getcell 05
Chú thích: Trong cả hai công thức, $ F $ 2: $ F $ 20 là cột Màu, NumColor là phạm vi được đặt tên được chỉ định, $ E $ 2: $ E $ 20 là Cột Số lượng và bạn có thể thay đổi chúng khi cần.

Bây giờ bạn sẽ thấy các ô trong cột Số tiền được đếm và tính tổng bằng màu tô của chúng.
doc count sum colored cells getcell 06

Đếm và tính tổng các ô dựa trên màu tô cụ thể với Hàm do Người dùng Xác định

Giả sử các ô màu phân tán trong một phạm vi như hình minh họa bên dưới, cả hai phương pháp trên đều không thể đếm hoặc tính tổng các ô màu. Ở đây, phương pháp này sẽ giới thiệu một VBA để giải quyết vấn đề.
doc count sum colored cells vba 01

1. Giữ ALT + F11 chìa khóa và nó mở Microsoft Visual Basic cho các ứng dụng cửa sổ.

2. Nhấp chuột Chèn > Mô-đunvà dán mã sau vào Cửa sổ mô-đun.

VBA: Đếm và tính tổng các ô dựa trên màu nền:

Function ColorFunction(rColor As Range, rRange As Range, Optional SUM As Boolean)
Dim rCell As Range
Dim lCol As Long
Dim vResult
lCol = rColor.Interior.ColorIndex
If SUM = True Then
For Each rCell In rRange
If rCell.Interior.ColorIndex = lCol Then
vResult = WorksheetFunction.SUM(rCell, vResult)
End If
Next rCell
Else
For Each rCell In rRange
If rCell.Interior.ColorIndex = lCol Then
vResult = 1 + vResult
End If
Next rCell
End If
ColorFunction = vResult
End Function

3. Sau đó, lưu mã và áp dụng công thức sau:
A. Đếm các ô màu: = chức năng màu (A, B: C, FALSE)
B. Tính tổng các ô màu: = chức năng màu (A, B: C, TRUE)

Lưu ý: Trong các công thức trên, A là ô có màu nền cụ thể mà bạn muốn tính số và tổng, và B: C là phạm vi ô mà bạn muốn tính số lượng và tổng.

4. Lấy ví dụ như ảnh chụp màn hình sau, nhập công thức= chức năng màu (A1, A1: D11, FALSE) để đếm các ô màu vàng. Và sử dụng công thức = chức năng màu (A1, A1: D11, TRUE) để tính tổng các ô màu vàng. Xem ảnh chụp màn hình:
doc count sum colored cells vba 02

5. Nếu bạn muốn đếm và tính tổng các ô màu khác, vui lòng lặp lại bước 4. Sau đó bạn sẽ nhận được kết quả sau:
doc count sum colored cells vba 03

Đếm và Tổng các ô dựa trên màu tô cụ thể với Chức năng Kutools

Đếm và tính tổng các ô dựa trên màu tô cụ thể với Kutools cho Excel

Với Hàm do người dùng xác định ở trên, bạn cần nhập từng công thức một, nếu có nhiều màu khác nhau thì phương pháp này sẽ rất tẻ nhạt và tốn thời gian. Nhưng nếu bạn có Kutools cho Excel‘S Đếm theo màu tiện ích, bạn có thể nhanh chóng tạo một báo cáo về các ô màu. Bạn không chỉ có thể đếm và tính tổng các ô được tô màu mà còn có thể nhận các giá trị trung bình, tối đa và giá trị nhỏ nhất của dải màu.

Kutools cho Excel – Bao gồm hơn 300 công cụ tiện dụng cho Excel. Bản dùng thử miễn phí đầy đủ tính năng trong 30 ngày, không cần thẻ tín dụng! Dùng thử miễn phí ngay!

1. Chọn phạm vi mà bạn muốn sử dụng và nhấp vào Kutools Plus > Đếm theo màu, xem ảnh chụp màn hình:
doc count sum colored cells kte 01

2. Và trong Đếm theo màu hộp thoại, vui lòng làm như ảnh chụp màn hình dưới đây:
(1) Chọn Định dạng tiêu chuẩn từ Phương pháp màu danh sách thả xuống;
(2) Chọn Bối cảnh từ Loại đếm danh sách thả xuống.
(3) Nhấp vào nút Tạo báo cáo.
doc count sum colored cells kte 02
Chú thích: Để đếm và tính tổng các ô được tô màu theo màu định dạng có điều kiện cụ thể, vui lòng chọn Định dạng có điều kiện từ Phương pháp màu danh sách thả xuống trong hộp thoại ở trên hoặc chọn Định dạng tiêu chuẩn và có điều kiện từ danh sách thả xuống để đếm tất cả các ô được tô bởi màu đã chỉ định.

Bây giờ bạn sẽ nhận được một sổ làm việc mới với các số liệu thống kê. Xem ảnh chụp màn hình:
doc count sum colored cells kte 03

Mô hình Đếm theo màu tính năng tính toán (Đếm, Tổng, Trung bình, Tối đa, v.v.) các ô theo màu nền hoặc màu phông chữ. Có một bản dùng thử miễn phí!

Bài viết liên quan:

Demo: Đếm và tính tổng các ô dựa trên màu nền, định dạng có điều kiện:

Kutools cho Excel bao gồm hơn 300 công cụ tiện dụng cho Excel, miễn phí dùng thử không giới hạn trong 30 ngày. Tải xuống và dùng thử miễn phí ngay bây giờ!

bao gồm hơn 300 công cụ tiện dụng cho Excel, miễn phí dùng thử không giới hạn trong 30 ngày.

Các công cụ năng suất văn phòng tốt nhất

Kutools cho Excel giải quyết hầu hết các vấn đề của bạn và tăng 80% năng suất của bạn

  • Tái sử dụng:

    Chèn nhanh

    công thức phức tạp, biểu đồ

     và bất cứ thứ gì bạn đã sử dụng trước đây;

    Mã hóa ô

    với mật khẩu;

    Tạo danh sách gửi thư

    và gửi email …

  • Super Formula Bar

    (dễ dàng chỉnh sửa nhiều dòng văn bản và công thức);

    Bố cục đọc

    (dễ dàng đọc và chỉnh sửa số lượng ô lớn);

    Dán vào Dải ô đã Lọc

    hữu ích. Cảm ơn !

  • Hợp nhất các ô / hàng / cột

    mà không làm mất dữ liệu; Nội dung phân chia ô;

    Kết hợp các hàng / cột trùng lặp

    … Ngăn chặn các ô trùng lặp;

    So sánh các dãy

    hữu ích. Cảm ơn !

  • Chọn trùng lặp hoặc duy nhất

    Hàng;

    Chọn hàng trống

    (tất cả các ô đều trống);

    Tìm siêu và Tìm mờ

    trong Nhiều Sổ làm việc; Chọn ngẫu nhiên …

  • Bản sao chính xác

    Nhiều ô mà không thay đổi tham chiếu công thức;

    Tự động tạo tài liệu tham khảo

    sang Nhiều Trang tính;

    Chèn Bullets

    , Hộp kiểm và hơn thế nữa …

  • Trích xuất văn bản

    , Thêm Văn bản, Xóa theo Vị trí,

    Xóa không gian

    ; Tạo và In Tổng số phân trang;

    Chuyển đổi giữa nội dung ô và nhận xét

    hữu ích. Cảm ơn !

  • Siêu lọc

    (lưu và áp dụng các lược đồ lọc cho các trang tính khác);

    Sắp xếp nâng cao

    theo tháng / tuần / ngày, tần suất và hơn thế nữa;

    Bộ lọc đặc biệt

    bằng cách in đậm, in nghiêng …

  • Kết hợp Workbook và WorkSheets

    ; Hợp nhất các bảng dựa trên các cột chính;

    Chia dữ liệu thành nhiều trang tính

    ;

    Chuyển đổi hàng loạt xls, xlsx và PDF

    hữu ích. Cảm ơn !

  • Hơn 300 tính năng mạnh mẽ

    . Hỗ trợ Office / Excel 2007-2019 và 365. Hỗ trợ tất cả các ngôn ngữ. Dễ dàng triển khai trong doanh nghiệp hoặc tổ chức của bạn. Đầy đủ các tính năng dùng thử miễn phí 30 ngày. Đảm bảo hoàn tiền trong 60 ngày.

tab kte 201905
Đọc thêm … Tải xuống miễn phí… Mua, tựa vào, bám vào… 

Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint

    , Publisher, Access, Visio và Project.

  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!

officetab dưới cùng
Đọc thêm … Tải xuống miễn phí… Mua, tựa vào, bám vào…