Excel表中:如果第一个表G7列中为钢板,则调用第三个表中A列数值等于第一个表J7列数值的第三个表中的B列值

2025-04-03 17:42:03
推荐回答(3个)
回答1:

输入以下公式
=IF(G7="钢板",VLOOKUP(J7,Sheet3!A:B,2,),IF(G7="钢筋",VLOOKUP(J7,Sheet2!A:B,2,),""))
如果表3的表名为钢板,表2的表名为钢筋,那么公式可以简化为
=VLOOKUP(J7,INDIRECT(G7"!A:B"),2,)

回答2:

=if(g7="钢板",vlookup(j7,sheet3!a:b,2,),vlookup(j7,sheet2!a:b,2,))
提问好复杂啊,是不是这意思啊?最好上传一个样表。

回答3:

使用名称应该可以很好解决这样的跨sheet引用的操作,
但是你描述的不是太清楚,G7列?这是什么列呀,还是G7单元格?
最好上个例表,这样能更容易的解决问题。