Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba Excel中单元格内容的匹配_Vba_Excel - Fatal编程技术网

Vba Excel中单元格内容的匹配

Vba Excel中单元格内容的匹配,vba,excel,Vba,Excel,我有两张Excel表格 Sheet1有3列 Column1 Column2 Column3 Sheet2也有3列 Column(A) Column(B) Column(C) 我想将列1与列(A)匹配。如果Column1=列(A),则列(B)和列(C)将自动插入到第1页列3之后。这意味着从Sheet2 有任何公式/VBA用于此吗?您想使用VLOOKUP 它是这样使用的: VLOOKUP(value to search for, range to search in, column to ret

我有两张Excel表格

Sheet1有3列

Column1 Column2 Column3
Sheet2也有3列

Column(A) Column(B) Column(C)
我想将
列1
列(A)
匹配。如果
Column1=列(A)
,则
列(B)和列(C)
将自动插入到第1页
列3
之后。这意味着从
Sheet2


有任何公式/VBA用于此吗?

您想使用VLOOKUP

它是这样使用的:

VLOOKUP(value to search for, range to search in, column to return, exact match (0) or not (1))
在您的情况下,类似于这样,例如在单元格D2中:

=VLOOKUP(A2, Sheet2!$A$2:$C$1000, 2, 0)
在E2单元中:

=VLOOKUP(A2, Sheet2!$A$2:$C$1000, 3, 0)

谢谢你的回复。请解决我的小困惑。根据您的公式D2和E2将出现在表1或表2??再次感谢!公式将返回数据,因此如果您希望在第一张工作表中返回数据,您希望将其包含在第一张工作表中。谢谢!是的,这是我的错!现在问题解决了!谢谢你的帮助:)