Cách đếm số ô và tính tổng dựa trên màu nền trên file Excel

Nguồn bài viết: Cách đếm số ô và tính tổng dựa trên màu nền trên file Excel
Như các bạn đã biết, trong bảng tính Excel, để tô sáng các giá trị và dữ liệu trong ô, chúng ta thường sử dụng màu Nền. Điều này giúp làm việc dễ dàng hơn và giảm sự nhầm lẫn giữa các ô.
Tuy nhiên, đối với những bảng tính dài, việc đếm các giá trị điển hình vẫn sẽ gặp một chút khó khăn, nếu chúng ta thực hiện theo cách thủ công.
Do đó, để hỗ trợ các bạn đếm ô và tính tổng giá trị ô với Màu nền tương ứng mà mình đã thiết lập, trong bài viết hôm nay mình sẽ chia sẻ với các bạn thủ thuật sử dụng mã VBA. và Chức năng màu, để đếm ô và tính tổng các giá trị tương ứng trong ô dựa trên màu sắc.
Nghe rất thú vị phải không
Vậy bắt đầu thôi!
Đọc thêm:
#đầu tiên. Đếm số ô theo màu nền
+ Bước 1: Đầu tiên bạn mở file Excel của mình lên => Sau đó nhấn tổ hợp phím Alt + F11 để mở chương trình VBA.

+ Bước 2: Hộp thoại Microsoft Visual Basic for Application hiển thị. Tại đây bạn bấm vào menu Insert => sau đó chọn Module.

+ Bước 3: Tiếp theo, sao chép đoạn mã sau….
Chức năng ColorFunction (rColor As Range, rRange As Range, Tùy chọn SUM As Boolean)
Dim rCell As Range
Dim lCol As Long
Dim vResult
lCol = rColor.Interior.ColorIndex
Nếu SUM = Đúng thì
Đối với mỗi rCell Trong rRange
Nếu rCell.Interior.ColorIndex = lCol Thì
vResult = WorksheetFunction.SUM (rCell, vResult)
EndIf
RCell tiếp theo
Khác
Đối với mỗi rCell Trong rRange
Nếu rCell.Interior.ColorIndex = lCol Thì
vResult = 1 + vResult
EndIf
RCell tiếp theo
EndIf
ColorFunction = vResult
Kết thúc chức năng
… Và Dán vào hộp thoại Mô-đun như hình dưới đây:

+ Bước 4: Bây giờ quay lại tệp Excel của bạn. Bây giờ bạn nhập công thức vào vị trí hiển thị số ô chứa Nền tương ứng.
Chúng tôi sẽ sử dụng công thức sau:
=chức năng màu(giá trị ô đầu tiên cần đếm;quét để chọn toàn bộ bảng sẽ được tính toán, sau đó nhấn F4 để đóng băng;SAI)

Áp dụng ví dụ trên, chúng ta nhận được công thức: =chức năng màu(B2;$ B $ 2; $ E $ 7;SAI)

+ Bước 5: Chúng ta nhận được kết quả như hình bên dưới. Cuối cùng, bạn Điền công thức xuống danh sách để áp dụng cho tất cả các trang tính.
Ghi chú: Các giá trị sẽ mặc định đếm màu theo định dạng cột đầu tiên trên trang tính. Do đó, để xuất ra kết quả chính xác, bạn cần tạo màu trong các ô theo thứ tự tương ứng.

Và đây là kết quả của việc đếm số ô theo màu nền Background trên bảng tính.

# 2. Tính tổng giá trị của các ô có cùng màu nền
Để tính tổng các giá trị của các ô có cùng màu Nền, bạn cũng thực hiện công thức tương tự. Chỉ chỉnh sửa kết quả đầu ra trong công thức dưới dạng TRUE (giá trị thực), không phải FALSE (giá trị sai).
Áp dụng cho các ví dụ cụ thể: =chức năng màu(B2;$ B $ 2; $ E $ 7;ĐÚNG VẬY)

Sau đó nhấn Enter để có kết quả như hình bên dưới.

Cuối cùng, bạn Điền ô công thức xuống danh sách để chỉ áp dụng cho các ô còn lại.

# 3. Phần kết
Đó là cách tôi vừa trình bày rất chi tiết cho bạn cách đếm số ô theo màu và tính tổng các giá trị trong ô dựa trên màu của ô trong Excel được thôi.
Đến đây, đăng Hướng dẫn đếm số ô cùng màu và tính tổng dựa trên màu nền trong file Excel Tôi cũng muốn tạm dừng. Hi vọng thủ thuật này sẽ hữu ích trong công việc của bạn.
Chúc may mắn !
CTV: Lương Trung – congthucexcel.com
Ghi chú: Bài viết này có hữu ích cho bạn không? Đừng quên đánh giá bài viết, thích và chia sẻ nó với bạn bè và gia đình của bạn!
Những bài viết liên quan : Thủ Thuật Excel
Nguồn : congthucexcel.com
Mọi sự sao chép, trích dẫn vui lòng ghi rõ nguồn: congthucexcel.com
from congthucexcel.com https://ift.tt/3KDoNWe
via Congthucexcel.com
Nhận xét
Đăng nhận xét