可用索引函数实现目标。
如图:
在Sheet1工作表的A1单元格中输入公式:=HLOOKUP($B$1,Sheet2!$A$1:$C$4,2)。
其中,$B$1表示从B1单元格提取序号,Sheet2!$A$1:$C$4指数据来源为Sheet2工作表中A1至C4的区域,数字2表示选取该范围内第二列的数据项。
在Sheet1的B1单元格输入数字后,A1单元格将自动显示Sheet2中对应序号的第二项内容,如张三、李四等。
在A2单元格输入=HLOOKUP($B$1,Sheet2!$A$1:$C$4,3)以显示第三行内容,即某某分场;在A3单元格输入=HLOOKUP($B$1,Sheet2!$A$1:$C$4,4),用于获取第四行数据,即某林班。通过固定引用B1,实现根据表头查找对应信息。

选中合同型号表中的合同号区域,取消合并单元格后按Ctrl+G定位空值,输入首个合同号并按Ctrl+Enter填充。最后将A列复制并选择性粘贴为数值。

选择B列需预设的单元格(如B2:B20),点击数据→数据验证(或有效性),允许选序列,在来源中输入指定公式。
从合同型号表B1单元格开始,根据A2在A列匹配位置偏移,并返回对应行数及该值在A列出现次数所确定范围的数据。


3、C2用公式:
根据A2与B2的组合,在合同型号表中查找对应C列的值,通过数组合并A列与B列作为匹配条件,返回匹配结果。
输入数组公式后,按Ctrl+Shift+Enter确认,再向下复制填充。
