问题标签 [gs-vlookup]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
347 浏览

google-sheets - GoogleSheets =VLOOKUP,=SUM

我正在尝试从另一张纸上复制一些信息并用不同的乘数对它们求和。这段代码大致有效:

我确信必须有更短的方法来做到这一点 - 它是什么?

0 投票
1 回答
6627 浏览

string - 使用 VLOOKUP 在单元格中查找字符串文本

我对 Google 表格中的 VLOOKUP 公式有疑问。当我在 Excel 或 OpenOffice Calc 中使用它时,它就像我需要的那样工作,但它在这里有所不同。

我的问题是我需要在已知列的某个未知单元格中找到除其他词之外的 WORD。例如:

我正在寻找string_5。我所知道的是它在C列的某个地方。

我怎样才能找到这个?

我正在尝试 VLOOKUP,因为在发现 C2 包含后,string_5我必须与 D2 相关联。

0 投票
1 回答
123 浏览

if-statement - 从一行/单元格多次 VLOOKUP

我正在尝试使用 Google 表单创建一个注册表单,供父母填写。父母可以以一种形式注册多个孩子。为了更容易阅读,我使用以下方法组织了条目:

现在我想从提交中提取紧急联系信息,但由于某种原因,我的 VLOOKUP 只能为第一个孩子提取它。

这是简化的响应表:[goo.gl/soE1PG]

0 投票
3 回答
612 浏览

if-statement - 将 VLOOKUP 应用于多行

我正在帮助一个夏令营,并希望能够查看父母支付的金额。我的表格给了我这样的结果:

样本数据

如果我在行中输入任何一个人的姓名,我希望能够对支付的金额进行索引查找。

我的代码允许我查找第一个父母的姓氏和名字,但不能查找第二个父母的姓氏和名字,所以我需要在其中添加一个 OR 函数,但我不确定在哪里。

我试过这个,但没有运气:

链接到电子表格

0 投票
2 回答
68 浏览

google-sheets - Google Sheets 使用 ARRAYFORMULA 将可变宽度/高度表转换为列表

我一生都无法弄清楚如何创建一个通用公式来转换以下内容:

变成这样:

我希望它能够适用于任意数量的列和行。有没有什么方法可以在不需要“拖动”的情况下实现这一目标?即与ARRAYFORMULAs。

这是指向示例 Google 表格的链接。

0 投票
1 回答
135 浏览

google-apps-script - 在预定义的答案列表中查找 A 中数据的答案 - VLOOKUP - Google 电子表格

我有一个带有main sheet标签的谷歌电子表格。A 列包含一堆公司名称,其中一些重复,并且包含多次。在 B 列中,我想为每家公司提供一个预定义的唯一代码。例如,如果我在 a10、a14、a21 中有一个公司名称 Nike,我每次在 b10、b14、b21 中都会有相同的代码。

我最初是在看 if / else 块和 switch 语句(不确定谷歌电子表格是否可以做到这一点)来实现这一点,但它们会变得庞大且难以管理,因为单行代码将涉及数百个公司名称。

相反,我设置了另一个选项卡Codes Data,其中包含 A 列中所有公司名称的预定义列表和 B 列中的代码。这个列表将随着时间的推移而添加。

我想要做的是在main sheetB 列中有一个公式,它将检查相应列 A 单元格的值,在选项卡中找到该公司的唯一代码Codes Data并将该代码放在 B 列中。

我开始为此使用 VLOOKUP,起初它似乎工作,但现在我得到不一致的结果(即它的输出Addidas | am-1121以及ACMECO RESTAUR | am-1121根据代码数据表它应该输出的位置Addidas | ad-5426)。

我在这里提供了一个示例电子表格:https ://docs.google.com/spreadsheets/d/156Lla5IyLjB-hp7s50jpotC1qcaov9RdFkpUzATe710/edit#gid=458436476

VLOOKUP 是执行此操作的正确功能吗?如果是这样,我怎样才能更正确地使用它,如果不是,什么是更好的方法?

0 投票
1 回答
24 浏览

google-sheets - 还基于单元格值使用多个条件进行查找和计算

我正在尝试创建一个电子表格,让我可以快速计算我的火车每天延误的时间。

我需要一个公式来检查计划出发时间(写在单元格中)之后特定路线上的所有火车,检查这些火车的实际到达时间,然后显示我可能到达目的地的最早时间。

电子表格图像

例如,在 G4 中,我想要一个公式来查找在 7:49 (A4) 之后出发的所有火车,并且同时匹配它的“From”和“To”(C4 和 D4)。然后需要在 F 列中检查这些列车对应的“实际到达时间”,并显示最早可能的列车。所以对于第 4 行,这将是 9:36。

任何帮助将不胜感激,因为我已经搞砸了一天多,却一无所获!

该示例的链接在这里 - https://docs.google.com/spreadsheets/d/1eE8t4-_hKB6o5j3W57EHgKzsF9p1usm7nojerjmrDwY/edit#gid=0

谢谢奥利

0 投票
1 回答
129 浏览

google-sheets - Google 电子表格 Vlookup 行参数在删除响应表单后始终递增

当我从响应表中删除所有行时出现问题,然后我的 Vlookup 公式总是在行部分自动递增。例如:我有

删除响应后(因为我想让它再次从第 2 行开始)它给了我:

该行自动从 $B$2 变为 $B$3。有什么建议吗?

PS:我必须每周重置所有回复和表格。我只是无法检查和编辑每个表的所有公式。

0 投票
1 回答
74 浏览

google-sheets - Vlookup 或 Hlookup 或其他什么?

在一张音乐家和乐器的桌子上,音乐家将演奏多种乐器,并且多个音乐家可以演奏每种乐器。

最终,我想收集两个列表:谁在演奏每种乐器以及每个人在演奏什么?

我怎样才能使用下表做到这一点?

附加电子表格的图像

0 投票
1 回答
2225 浏览

google-sheets - 在 Google 表格中与 Vlookup 一起使用的多列条件

我遇到了一个公式问题,该公式将查看一张表中的数据列和行,以将名称与另一张表上的名称匹配,并在匹配时将值拉到该表中。我现在可以使用它,但是我有第二列数据,其中可能有一个名称,并且可能有一个空白。我需要它来检查该列,如果它在第二列中有名称,它将放置一个 0 而不是与该行关联的值。

这是我目前使用的几乎适用于我的公式:=iferror(vlookup($A4,Match2!$B$6:$F,5,false),0)

我的工作表位于:https ://docs.google.com/spreadsheets/d/130APwcPBOwQY-Q4xt-Q46_S_-sDXy7NploNX6DkObQw/edit?usp=sharing

我需要将 F 列中的匹配表中的分数根据匹配表中的让分 A 列中的名称与匹配表中的 B 列名称匹配到让分表中,但我还需要查看匹配表上的 C 列查看名称是否存在或空白。如果名称在 Col C 中,则在匹配表中的 Col F 中输入 0 而不是分数。

我希望我解释了这一点,以便每个人都能理解。感谢您提前提供的帮助。