Em có vấn đề là muốn tổng hợp khối lượng theo điều kiện màu, có công thức nào có thể làm được không ạ, hay phải làm macro, macro 4.
Các chuyên gia làm ơn cho hỏi, có nào sử dụng hàm if trong trường hợp sau không?
Nếu ô A1 in đậm (hoặc màu xanh, màu đỏ, in nghiêng...) thì ......
Nếu có thì sử dụng thế nào?
Vui lòng trả lời em sớm nhé. Thanks
Bạn làm như sau:
- Đặt con trỏ chuột tại dòng 3
- Bấm Ctrl + F3, vào Defined Name, đặt 1 name tên là Bold, có công thức tham chiếu =GET.CELL(20+NOW()*0, $A3)
- Tại cell B3, gõ công thức =IF(Bold,"OK","") và kéo fill xuống
Đó là hàm macro 4 bạn à --> Muốn hiểu thì download tài liệu về xem thôi
Giải thích sơ qua về hàm GET.CELL(type_num, reference)
- type_num: là 1 số nào đó từ 1 đến 66, mỗi số có công dụng riêng, trong đó nếu type_num = 20 thì nó có nghĩa là kiểm tra xem reference được format là Bold hay không?
- reference: Tham chiếu của hàm
- Riêng đoạn + NOW()*0 là tôi tự thêm vào, với mục đích khi có thay đổi, chỉ cần bấm F9 là hàm cập nhật lại kết quả (không có đoạn này, nó cóc cập nhật)
Mấy hàm này chỉ có thể đặt trong Defined Name, không dùng trực tiếp được trên Sheet
Muốn dùng macro 4 thì buộc phải có 1 cột phụ... vì mấy hàm này không hoạt động được với mảng (chỉ trả về giá trị đơn)Có bài tương tự đây, nhưng mình chưa nắm được thằng macro 4 nên chưa áp dụng được trường hợp của bài mình:
Điều kiện màu ở bài trên ví dụ định dạng theo điều kiện màu Conditional Formating, cho em hỏi thêm là khi em thử ghi marco theo Conditional Formating thì không có lệnh gì trong module cả.vậy sao không viết thành hàm tự tạo (VBA) cho tiện?
Điều kiện màu ở bài trên ví dụ định dạng theo điều kiện màu Conditional Formating, cho em hỏi thêm là khi em thử ghi marco theo Conditional Formating thì không có lệnh gì trong module cả.