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

php - 以编程方式访问 excel,运行 ODBC 查询,保存数据,进行 vlookups

我正在寻找一种方法来自动化使用 Excel 和 ODBC 查询的整个过程。我知道 Excel 可以使用 ODBC 驱动程序对 Mysql 数据库运行查询。但我需要以编程方式触发此查询。

程序或脚本应该能够执行的各个步骤是:
1. 打开 Excel 文件
2. 运行 Mysql 查询(查询不会改变,但查询命中数据库的值将来自 excel 文件)
3. 保存结果以表格形式查询 Excel 文件
4. 使用结果对同一 Excel 文件中的另一张表格进行 vlookups
5. 保存 vlookups 的结果并关闭文件

灵活的语言或任何必要的附加组件。有什么可以帮助的吗?我希望在 windows 和 mac 上都运行它。

0 投票
3 回答
4228 浏览

excel - Excel宏公式在公式中添加引号导致vlookup不起作用

我正在尝试向单元格添加公式。宏在单元格范围周围添加引号,这会导致单元格返回 #name 错误。

这是宏中的代码

这是执行宏后代码在 Excel 中返​​回的内容。

请注意,在我删除单元格 A7 和 D30 周围的引号后,#name 错误消失并且公式有效。

0 投票
3 回答
158 浏览

excel - 查找列值

在 excel 中,我有 3 列,“组”、“关键字”和“组”

两组不同之处仅在于第二组每次具有相同的值两次。

所以我有:

ETC...

我想要的是第四列,它将再次显示关键字,但两次。

所以它看起来像这样:

如果您对我有任何想法,请告诉我!

0 投票
1 回答
3025 浏览

vba - 复杂的 Vlookup/VBA 函数或宏需要“如果包含文本则 vlookup”

我有一个问题, http: //goo.gl/i82eA这是我具有所需输出的示例数据。目前我有一个用户定义的函数,它手动使用许多 if 语句来完成这项工作,但如果它在列中找到某种颜色并返回与其对应的颜色图,我希望能够执行类似 vlookup 的操作。

或者像过滤器函数一样使用过滤器功能,例如过滤所有包含蓝色的单元格并为目标单元格提供蓝色,然后在颜色表中使用下一个值运行下​​一个过滤器。

因此,输入应该像 2 列用于查找数据 1 列用于搜索,并且 1 列是目标列(如果它是函数)

提前致谢

ps:这是我现在使用的代码

代码:

0 投票
2 回答
21630 浏览

vba - 在 Excel 2007 VBA 函数中使用 VLOOKUP

我已经尝试了几个小时的示例,但我不断收到#NAME 的相同错误?

我需要在 VBA 函数中使用 VLOOKUP,然后在将结果放入单元格之前处理结果。首先,我遇到了一个问题,只是为了让 VBA VLOOKUP 部分正常工作。

为了测试这里是详细信息电子表格是......

工作表 = Sheet1

4 行 x 2 列数据。单元 D1:E4 舞蹈:23 法语:42 英语:2 音乐:33

在单元格 A1 中,我将有一个用户估算的内容,该内容将来自 D 列的值,例如法语

在单元格 B1 中,我将调用函数 =GetQty(A1,D1:E4,2) 但我总是得到#NAME?

1)如何正确调用该函数。我这样做正确吗?

在我的 VBA 函数“GetQty”中,我只想对单元格 A1 的值执行 VLOOKUP 并从表中的匹配条目中返回值(单元格 D1:E4),例如返回 42,然后将该值放入列 B1 和(也是通过 VBA 的 C1 列,而不仅仅是在 =B1 的工作表单元格中使用公式)

这是我在函数中尝试的众多示例之一,只是为了让 VLOOKUP 工作。

我尝试了很多例子,但我总是得到#NAME?错误

0 投票
1 回答
10361 浏览

excel - 我可以通过 vlookup 在单元格中找到某个单词吗?

我想做的是。

For Cell C7--- 夹克 蓝色 男装

我想要它做的是使用男士的符号

所以我的原始表中列出了所有产品...这是另一个列表,我想做夹克蓝色男士-------- | 夹克蓝色 | ♂ |

那么 Vlookup 是否识别(男士)并将使用该列表自动填充另一个单元格?

我试过了,它给了我一个NA#

谢谢...这是一个巨大难题的最后一步

新问题

我可以每张纸只有一个 Vlookup 命令吗?

当前的=VLOOKUP(B397,Sheet2!C3:D5,2) IS 也返回 ♂ 但该单元格中的特定单词是 Women's

所以我想我需要弄清楚女性和男性之间的区别。我尝试了很多公式,但我NA#在公式中得到或错误。

谁能回答这个问题,或者我真的被卡住了,必须在所有 10k 个条目中添加 ♂ 和 ♀ 和 Ω?

0 投票
1 回答
112 浏览

excel - 需要删除旧 SKU# 并在主表上输入新 SKU #

这个项目不断抛出新的和令人兴奋的东西,我遇到了很多麻烦。

我希望有一个简单的解决方案,但我开始怀疑这可能是一个宏观问题。

我所拥有的是......产品的总清单,其中有 10,000 个。现在是季节结束,我们正在将一系列产品转移到停产部分。

所以我需要知道的是如何删除我需要的所有 SKU……然后作为一个额外的奖励功能……将本季的新 SKU 添加到主列表中。

我希望做的是创建一些东西,当我们必须在六个月内再次这样做时……我们不必单独输入数据,只需添加一个已停用的列表……和一个新列表,它会自动更新主要清单。

我将不得不添加 SKUS 和它们包含的数据,我对此的唯一了解是使用 Vlookup。

谢谢。

0 投票
1 回答
2399 浏览

excel - Vlookup 限制 - 想要向后传输

Vlookup 可以向后处理数据还是逻辑总是向前?

IE:

我的数据必须在另一张纸上双向传输。它们需要通过相同的数字链接,但项目要求它从左到右和从右到左阅读

所以

1 蓝色车 2 红色车 3 绿色车

然后是镜子

车蓝 1 车红 2 车绿 3

是否可以使用列表中的数字作为参考来填充工作表,或者我是否需要制作另一张工作表来为我改变周围的一切?

谢谢

0 投票
2 回答
8248 浏览

excel - EXCEL - 如何获取另一列中的值符合特定条件的行中第一列的值?

我有一个包含以下数据的 Excel 电子表格

----- A-----------------B

1 ----X

2

3----2012年1月-----30

4----2012年2月----50

5----2012年3月-----105

6----2012年4月--------140

我想在 A1 单元格中设置一个公式,该公式将为我提供第一行 A 列的值,其中 B 列的值高于 100 ...在我的情况下,该值是 2012 年 3 月

我知道我应该使用 VLOOKUP 功能,但我从未使用过它,这对我来说有点科幻......特别是因为我需要在那里放一个条件

请帮忙

0 投票
1 回答
1783 浏览

excel - 在列上迭代 VLOOKUP

在 LibreOffice 上(在 Excel 上也一样?),我想将公式 VLOOKUP(C2;B1:D2;3;0) 迭代到我的所有列中。例如 VLOOKUP(C2;B1:D2;3;0)、VLOOKUP(C3;B1:D3;3;0)、VLOOKUP(C4;B1:D4;3;0) 等

但是如果我复制粘贴,我会得到 VLOOKUP(C3;B2:D3;3;0)、VLOOKUP(C4;B3:D4;3;0) 等 --> 数组总是相同的大小

任何的想法?