截图请截出行号和列标,以方便书写公式。
假设上图为Sheet1,寻到在Sheet2的A3单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右向下填充公式,然后修改对应INDEX后的列为对应列。单元格格式与对应列保持相同。
=INDEX(Sheet1!A:A,SMALL(IF((Sheet1!$B$2:$B$200=$A$1)*(Sheet1!$D$2:$D$200=$B$1),ROW(2:200),4^8),ROW(A1)))&""
其他表格公式类同。
追问您好,我把公式写完没有结果,帮忙看下是不是我哪里出错了,非常感谢!
追答在同一个工作表,就不需要使用Sheet1来进行区分,在I3单元格输入以下以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右向下填充公式,然后修改对应INDEX后的列为对应列。单元格格式与对应列保持相同。
=INDEX(A:A,SMALL(IF(($B$2:$B$200=$I$1)*($D$2:$D$200=$J$1),ROW($2:$200),4^8),ROW(A1)))&""