查找范围动态变化

发布时间 2023-09-17 09:11:32作者: 熬肥妖

问题:查找范围在不同列,如何使用一个公式下拉完成

函数公式解决:

=VLOOKUP(E3,OFFSET(AM$1:AN$17,,MATCH("高"&LEFT(B3)&"赋分",AN$1:AQ$1,)),2,)

使用Offset函数,以AM1:AN17为起点,向下不偏移,向右偏移由B列最左的汉字决定。

使用Match函数,查找"高"&LEFT(B3)&"赋分"在AN1:AQ1中的精确位置,以此作为Offsed向右偏移的具体位置。

偏移的结果作为Vlookup的第二参数,查找出名次对应的赋分。