【问题标题】:Vlookup formula in Google SheetGoogle 表格中的 Vlookup 公式
【发布时间】:2019-10-22 17:43:51
【问题描述】:

我有一个google sheet,我想让我的同事手动填写数据,以交叉检查系统和手动注释是否有任何差异。

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

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

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

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

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

【问题讨论】:

  • 设置所有 SKU 的表格,然后按照您的描述编写公式。我不太确定你的问题在哪里?

标签: arrays google-sheets google-sheets-formula array-formulas gs-vlookup


【解决方案1】:

删除 Sheet1!B2:D

范围内的所有内容

粘贴到 Sheet1!B2 单元格:

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

【讨论】:

  • 实际上我希望从工作表值填充 sheet1。所以这应该粘贴到 sheet1 中吧?
  • 同样在 sheet1 中,我刚刚添加了一些用于显示的条目并作为示例。我在哪里粘贴这个,我需要在 sheet3 中删除吗?
  • 我尝试了解决方案,但它不起作用。附上屏幕截图以供参考。SKU 列中有两个 null/0 值。但即使在我键入与 sheet3 中相同的 SKU 并粘贴公式之后你上面提到什么都没有发生。关于这个星球的任何建议
  • 对此有何建议?
  • 试试:=ARRAYFORMULA(IF(A2:A&lt;&gt;"", IFERROR(VLOOKUP(A2:A, Sheet3!A:D, {2,3,4}, 0)), ))
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-24
  • 2023-02-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多