Thủ Thuật
  • TOP Thủ Thuật
    • Thủ Thuật Internet
    • Thủ Thuật Máy Tính
    • Thủ Thuật Tiện Ích
    • Thủ Thuật Phần Mềm
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Word
    • Học Power Point
  • Games
  • Kênh Công Nghệ
  • Facebook
  • WordPress
  • SEO
No Result
View All Result
Thủ Thuật
  • TOP Thủ Thuật
    • Thủ Thuật Internet
    • Thủ Thuật Máy Tính
    • Thủ Thuật Tiện Ích
    • Thủ Thuật Phần Mềm
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Word
    • Học Power Point
  • Games
  • Kênh Công Nghệ
  • Facebook
  • WordPress
  • SEO
No Result
View All Result
Thủ Thuật
No Result
View All Result
Home Chia Sẻ Kiến Thức Học Excel

Hướng Dẫn Đếm và Tính Tổng Ô Theo Màu trong Excel

Hướng Dẫn Đếm và Tính Tổng Ô Theo Màu trong Excel
6k
SHARES
19.5k
VIEWS
Share on FacebookShare on Twitter

Nội Dung Bài Viết

Toggle
  • Mở Đầu
  • Hướng Dẫn Chi Tiết
  • Tính Tổng và Đếm Ô Màu Trên Toàn Bộ Bảng Tính
  • Tùy Chỉnh Hàm và Lấy Mã Màu
  • Đếm và Tính Tổng Ô Màu Định Dạng Có Điều Kiện
  • Kết Luận

Bài viết này hướng dẫn bạn cách đếm số lượng ô và tính tổng giá trị trong các ô dựa trên màu sắc trong Excel. Phương pháp này áp dụng cho cả ô được tô màu thủ công và ô được định dạng theo điều kiện. Bạn cũng sẽ học cách lọc ô theo nhiều màu trong Excel 2010, 2013 và 2016.

Mở Đầu

Việc đếm và tính tổng các ô dựa trên màu sắc trong Excel có thể rất hữu ích trong việc phân tích và theo dõi dữ liệu. Ví dụ, bạn có thể sử dụng màu sắc để đánh dấu các trạng thái khác nhau của đơn hàng (đã giao, sắp giao, quá hạn) và sau đó dễ dàng tính tổng số lượng hoặc giá trị của các đơn hàng theo từng trạng thái. Bài viết này sẽ cung cấp cho bạn các kỹ thuật VBA để thực hiện điều này một cách hiệu quả.

Bảng dữ liệu với các ô được tô màu theo giá trị.Bảng dữ liệu với các ô được tô màu theo giá trị.

Hướng Dẫn Chi Tiết

Giả sử bạn có một bảng dữ liệu đơn hàng, cột “Giao Hàng” được tô màu theo trạng thái: “Sắp Giao” (cam), “Đã Giao” (xanh lá) và “Quá Hạn” (đỏ). Mục tiêu là đếm số ô theo từng màu và tính tổng giá trị trong các ô đó.

1. Mở VBA Editor:

Mở file Excel và nhấn Alt + F11 để mở Visual Basic Editor (VBE).

Xem thêm:  Cách Vẽ Biểu Đồ Trong Excel Với Hình Ảnh Minh Họa

2. Thêm Module:

Trong VBE, click chuột phải vào tên bảng tính dưới mục Project-VBAProject ở bên phải màn hình, chọn Insert > Module.

Chọn Insert > Module để thêm hàm do người dùng định nghĩa.Chọn Insert > Module để thêm hàm do người dùng định nghĩa.

3. Thêm Mã VBA:

Sao chép và dán đoạn mã VBA sau vào module vừa tạo:

Function GetCellColor(xlRange As Range)
    '... (Mã VBA được cung cấp trong bài gốc)
End Function

Function GetCellFontColor(xlRange As Range)
    '... (Mã VBA được cung cấp trong bài gốc)
End Function

Function CountCellsByColor(rData As Range, cellRefColor As Range) As Long
    '... (Mã VBA được cung cấp trong bài gốc)
