Em xin hỏi về hàm lấy giá trị có điều kiện ạ

Liên hệ QC

quangdao2411

Thành viên mới
Tham gia
5/8/11
Bài viết
6
Được thích
0
Em xin gửi file, nhờ các anh chị giúp đỡ ạ, em đang làm đồ án mà không biết lấy cách nào cho nhanh, làm thủ công thì lâu quá, mong các anh chị giúp đỡ em với ạ.
 

File đính kèm

  • 00 - DU LIEU.xls
    167.5 KB · Đọc: 18
Em xin gửi file, nhờ các anh chị giúp đỡ ạ, em đang làm đồ án mà không biết lấy cách nào cho nhanh, làm thủ công thì lâu quá, mong các anh chị giúp đỡ em với ạ.
Thử công thức này xem sao nhé:
=MAX(IF($C$2:$C$601="TT";$J$2:$J$601;0)) - Ctrl+Shift+Enter
 
Em xin gửi file, nhờ các anh chị giúp đỡ ạ, em đang làm đồ án mà không biết lấy cách nào cho nhanh, làm thủ công thì lâu quá, mong các anh chị giúp đỡ em với ạ.
Thử:
PHP:
=AGGREGATE(14,6,J2:J601/((C2:C601="TT")+(C2:C601="HT")),1)
 
Em xin gửi file, nhờ các anh chị giúp đỡ ạ, em đang làm đồ án mà không biết lấy cách nào cho nhanh, làm thủ công thì lâu quá, mong các anh chị giúp đỡ em với ạ.
Mã:
=MAX(IF(OR($A$2:$A$301={"TUM","T9"}),E2:E301,))
=MAX(IF(OR(C2:C601={"TT","HT"}),J2:J601,))
 
Em không biết giải thích sao, anh nhấn F9 câu lệnh OR($A$2:$A$301={"TUM","T9"}) thử xem.
Đúng rồi, nó Or tất cả kết quả nên là True. Phải dùng công thức mảng
Mã:
=MAX(IF(($A$2:$A$301="TUM")+($A$2:$A$301="T9"),E2:E301,""))
=MAX(IF((C2:C601="TT")+(C2:C601="HT"),J2:J601,""))
nhấn Ctrl+Shift+Enter
 
Đúng rồi, nó Or tất cả kết quả nên là True. Phải dùng công thức mảng
Mã:
=MAX(IF(($A$2:$A$301="TUM")+($A$2:$A$301="T9"),E2:E301,""))
=MAX(IF((C2:C601="TT")+(C2:C601="HT"),J2:J601,""))
nhấn Ctrl+Shift+Enter
Có điều kỳ lạ trong công thức mảng dưới đây:
Nếu dùng:
Mã:
=MAX(MMULT(N({"TUM","T9"}=A2:A601),{1;1})*E2:E601)
=MAX(MMULT(N({"TT","HT"}=C2:C601),{1;1})*J2:J601)
Phải nhấn CSE (ai cũng biết rồi! :))
Nhưng:
Mã:
=MAX(IF(MMULT(N({"TUM","T9"}=A2:A601),{1;1}),E2:E601,))
=MAX(IF(MMULT(N({"TT","HT"}=C2:C601),{1;1}),J2:J601,))
Cả hai đều không cần nhấn CSE!!
Ngộ nghĩnh!?
Chúc anh em ngày mới thiệt vui.
/-*+//-*+//-*+/
Thân.
 
Thử công thức này xem sao nhé:
=MAX(IF($C$2:$C$601="TT";$J$2:$J$601;0)) - Ctrl+Shift+Enter
Không dùng được bạn àh
Bài đã được tự động gộp:

Em cảm ơn các anh chị đã giúp đỡ em, nhưng em vẫn không sử dụng được công thức nào, ý em là ở Sheet 2: Em muốn lấy M3max của Load TT, hoặc HT, hoặc của BAO MAX, chỉ 1 Load thôi ạ (em muốn chọn hết cột Load và cột M3). Ở Sheet 1: Em muốn lấy Pmax của Story TUM, hoặc T9, hoặc 1 tầng bất kỳ ạ, chỉ 1 tầng thôi ạ (em muốn chọn hết cột Story và cột P)
 

File đính kèm

  • 00 - DU LIEU.xls
    49 KB · Đọc: 1
Lần chỉnh sửa cuối:
Không dùng được bạn àh
Bài đã được tự động gộp:

Em cảm ơn các anh chị đã giúp đỡ em, nhưng em vẫn không sử dụng được công thức nào, ý em là ở Sheet 2: Em muốn lấy M3max của Load TT, hoặc HT, hoặc của BAO MAX, chỉ 1 Load thôi ạ (em muốn chọn hết cột Load và cột M3). Ở Sheet 1: Em muốn lấy Pmax của Story TUM, hoặc T9, hoặc 1 tầng bất kỳ ạ, chỉ 1 tầng thôi ạ (em muốn chọn hết cột Story và cột P)


=MAX(IF($A$2:$A$301="TUM",E2:E301,""))
=MAX(IF(C2:C601="TT",J2:J601,""))


nhấn Ctrl+Shift+Enter
 
Web KT
Back
Top Bottom