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

google-sheets - 如何从参考代码中将多个单元格的值放在另一张表中

这就是问题所在:我有两张工作表,一张记录和区分收入和支出:

在此处输入图像描述

其他包含每个产品的价格、收入和税金的表格:

在此处输入图像描述

现在,我需要在第一个工作表上接收产品代码(或描述名称)并将值(收入、税收、价格)放在第二个工作表中的函数,这样: 在此处输入图像描述

我想到了这样的解决方案,但它给了我一个解析错误: 在此处输入图像描述

所以,如果你能和我分享一点你的智慧和精神力量,我将不胜感激,直到下一个永恒

0 投票
1 回答
237 浏览

google-sheets - 计算单元格值的 VLOOKUP

VLOOKUP如果它必须匹配计算值,我就不必正常工作。

请看这个例子

在工作test表中,行1测试工作computed表中的数据,其中B2单元格是=RIGHT(A1, 4).

未找到值 1234

同时,在第 2 行test,如果 1234 是单元格的硬编码值 — sheet hardcoded

找到值

这是一个错误吗?

0 投票
1 回答
11295 浏览

google-drive-api - Google 电子表格检查单元格 VLOOKUP() 返回的内容

有没有办法返回 VLOOKUP() 从中获取值的单元格?

例如:

=VLOOKUP("Mouse",A1:B4,2,FALSE) -- 将返回“1”。

有没有办法让它返回“B1”?

0 投票
2 回答
2681 浏览

filter - 如何使用 Google Apps 脚本在 Google 电子表格中执行查找/过滤

我想使用 Google Apps 脚本使用来自另一个电子表格的过滤数据填充电子表格。

源文档是员工列表(A 列,姓名),以及他们报告的时间(B 列,HOURS)、他们正在从事的项目(C 列,PROJECT)以及他们的具体任务(D 列,TASK)。

我想用相同的信息填充第二个电子表格,但仅限于 PROJECT 等于“Project X”且 Task 等于“Task 1”或“Task 2”的地方。

我知道如何在源文档中没有脚本的情况下执行此操作,但 Google 电子表格不允许 VLookup 或我知道的任何其他查找函数跨单独文档查找值。在这种情况下,使用 ImportRange 将源数据导入第二个电子表格不起作用,因为源数据太大(最终,由于一个电子表格的数据太多,因此必须更改此脚本以查看多个源文档)。

对不起,我没有代码。我自己解决这个问题的尝试没有得到任何结果。

谢谢!

0 投票
1 回答
13725 浏览

google-apps-script - Script in Google Spreadsheets - VLOOKUP

I have a for loop that we're trying to run that identifies the last row on another sheet, and populates a VLOOKUP in the cell next to it. For some reason I keep getting a variable error. Here's the code:

The variable "NewSheetNm" lives in the beginning of this function. This is just the last part of this current function. Anyone have any ideas why this won't work?

0 投票
1 回答
341 浏览

arrays - 使用 vlookup 创建数组

在使用 vlookup 检查值后,我想有条件地从 Google 电子表格中的数据库样式电子表格(具有名称、位置、描述、价格的列表)中获取行 - 我前一段时间使用过它并期望它是CONTINUE一个数组对于“查找”旁边的其他列,但似乎我的记忆在这里失败了,它只是检索“搜索出”的值。

这个公式基本上找到了所需行的第一个值,应该创建一个“2014-15 年选定项目”列表,但我不知道如何扩展它以生成我想要的所有行的列表。有没有一种简单的方法来检索这个,我试过玩arrayformula但没有成功。

我可以简单地更改索引以获取其他值,但是如果这也可以通过数组填充,那将是更可取的......?

0 投票
1 回答
8156 浏览

google-sheets - 谷歌电子表格查找并返回另一个值

我正在使用谷歌电子表格并尝试搜索一个值,然后在相应的单元格中返回一个值。因此,例如,在表 2 中,我想列出 A 列(表 1)中在 B 列的相应单元格中具有特定值(例如 2)的所有名称。我从哪里开始?

0 投票
4 回答
37440 浏览

google-sheets - Google Drive 电子表格:结合 IF 和 VLOOKUP

我正在尝试制定一个将IF语句和VLOOPUP.

基本上,如果通过 VLOOKUP 找到值,我希望公式返回一个值,或者如果找不到则返回其他值......

我已经尝试过

...但这似乎不起作用。

非常感谢您的任何想法...

0 投票
2 回答
392 浏览

google-sheets - 连续形式的 VLOOKUP

在 K250 单元格上,我放了一个公式,这样当用户通过表单公式提交数据时就可以工作了。

但问题是当有人提交表单时,K250 行下降为 K251 并且提交的表单取代了 K250。我发现其他一些人正在谈论使用 Array。我试过这个但没有用。

解决方案是什么?

0 投票
1 回答
18764 浏览

google-sheets - 使用 ARRAYFORMULA 和 INDIRECT 迭代行并作为块返回

Sheet1 具有 A 到 D 列,其中 A 包含唯一的记录键。

在 Sheet2 上,我想根据自己的排序顺序重新排列数据。列 A 包含我自己的自定义排序记录键。

到目前为止,我在 Sheet2 上所做的是;我将 B 列中的记录位置计算为

而且我一直在尝试使用 ARRAYFORMULA INDIRECT 一次性获取数据。我可以正确使用单行

我想要的是下面的东西,但它仍然只返回第一行。

帮助。