我正在尝试为Excel工作表编写Visual Basic代码。
我在Sheet 2中有数据,想要从Sheet 2中检索值并将它们返回到Sheet 1中的单元格。
首先,我需要在Sheet 2,A列中搜索字符串“TOTAL OR”。找到该值后,我需要在工作表2,B列中搜索与同一行中的“TOTAL OR”匹配的值。找到该vaule后,我需要将其返回到Sheet 1中的单元格。
数据每月更新一次,行数可变,因此我无法使用基于特定行的简单Excel公式。我还需要引用多个工作表来将数据返回到Sheet 1,即从Sheet 3中检索值并返回到Sheet 1,从Sheet 4中检索值并返回到Sheet 1等。
答案 0 :(得分:1)
您可以在sheet1中使用vlookup公式 以下是使用文本“TOTAL OR”的sheet1和sheet2示例的示例:
=VLOOKUP("TOTAL OR",Sheet2!A:B,2,FALSE)
现在关于:
数据每月更新一次,行数可变, 因此我不能使用基于特定行的简单Excel公式。 我还需要引用多个工作表来返回 数据到表1,即从表3中检索值并返回到表 1,从Sheet 4中检索值并返回到Sheet 1等
我不认为这是VLOOKUP的问题
如果我误解了你并且VLOOKUP无法工作,请告诉我。