问题标签 [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 回答
1356 浏览

google-sheets - 重复值的 Vlookup 和 SUM

我正在制作一个 Google 电子表格,其中包含两张表格,分别是“ Main ”和“ WIP ”。

WIP 表包含我需要的所有原始数据。在主工作表上,我试图使用 Vlookup 功能从 WIP 工作表中获取确切数据。我为此使用了这个工作公式:

我的问题是,在制品表上有重复的产品代码。我需要做的是得到这些的总和,总和出现在主表上。

主表上产品代码B11HVYJK的值应为:

0 投票
1 回答
58 浏览

google-apps-script - 使用 Google Sheet Script 执行方程式以更新数据库值

所以我在工作中尝试为我们的乒乓球联赛创建一个简单的 Elo 模型,我使用电子表格生成比赛,然后根据获胜者进入并手动更新排名。

我试图尝试这样做(如下所示),但我很高兴地没有意识到 set.formula 绝对不是要使用的正确编码。

有没有办法让我执行我在下面概述的内容,我基本上希望能够单击玩家 A 或玩家 B 的按钮并在后端更新他们的 Elo 等级,然后生成新的匹配组合?另外,如何根据变量更新记录?每个人都有一个唯一的玩家编号,但有没有类似于 VLOOKUP 的功能可以让我找到记录并执行公式?

我在下面的代码中尽可能多地添加了工作表标注:

任何帮助将不胜感激!

谢谢!

0 投票
2 回答
38 浏览

google-sheets - 通过“提交编号”查找值返回“名称”

我有一张纸,其值如下:

表 A

表 A

以及另一张具有如下值的表格:

表 B

表 B

我想做的是通过“提交编号”在工作表AA中搜索,即列中的值,我想使用工作表BB列中的值搜索并返回公司名称,工作表A中的值,列。B

我正在尝试这样的事情,但没有奏效:

所以在上面的例子中,对于工作表 B1中的行,我想使用值,即(工作表 B,列,第 1 行)来查看工作表 A的列,在那里我会发现对应于“咨询业务发展” ,因此我希望我的函数返回该值,即名称。724BA724

谷歌表格可以做到这一点吗?

使用哪个功能?

我也在尝试这样的事情:

0 投票
1 回答
219 浏览

google-sheets - 文本替换

我有一家小型企业,它使用 Google 表格来跟踪我们员工的案件。当他们输入他们正在处理的案件时,他们只需输入他们的姓名首字母。我想使用提醒插件来确保不会忘记案例。提醒插件要求提供一封电子邮件,其中包含联系人,以便可以向他们发送电子邮件提醒。然而,简单地键入案例工作者的姓名首字母会更快。

如何操作函数或编写自定义函数,以便某一列中的所有首字母都可以替换为相应的电子邮件?

例如:

ABC如果在新单元格中找到缩写,将放置 ABC 的电子邮件。但是,我无法扩展该函数以替换一个脚本中的所有员工姓名首字母,因为 IFELSE 未被识别为有效函数。

0 投票
1 回答
159 浏览

google-sheets - 谷歌表格 VLOOKUP/IF

纯英语:如果同一个 ID# 在 5 分钟内在工作表中有多个条目,则输出 1(是)。

示例表,随时更改任何内容:https ://docs.google.com/spreadsheets/d/184jhnAmu63HSYl69prnAP7xo7j2PFvzjrWgDS4zj7dU

我的想法是让 VLOOKUP 输出带有 IF 语句的内容。但是E列中的VLOOKUP,F列中的IF计算也可以吗?

VLOOKUP:输入 D 列,当输入值介于 0 和 0.00347222221898846 之间(重新格式化 5 分钟)时,在 e 列输出 1。如果 > 0.00347222221898846,则输出 0。

然后我试图让一个 IF 语句解析 A 列,以便在最后 5 分钟内是否存在 A 中的相同值。但我无法真正弄清楚 IF 语句。

例如:经过的时间少于 5 分钟(0.00347222221898846)并且 ID# 是以前的条目(在最后 5 分钟内)。在某些情况下,另一个 ID# 将是前一个条目,但仍在 5 分钟内,因此 IF 不能只查找一行。

0 投票
2 回答
33115 浏览

google-sheets - IMPORTRANGE 中的 VLOOKUP

我在谷歌电子表格上尝试这个功能没有成功,以便在 VLOOKUP 之后在工作表中收集一个值:

我收到一个一般错误。

IMPORTRANGE 是否支持这种功能?

我需要做的是从另一张左侧值为 201608 的工作表的单元格中提取数据。由于 IMORTRANGE 想要一个单元格指针,例如 $A$12,我想执行以下步骤:

  1. 使用查找值进行搜索。
  2. 将结果转换为单元格指针。
0 投票
1 回答
28 浏览

google-sheets - 从两个范围查找数据,如果文本匹配,则分配数值

我正在尝试计算一级方程式赛车联赛的积分。如果构造函数获得第一名并以第一名完成比赛,我将无法获得 15 分的奖励。问题是可能有两个不同的驱动程序执行此操作。例如。如您所见,HAM 排位赛第一名,ROS 在比赛中获得第一名。因为他们都为梅赛德斯开车,所以需要给梅赛德斯15分。数据无法移动,因为它是使用 API 导入的(不在示例中),但可以在此处找到布局的副本

Qualifying Race Driver Team
14 1 ROS mercedes 1 15 HAM mercedes 3 3 VET ferrari 8 4 RIC red_bull 6 5 MAS williams 19 6 GRO haas 10 7 HUL force_india 16 8 BOT williams 7 9 SAI toro_rosso 5 10 VES toro_rosso 13 11 PAL renault

0 投票
1 回答
85 浏览

arrays - 如何使用 vlookup 和数组将公式转换为谷歌电子表格

如何从 xcel vlookup 转换为 google webview。我有 2 个文件试图链接和查找到同一张表和不同的表。

例如。

对于信息 c3 在目标源中

希望可以有人帮帮我。

0 投票
3 回答
325 浏览

filter - 显示出现次数最多、第二次出现次数最多和第三次出现次数最多的值

哪个公式显示 A 列的唯一(文本)值,以及 B 列中相应的最常出现的值(文本),并根据不同列的出现程度对它们进行排序?

我已经知道如何只显示第一个出现次数最多的值,而不是第二个、第三个等等。

仅显示最先出现的值的公式:

测试表

0 投票
4 回答
15923 浏览

google-sheets - ARRAYFORMULA 中 INDEX 的等价物是什么?

我有(我认为是)一个简单的查找表,其中包含一些汇率。在那里,我正在查找基于行和列索引的值。

我怎样才能在这样的 ARRAYFORMULA 中做到这一点?:

x是保存值的工作表,我对 C 列感兴趣,行索引保存在我的 F 列中。像INDEX(x!C2:C, F7)这样的单值查找按预期工作。

但是 ARRAYFORMULA 遗憾的是它不起作用,因为我猜 ARRAYFORMULA 不支持 INDEX。