Dữ liệu gốc và kèm 1 bảng tên được để theo thứ tự (có thể thay đổi). Bạn cần sắp xếp lại dữ liệu bảng gốc theo sự xuất hiện của tên ở Bảng 2, cùng tên sẽ xét tiếp cột "Số hiệu".
Ví dụ: Nguyễn Văn A ở bảng 2 xuất hiện đầu tiên, nên trong kết quả nhân viên này sẽ được sắp xếp ở đầu tiên.
Link: Onedrive
![]() |
| Sắp xếp lại bảng tổng hợp |
Công thức:
1.F3:I14=INDEX(A$1:A$14,RIGHT(SMALL(MATCH($B$3:$B$14,$B$19:$B$21,)^10*(LEFT($A$3:$A$14))/1%+ROW($3:$14),ROW(A1)),2))
2.=INDIRECT("r"&MOD(AGGREGATE(15,6,MATCH($B$3:$B$14,$B$19:$B$21,0)/1%%+COUNTIF($A$3:$A$14,"<"&$A$3:$A$14)*100+ROW($A$3:$A$14),ROW(A1)),100)&"c"&COLUMN(A1),0)
3.=SORTBY(A2:D14,IFNA(XMATCH(B2:B14,B19:B21)/1%+REGEXEXTRACT(A2:A14,"\d+"),))
