Tổng hợp số lượng theo điều kiện màu. (1 người xem)

  • Thread starter Thread starter tvxdgt
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

tvxdgt

Thành viên tiêu biểu
Tham gia
13/10/07
Bài viết
475
Được thích
604
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.
 
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.

Mình nghĩ: cái này chắc phải VBA mới "chơi" được. Mình chịu. Hix.
 
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:
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
 
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:
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)
Mà nè: Macro4 cũng là macro, đằng nào bạn cũng phải Enable Macros mới dùng được, vậy sao không viết thành hàm tự tạo (VBA) cho tiện?
 
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ả.
 
Đ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ả.

Ý bạn là sao? Muốn đếm màu do CF tô chăng? Khuyên bạn nếu có viết code cũng đừng nên đi theo hướng này vì nó rất phức tạp
Có chăng ta sẽ đi "đường thằng" ---> Tức dựa vào công thức trong điều kiện tô màu để làm điều kiện đếm ---> nếu đếm theo màu sẽ như đi "đường vòng" (mà thực chất cũng không dễ gì xác định được màu do CF tô đâu)
 
Web KT

Bài viết mới nhất

Back
Top Bottom