Em hỏi về hàm match tìm giá trị max trong hàng.
Khi có nhiều hơn 1 giá trị max thì tìm theo giá trị max của hàng khác.
Em hỏi về hàm match tìm giá trị max trong hàng.
Khi có nhiều hơn 1 giá trị max thì tìm theo giá trị max của hàng khác.
=LOOKUP(1,1/(IF(A3:C3=MAX(A3:C3),A2:C2)=MAX(IF(A3:C3=MAX(A3:C3),A2:C2))),A1:C1)
Dòng 3 ưu tiên trước. Khi có nhiều hơn 1 thì so sánh dòng 2. Ở đây là b( gia trị lớn hơn trong hai giá trị thỏa mãn dòng 3)
Dòng 2 là tổng nên khó trùng nhau hơn. Chưa nghĩ ra.)
Hàm của bạn vẫn ra c.
=INDEX(A1:C1,,IF(COUNTIF(A3:C3,MAX(A3:C3))=1,MATCH(TRUE,(A3:C3=MAX(A3:C3)),0),MATCH(1,(IF(A3:C3=MAX(A3:C3),A2:C2)=MAX(IF(A3:C3=MAX(A3:C3),A2:C2)))*(A3:C3=MAX(A3:C3)),0)))


Khó có nghĩa là vẫn có thể xảy ra. Ở đây mình giả định dòng 2 của bạn không có Max trùng, bạn thử công thức mảng này xem sao:
Mã:=INDEX(A1:C1,,IF(COUNTIF(A3:C3,MAX(A3:C3))=1,MATCH(TRUE,(A3:C3=MAX(A3:C3)),0),MATCH(1,(IF(A3:C3=MAX(A3:C3),A2:C2)=MAX(IF(A3:C3=MAX(A3:C3),A2:C2)))*(A3:C3=MAX(A3:C3)),0)))
Ctrl + shift + Enter.