Mình cần một công thức để tìm tham chiếu với nhiều điều kiện để giải quyết 1 vấn đề như file đính kèm.
Nghĩ cả buổi không ra![]()
M9=SUMPRODUCT(COUNTIF(OFFSET($A$9:$A$18,,{0,1,2,3,4}),H9:L9&"*"))
không hiểu lắm
thử vậy
Mã:M9=SUMPRODUCT(COUNTIF(OFFSET($A$9:$A$18,,{0,1,2,3,4}),H9:L9&"*"))
Mình xin lấy 1 ví dụ khác dễ hiểu hơn nhé:
Mình có một bảng kết quả xổ số, các giải thấp hơn sẽ cần trùng ít số hơn (trùng cả giải thấp và giải cao thì nhận giải cao)
Mình muốn xin 1 công thức để tra xem bộ số điền vào trúng giải nào?
Bạn đưa bài lên cụ thể hơn đi. File của bạn và lời bạn giải thích khó hiểu quá
Công thức tại M9 có thể như sau:Mình gửi thêm file có diễn giải và ví dụ cụ thể hơn nhé!
=INDEX(F9:F18,MATCH(MAX(MMULT((A9:E18=H9:L9)*1,ROW(1:5)/ROW(1:5))),MMULT((A9:E18=H9:L9)*1,ROW(1:5)/ROW(1:5)),0),)
Công thức tại M9 có thể như sau:
P/s: nếu có nhiều dòng có bộ mã trùng lớn nhất thì lấy dòng đầu tiên nhé.Mã:=INDEX(F9:F18,MATCH(MAX(MMULT((A9:E18=H9:L9)*1,ROW(1:5)/ROW(1:5))),MMULT((A9:E18=H9:L9)*1,ROW(1:5)/ROW(1:5)),0),)
Ví dụ của bạn:
A6, B9, C1, D1, E3 thì trùng cả dòng 9 và dòng 10, công thức trên trả về dòng 9 nhé.
Vậy trường hợp trùng 2 dòng nhưng số lượng khác nhau thì lấy thế nào?Mình gửi thêm file có diễn giải và ví dụ cụ thể hơn nhé!
Vậy trường hợp trùng 2 dòng nhưng số lượng khác nhau thì lấy thế nào?
Mẫu VD dòng 13, có 2 dòng trong bảng 1 phù hợp là dòng 9 và 10 đều có C1 và D1 là số bộ mã đều bằng 2Khi tạo bảng 1 mình đã lưu ý đến các tình huống như vậy, nên sẽ không có trường hợp như thế và cũng không có trường hợp 2 dòng có số lượng phần tử trùng bằng nhau nhưng ở các vị trí khác nhau
Mẫu VD dòng 13, có 2 dòng trong bảng 1 phù hợp là dòng 9 và 10 đều có C1 và D1 là số bộ mã đều bằng 2
Thử cái này xem saoVD ở dòng 13 chỉ có 1 dòng phù hợp là dòng 10. Dòng 9 không phù hợp vì E1<>E3