Thế thì dùng công thức mảng vậy:Chào anh chị và các bạn,
Em đang cần tìm Max có điều kiện, nhưng không muốn dùng Criteria là một range,
mn có cách gì để làm được như thế ko ak?
(e chưa biết dùng maco gì cả!)
em có gửi file đính kèm, mn xem giúp e nhé!
=MAX(IF(D3:D12=2,G3:G12,""))
Cảm ơn bạn NghiaPhuc nhiều nhé, làm theo cách này t đã có được kết quả như ý rồiThế thì dùng công thức mảng vậy:
Code:
=MAX(IF(D312=2,G3:G12,""))
Nhớ kết thúc bằng tổ hợp Ctrl+Shift+Enter nhé.
Cảm ơn ban!Hình như ước muốn này của bạn đi ngược với đường hướng người tạo ra excel thì fải!
Cảm ơn bạn, t nghĩ trong trường hợp này t sẽ có nhiều hơn môt cách để làmNhưng CSDL của bạn lên trên ngàn dòng thì suy nghĩ của bạn sẽ đổi chiều!
T đồng ý!việc tự động hóa DMAX() dễ hơn SUMPRODUCT() nhiều
Ý t ở trên là ngại việc phải tạo ra 20 range để làm điều kiện cho hàm Dmax!không những với 20 câu mà với 200 câu cũng OK
Tức là, để kết quả luôn đúng, thì đồng nghĩa với việc những range điều kiện này phải được duy trì, việc này làm t thấy hơi ngại![]()