End Function

Function SumCellsByColor(rData As Range, cellRefColor As Range)
    '... (Mã VBA được cung cấp trong bài gốc)
End Function

Function CountCellsByFontColor(rData As Range, cellRefColor As Range) As Long
    '... (Mã VBA được cung cấp trong bài gốc)
End Function

Function SumCellsByFontColor(rData As Range, cellRefColor As Range)
    '... (Mã VBA được cung cấp trong bài gốc)
End Function

Function WbkCountCellsByColor(cellRefColor As Range)
    '... (Mã VBA được cung cấp trong bài gốc)
End Function

Function WbkSumCellsByColor(cellRefColor As Range)
    '... (Mã VBA được cung cấp trong bài gốc)
End Function

Sub SumCountByConditionalFormat()
    '... (Mã VBA được cung cấp trong bài gốc)
End Sub

4. Lưu File:

Lưu file Excel dưới định dạng “Excel Macro-Enabled Workbook (.xlsm)”.

5. Sử Dụng Hàm:

Sử dụng hàm CountCellsByColor để đếm ô theo màu:

=CountCellsByColor(vùng_dữ_liệu, ô_mẫu_màu)

Ví dụ: =CountCellsByColor(F2:F14, A17) trong đó F2:F14 là vùng dữ liệu chứa các ô cần đếm, A17 là ô chứa màu mẫu (màu đỏ trong ví dụ).

Công thức đếm ô theo màu nền.Công thức đếm ô theo màu nền.

Tương tự, bạn có thể đếm ô màu vàng và xanh lá. Để tính tổng giá trị trong các ô màu, sử dụng hàm SumCellsByColor:

=SumCellsByColor(vùng_dữ_liệu, ô_mẫu_màu)

Ví dụ: =SumCellsByColor(D2:D14, A17)

Công thức tính tổng ô theo màu nền.Công thức tính tổng ô theo màu nền.

Bạn cũng có thể sử dụng CountCellsByFontColor và SumCellsByFontColor để đếm và tính tổng dựa trên màu chữ.

Xem thêm:  Hàm RIGHT trong Power BI: Tách chuỗi ký tự hiệu quả

Công thức đếm và tính tổng ô theo màu chữ.Công thức đếm và tính tổng ô theo màu chữ.

Lưu ý: Khi thay đổi màu ô thủ công sau khi đã áp dụng mã VBA, bạn cần nhấn F2 và Enter trên một ô bất kỳ để cập nhật kết quả.

Tính Tổng và Đếm Ô Màu Trên Toàn Bộ Bảng Tính

Sử dụng hàm WbkCountCellsByColor và WbkSumCellsByColor để đếm và tính tổng các ô cùng màu trên toàn bộ bảng tính. Ví dụ: =WbkSumCellsByColor(A1) sẽ tính tổng tất cả các ô có cùng màu với ô A1 trong toàn bộ bảng tính.

Tùy Chỉnh Hàm và Lấy Mã Màu

Các hàm GetCellFontColor và GetCellColor trả về mã màu chữ và mã màu nền của một ô.

Công thức lấy mã màu.Công thức lấy mã màu.

Đếm và Tính Tổng Ô Màu Định Dạng Có Điều Kiện

Sử dụng macro SumCountByConditionalFormat để xử lý các ô được tô màu bằng định dạng có điều kiện. Chọn vùng dữ liệu, giữ Ctrl và chọn một ô có màu mẫu, sau đó nhấn Alt + F8, chọn macro SumCountByConditionalFormat và nhấn Run.

Chạy macro để đếm và tính tổng ô được tô màu bằng định dạng có điều kiện.Chạy macro để đếm và tính tổng ô được tô màu bằng định dạng có điều kiện.

Kết quả sẽ hiển thị số lượng ô (Count), tổng giá trị (Sum) và mã màu (Color).

Kết quả đếm, tổng và mã màu của các ô được tô màu bằng định dạng có điều kiện.Kết quả đếm, tổng và mã màu của các ô được tô màu bằng định dạng có điều kiện.

Kết Luận

