如何在excel中将另一个工作表上的单元格值调用到不同工作表上的表中
如果能为我的案子提供帮助,我将不胜感激。因此,在称为WIP的表1中,由项目描述(C1)和待构建数量(D1)组成。项目描述应为项目名称,如STD B、SGC B等。表2称为SCH,由多个表格组成,其中每个表格代表机器1、机器2等。机器1只能制造特定类型,如标准B。各种类型的标准B见表1。因此,我们希望根据项目描述和数量,使表1上的数据自动填充表2上的表格。请注意,表1中的数据每天都在变化。我只能根据单元格编号提取数据,但我需要的是单元格文本值,因为表1中的所有数据每天都在变化。我用vb尝试了Vlookup、间接甚至添加按钮,但没有得到我想要的结果。对于这件事,请提供任何方法或可能的公式。提前谢谢。这个问题有点模糊,但我认为您可能需要使用如何在excel中将另一个工作表上的单元格值调用到不同工作表上的表中,excel,excel-formula,vba,Excel,Excel Formula,Vba,如果能为我的案子提供帮助,我将不胜感激。因此,在称为WIP的表1中,由项目描述(C1)和待构建数量(D1)组成。项目描述应为项目名称,如STD B、SGC B等。表2称为SCH,由多个表格组成,其中每个表格代表机器1、机器2等。机器1只能制造特定类型,如标准B。各种类型的标准B见表1。因此,我们希望根据项目描述和数量,使表1上的数据自动填充表2上的表格。请注意,表1中的数据每天都在变化。我只能根据单元格编号提取数据,但我需要的是单元格文本值,因为表1中的所有数据每天都在变化。我用vb尝试了Vlo
VLOOKUP()
函数。此函数在单元格区域的第一列中查找值,如果找到该值,则在设置的列数上移动并返回该列中的值。如果没有找到匹配项,则返回一个错误(#从内存中找到,但可能是其他原因)
因此,在表1中,您有许多:
A B C etc.
1 w
2 x
3 y
4 z
etc.
在表2上有要“放入”表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
,查找每个参数的作用,但基本上:
- 第一个参数=要在列表的第一列中查找的内容
细胞范围 - 第二个参数=所需单元格的范围 提取数据
- 第三个参数=单元格范围内的列号 包含要提取的数据的
- 第四个参数=设置时 如果为FALSE,它将找到一个精确的匹配项。我总是将其设置为FALSE,但有时可能需要将其设置为TRUE