Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.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
如何基于另一个引用列中的数据值填充或更新excel工作表中的列值_Excel - Fatal编程技术网

如何基于另一个引用列中的数据值填充或更新excel工作表中的列值

如何基于另一个引用列中的数据值填充或更新excel工作表中的列值,excel,Excel,我有两张excel表格:一张有如下所示的基本数据集。它只有三行数据 现在,我的第二个工作表有7行数据,如下所示,但第一列是空的 现在,我想使用第一张图纸的参考数据更新第二张图纸的第一列,如下所示。我搜索并使用了连接函数,但它不起作用 为了简单起见,我们可以假设这两个数据集都在一张纸上,但在不同的列下可用。想知道如何更新第一列值吗? 编辑:列名称为的完整数据集: 如果第一张是Sheet1,第二张是Sheet2,并且我们的所有数据都在两张表的A列和B列中,那么您可以在Sheet2中使用类似的公

我有两张excel表格:一张有如下所示的基本数据集。它只有三行数据

现在,我的第二个工作表有7行数据,如下所示,但第一列是空的

现在,我想使用第一张图纸的参考数据更新第二张图纸的第一列,如下所示。我搜索并使用了连接函数,但它不起作用

为了简单起见,我们可以假设这两个数据集都在一张纸上,但在不同的列下可用。想知道如何更新第一列值吗?

编辑:列名称为的完整数据集:

如果第一张是
Sheet1
,第二张是
Sheet2
,并且我们的所有数据都在两张表的A列和B列中,那么您可以在
Sheet2
中使用类似的公式(调整
B1
以匹配您输入公式的行):


这将获取
Sheet2
上单元格
B1
中的值
aajain
,并在
Sheet1
的第一列(
A
)中找到该值,然后返回第二列(
2
)值。在公式中使用
False
告诉它使用精确匹配而不是近似匹配。

这是一个简单的
=VLOOKUP()
公式。但是您没有显示工作表名称或列/行名称,因此很难给出更好的建议或答案。谢谢:我添加了另一张工作表。列“C”和“D”具有参考数据。我希望“E”列需要更新。
=VLOOKUP(B1,Sheet1!A:B,2,FALSE)
          | \--------/ |   \------- find an exact match
          |      |     \----------- return the value from the 2nd column of the array
          |      \----------------- find the value in the first column of this array
          \------------------------ value to find