VBA cung cấp một công cụ mạnh mẽ để xử lý dữ liệu dựa trên màu sắc trong Excel. Hy vọng bài viết này đã giúp bạn nắm vững cách sử dụng VBA để đếm và tính tổng ô theo màu, hỗ trợ việc phân tích dữ liệu hiệu quả hơn.

Đánh Giá Bài Viết
Tuyết Nhi

Tuyết Nhi

Tôi là Tuyết Nhi - Nữ phóng viên trẻ đến từ Hà Nội. Với niềm đam mê công nghệ, khoa học kỹ thuật, tôi yêu thích và muốn chia sẻ đến mọi người những trải nghiệm, kinh nghiệm về các lĩnh vực công nghệ, kỹ thuật... Rất mong được quý độc giả đón nhận ❤️.

Related Posts

Hướng Dẫn Bắt Đầu Với Excel Macro và VBA
Học Excel

Hướng Dẫn Bắt Đầu Với Excel Macro và VBA

Khóa Học VBA Cơ Bản Cho Người Mới Bắt Đầu
Học Excel

Khóa Học VBA Cơ Bản Cho Người Mới Bắt Đầu

Tách Ký Tự Từ Chuỗi Trong Excel: Hướng Dẫn Chi Tiết
Học Excel

Tách Ký Tự Từ Chuỗi Trong Excel: Hướng Dẫn Chi Tiết

Cách Tính Tổng Ô Chứa Công Thức trong Excel
Học Excel

Cách Tính Tổng Ô Chứa Công Thức trong Excel

Discussion about this post

Trending.

Cách Thêm Tổng Số Trên Biểu Đồ Cột Chồng Trong Excel

Cách Thêm Tổng Số Trên Biểu Đồ Cột Chồng Trong Excel

Hướng Dẫn Sử Dụng Hàm SUMIFS trong Excel cho Kế Toán Tiền Lương và Nhân Sự

Hướng Dẫn Sử Dụng Hàm SUMIFS trong Excel cho Kế Toán Tiền Lương và Nhân Sự

Bỉm Ban Đêm

5 Loại Bỉm Ban Đêm Thấm Hút Tốt Nhất Cho Bé Ngủ Ngon

Tải +27 Mẫu slide thuyết trình luận văn – Powerpoint bảo vệ khóa luận 2025 ✅

Tải +27 Mẫu slide thuyết trình luận văn – Powerpoint bảo vệ khóa luận 2025 ✅

Tải và Cài Đặt GTA San Andreas PC 2022: Hướng Dẫn Chi Tiết

Tải và Cài Đặt GTA San Andreas PC 2022: Hướng Dẫn Chi Tiết

Giới Thiệu

Thủ Thuật

➤ Website đang trong quá trình thử nghiệm AI biên tập, mọi nội dung trên website chúng tôi không chịu trách nhiệm. Bạn hãy cân nhắc thêm khi tham khảo bài viết, xin cảm ơn!

Chuyên Mục

➤ TOP Thủ Thuật

➤ Chia Sẻ Kiến Thức

➤ Kênh Công Nghệ

➤ SEO

➤ Games

Liên Kết

➤

➤

➤

➤

➤

Liên Hệ

➤ TP. Hải Phòng, Việt Nam

➤ 0931. 910. JQK

➤ Email: [email protected]

Website này cũng cần quảng cáo, không có tiền thì viết bài làm sao  ” Đen Vâu – MTP ”

DMCA.com Protection Status

© 2025 Thủ Thuật - Website chia sẻ kiến thức công nghệ hàng đầu Việt Nam

No Result
View All Result
  • TOP Thủ Thuật
    • Thủ Thuật Internet
    • Thủ Thuật Máy Tính
    • Thủ Thuật Tiện Ích
    • Thủ Thuật Phần Mềm
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Word
    • Học Power Point
  • Games
  • Kênh Công Nghệ
  • Facebook
  • WordPress
  • SEO

© 2025 Thủ Thuật - Website chia sẻ kiến thức công nghệ hàng đầu Việt Nam