首页 > 解决方案 > Google 表格中的 Vlookup 公式

问题描述

我有一个谷歌表格,我希望我的同事手动填写数据,以交叉检查系统和手动注释是否有任何差异。

我在同一个谷歌表的第二张表中有来自系统的数据。当我的同事在特定列中输入值(两张表中的列 - SKU)时,我希望其余列自动填充。

附上我想比较(查找)的系统数据的图像,所以我的想法是当我的同事在工作表中键入 SKU 时填写类别名称和类别 ID。

谁能帮我解决这个问题或建议我该怎么做?我必须为此做些什么?

这是我希望我的同事填写的表格,所以我的要求是,当我的同事在“SKU”列中填写数据时,其他列应该从具有相同 SKU 的 sheet3 中自动填充。 在此处输入图像描述

此表包含我复制的系统中的值。

在此处输入图像描述

在此处输入图像描述

标签: arraysgoogle-sheetsgoogle-sheets-formulaarray-formulasgs-vlookup

解决方案


删除Sheet1!B2:D范围内的所有内容

粘贴在Sheet1!B2单元格中:

=ARRAYFORMULA(IF(A2:A<>"", IFERROR(VLOOKUP(A2:A, Sheet3!A:D, {2,3,4}, 0)), ))

0


推荐阅读