问题标签 [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.
google-sheets - 在 Google 电子表格的数组公式中使用 VLOOKUP
实际上,我想将数字分数赋予字母等级并将它们相加。在 Excel 中,将LOOKUP
函数放入数组公式中有效:
使用该VLOOKUP
功能不起作用(仅获得一年级的分数)。Google 电子表格似乎没有该LOOKUP
功能,并且VLOOKUP
使用以下方法以同样的方式失败:
或者
是否可以这样做(但我的语法错误)?您能否建议一种方法,允许在这样的一个简单单元格中进行计算,而不是将查找隐藏在其他地方并在之后对它们求和?
google-sheets - 在 google-spreadsheet 上,是否有一个公式等于多个 if 语句?
在下图中,单元格的值B5
来自项目的下拉菜单。
我需要一个 C5 中的公式来捕获以下逻辑:
google-apps-script - 使用谷歌应用脚本进行 Vlookup 或索引
我有一个电子表格(Sheet1),其中数据从 Col A 到 D 列,在另一张表(Sheet1)中,数据再次从 Col A 到 Col W,其中 Col F 数据与D 列。
我在寻找什么:
我想从 Sheet2 中提取数据(从 Col F 开始,即 G、H、I 等)在 Col E 中,依此类推在 Sheet1 中。 Sheet2 Col
FGHIJKL 1 ABCDEF 2 a1 b1 c1 d1 e1 f1 3 a2 b2 c2 d2 e2 f2 等等
Sheet1 Col DEFGH 1 ABCD 3 a2 b2 c2 d2
使用 vlookup 或索引,在 sheet2 中的 sheet1 中的 col E、F、GH 中反映 col E、F 中的列 D 的数据。
我试过但徒劳的 http://productforums.google.com/forum/#!topic/apps-script/HzeNdIqnIUc
我只想使用谷歌应用程序来获得所需的结果。
请求这方面的帮助。
问候
google-apps-script - 最大同时
我的谷歌电子表格突然出现以下错误:
大多数错误都出现在包含 vlookup 的单元格中。一些错误出现在具有我自己的自定义函数的单元格中,尽管大多数具有自定义函数的单元格都可以正常工作。
知道 exec maxSimultaneous 是什么,如何避免错误以及 2 天前 Google 的政策 2012 年 5 月 11 日发生了什么变化,这会突然开始引起问题吗?
google-sheets - 具有两个条件的 VLOOKUP
我有两张表,采购和销售:
购买:
SKU SID NID 成本
001 A1 9A $1.07
001 A2 4A $1.07
002 A1 5B $2.24
销售量:
SKU SID NID 销售
001 A2 10.99 美元
001 A1 9.99 美元
所以,我想在销售的“NID”列中做一个 VLOOKUP,以从“购买”表中获取“NID”,其中“SKU”和“SID”从“购买”表中匹配“SKU”和“SID”在销售单。
我可以匹配两者之一。例如,我可以这样做来单独匹配 SKU:
但是,我还需要匹配“SID”,因为基于“SKU”和“SID”组合的“NID”有不同的值。如果有比 VLOOKUP 更好的选择,那也没关系。谢谢!
google-sheets - VLOOKUP 替代品
我正在尝试做一个 VLOOKUP,但它只是不会切芥末。我无法按字母顺序排列列表中的第一列。
我想知道在列表无法按字母顺序排列的情况下,我可以在 VLOOKUP 中使用任何替代方法或功能组合吗?
google-sheets - 如何将公式应用于 Google 电子表格中插入表单的新数据行?
我希望我的 Google 电子表格能够自动将在单元格 F2 到 H2 中找到的公式应用于所有新的表单插入行。您可以在此处查看电子表格。
公式是:
F2: =IF(B2, "I"&B2,"--")
G2: =vlookup(C2,SectionID!$A$2:$B$13,2,FALSE)
H2: =vlookup(D2,ReporterID!$A$2:$B$12,2, FALSE)
我尝试手动将公式应用于第 3 到 10 行,但是当提交表单时,数据会添加到不包含公式的新创建的行中。(表单数据提交到 A 到 E 列。)
随意更改电子表格。
谢谢您的帮助。
google-sheets - 如果数据存在于范围内并在另一张纸上匹配,则求和
我在 Google 表格中的数据组织如下:
表 1:
表2:
我希望 Sheet1 中的“数量”对 Sheet2 中的类型相关值求和。在此示例中,totalX
将是4
(1+2+1,或 Bx+Ax+Bx),并且totalY
将是11
(3+5+3,或 By+Ay+By)。
从概念上讲,公式totalX
可以查看 Sheet1 上“类型”列中的每个单元格,然后如果该单元格不是空白的,它会在 Sheet2 上找到值并将其添加到总数中。在玩过SUMIF
各种公式之后,我无法弄清楚如何最好地做到这一点。
if-statement - 根据谷歌电子表格中的当前月份对列中的特定单元格求和
我正在尝试在Google 电子表格的单元格 E13 中构建一个具有以下逻辑的函数。
如果当前月份等于一月,则在标记为一月的 G 列中执行以下操作:G4-G5-G6;
如果当前月份等于二月,则在标记为二月的 H 列中执行以下操作:H4-H5-H6;
...并为所有月份执行此操作(B 列是 8 月/M 列是 7 月)。
目前,单元格 D11 通过对 2 列表 (H11:I20) 使用 vlookup 函数返回当前月份的文本值,其中列 H 是从 1 到 12 的整数列表,列 I 是与每个 int (即一月 = 1 等)。
单元格 I10 使用 MONTH(TODAY()) 函数返回当前月份的整数值。
VLOOKUP 然后将索引值与列进行比较,并返回与匹配月份数相邻的文本值。
基本上用简单的英语,我只想查看当月的现金流,因为我正在使用每月分类帐跟踪费用。
google-sheets - IF /VLOOKUP 的更简洁的语法
有时我需要测试函数的返回值并决定是保留还是修改它。当您在单个单元格中执行此操作时,可能会导致对该函数的两次调用 - 例如
是否有可能以不涉及两次调用的方式做到这一点VLOOKUP
?