11. 将 G 至 I 列设置为查询结果区域,在 G2 单元格中输入以下公式 --> 向右向下拖动公式:
=IFERROR(INDEX(A$2:A$29,MATCH(ROW(A1),$D$2:$D$29,0)),"")
公式释义:
- MATCH(ROW(A1),$D$2:$D$29,0):在 D 列的数值区域精确查找 A1 的行值,即 1,并返回查找结果在整个序列中的排列位置;当公式下拉,row 函数随着行值递增会返回逐渐递增的序列;
- INDEX(A$2:A$29,...):在区域 A$2:A$29 中查找出 match 函数结果所对应的同一行的值;
- IFERROR(...,""):找不到就留空
* 请注意参数的绝对和相对引用。