对于我的案子,我将不胜感激。因此,在名为WIP的工作表1中,包括项目描述(C1)和要构建的数量(D1)。项目描述将是项目名称,例如STD B,SGC B等。在名为SCH的表2上,由几个表组成,其中每个表代表机器1,机器2等。机器1只能构建特定类型,例如STD B.各种类型的STD B在工作表1上。因此,希望使工作表1上的数据根据项目desc后跟数量自动填充工作表2上的表格。提醒工作表1上的数据每天都在变化。我只能根据它的单元格数来提取数据,但我需要的是单元格文本值,因为表1中的所有数据每天都在变化。我尝试了Vlookup,间接甚至使用vb添加按钮但是无法获得我想要的结果。请帮助解决此问题的任何方法或可能的公式。提前谢谢。
答案 0 :(得分:1)
这个问题有点模糊,但我认为您可能需要使用VLOOKUP()
函数。此函数在一系列单元格的第一列中查找值,如果找到该值,则移动设定数量的列并返回该列中的值。如果它没有找到匹配项,则会返回错误(内存中的#NA,但可能是其他内容)。
所以,在Sheet1上,你们很多人都有:
A B C etc.
1 w
2 x
3 y
4 z
etc.
在Sheet2上,您可以获得要放入的数据。 Sheet 1中
A B C etc.
1 g 3.6
2 x 2.7
3 p 5.2
4 z 8.9
etc
您可以在Sheet1中的单元格中使用VLOOKUP()
函数。您为函数提供了一个查找值,一系列单元格以及从中提取数据的列号。
A B C etc.
1 w =VLOOKUP(A1,Sheet2!$A$1:$B$4,2,FALSE)
2 x =VLOOKUP(B1,Sheet2!$A$1:$B$4,2,FALSE)
3 y =VLOOKUP(C1,Sheet2!$A$1:$B$4,2,FALSE)
4 z =VLOOKUP(D1,Sheet2!$A$1:$B$4,2,FALSE)
etc.
哪会给你:
A B C etc.
1 w #NA
2 x 2.7
3 y #NA
4 z 8.9
etc.
基本上,B1中的功能会查找值' w'在提供的单元格范围的第一列(Sheet2!$A$1:$B$4
- $符号使其成为绝对引用)并返回第2列中的值。
在线搜索VLOOKUP
以查找每个参数的功能,但基本上是: