btlinh
Thành viên mới

- Tham gia
- 12/6/07
- Bài viết
- 15
- Được thích
- 2
- Nghề nghiệp
- Liên quan đến thống kê
Bạn tham khảo bài viết của bác anhtuan1066 tại đây.
http://www.giaiphapexcel.com/forum/showthread.php?t=7613
Vậy tính qua một cột phụ, dùng Get.Cell(13). Xem trong file nhé.Em cảm ơn,
Nhưng VBA thì em chịu, anh chị nào đặt luôn công thức đếm ô có mầu và ô không mầu (không phải tính tổng dữ liệu trong ô) giúp em với. Ở đây có 2 ô mầu vàng và 8 ô không mầu.
Chỉ có Get.Cell(13) thôi thì chưa đủ đâuVậy tính qua một cột phụ, dùng Get.Cell(13). Xem trong file nhé.
=(GET.CELL(13,Sheet1!$A1)>0)+NOW()*0
Phải có hàm NOW() hoặc INDIRECT vào thì hàm mới cập nhật khi màu thay đổi (đương nhiên phải F9)Sao Huu Thang không viết =GET.CELL(13,Sheet1!$A11)*1 nhỉ?
Nó là các hàm Macro 4 bạn à!Bác ndu96081631 cho em hỏi là cái hàm
=(GET.CELL(13,Sheet1!$A1)>0)+NOW()*0 là hàm có sẵn trong excel hay là hàm tự tạo vậy có trong Add-Ins nào à? Em chưa sử dụng cái hàm này bao giờ. Em muốn tìm hiểu về nó thì xem ở đâu?
Sub test()
MsgBox Selection.Interior.ColorIndex
End Sub
hì. ý em là muốn So sánh màu nền giữa hai ô là giống nhau hay ko?Bạn tô màu vài ô với màu khác nhau rồi chọn tùng ô và chạy Macro sau xem kết quả và từ đó có cơ sở so sánh màu các ô nhé. Nếu không có thì ta viết lấy hàm là được
Mã:Sub test() MsgBox Selection.Interior.ColorIndex End Sub
Thì vầy đihì. ý em là muốn So sánh màu nền giữa hai ô là giống nhau hay ko?
Vì e định sử dụng công thức là :Nếu màu nền ô A1 = màu nền ô B1 thì "true" còn ko thì "faulse" (hoặc nếu nền ô A1 = màu nền ô B1 thì "faulse" còn ko thì "true" )
Mong anh và mọi ng` giúp !
Function ColorComp(Cel1 As Range, Cel2 As Range) As Boolean
Application.Volatile
ColorComp = Cel1.Interior.ColorIndex = Cel2.Interior.ColorIndex
End Function
Em đang cần làm 1 báo cáo có liên quan đến topic đếm các ô có màu, em đã đọc tất cả các bài viết tuy nhiên vẫn không tự giải quyết được vấn đề của mình, nên post lên diễn đàn mong được sự trợ giúp của các bác:
- Em có list danh sách 500 nhân viên kiểm tra khoảng 30 chỉ số về sức khỏe (ví dụ chỉ số máu, nước tiểu...). Mỗi chỉ số này nếu off spec em dùng CF highlight thành màu đỏ chẳng hạn.
- Sau đó em phải lọc toàn bộ các nhân viên có ít nhất 1 chỉ số off spec để tư vấn cho họ.
Ban đầu em tính dùng Get.cell trả các ô màu đỏ về giá trị 1 (làm thủ công cho 500 x 30 ô) --> dùng hàm if trả về giá trị 1 cho bất kì giá trị nào off spec --> lọc ra tên nhân viên. Tuy nhiên Get.cell lại không tính cho Conditional Formatting.
Các bác giúp em đếm ô màu theo CF & đếm cả mảng màu thay vì làm thủ công cho từng ô 1.
Thank các bác nhiều.
Em đang cần làm 1 báo cáo có liên quan đến việc đếm các ô có màu,
- Em có list danh sách 500 nhân viên kiểm tra khoảng 30 chỉ số về sức khỏe (ví dụ chỉ số máu, nước tiểu...). Mỗi chỉ số này nếu off spec em dùng CF highlight thành màu đỏ chẳng hạn.
- Sau đó em phải lọc toàn bộ các nhân viên có ít nhất 1 chỉ số off spec để tư vấn cho họ.
Ban đầu em tính dùng Get.cell trả các ô màu đỏ về giá trị >=1. Tuy nhiên Get.cell lại không tính cho Conditional Formatting.
Các bác giúp em đếm ô màu theo CF & đếm cả mảng màu.
Xin cho hỏi các thành viên trong diễn đàn. Để phát hiện ô nào tô màu chữ trong excel mình sử dụng MR4 với đối số như thế nào. Vì tôi có biết là tìm ô có màu nền thì sử dụng hàm MR4 được mà không biết MR4 có phát hiện ô chứa màu chữ không? xin chân thành cảm ơn