问题标签 [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 投票
2 回答
831 浏览

excel - 如何在excel中进行此vlookup?

我有一个带有两张 Sheet1 和 Sheet2 的 Excel 文档。

Sheet1数据如下。

Sheet2数据如下。

输出应以 Sheet1 结尾:

将上述数据视为样本数据。

你是怎么做vlookup的?

0 投票
1 回答
2344 浏览

excel - Excel 反转 VLOOKUP

我有两个列表,一个从 1 到 10,另一个从 1 到 5。我使用 VLOOKUP 在大列表中搜索小列表,它返回从 1 到 5 的值,从 6 到 10 它返回 N/A。表达是这样的:=VLOOKUP(A:A;B:B;1;FALSE)

我真的需要它来返回从 6 到 10 的值(这些值不在第二个列表中,但在第一个列表中)。我怎样才能做到这一点?不必在同一列或使用 VLOOKUP。我想要一个解决方案来返回不是小列表的值。

谢谢!

0 投票
1 回答
4931 浏览

arrays - 从字符串数组中查找字符串与 Excel 中的字符串数组

我的工作簿中有两张 Excel 工作表。

我在一张纸上有参考表。我需要查找单元格中是否存在某个字符串(其中有一个句子),并在引用表中查找该字符串的值并将其写入。

这就是我想要做的:(Sheet 1是操作表;Sheet 2是参考表。)

我想比较Sheet 2, Column A匹配中的任何字符串是否与Sheet 1, Column A. 然后,如果它们匹配,则针对字符串 in 的值Sheet 2, Column 2应该在Sheet 1, Column B.

你能指导我如何为此编写宏吗?

0 投票
1 回答
495 浏览

excel - 在这种情况下如何使用 VLOOKUP?

这就是我没有成功的尝试。我的工作簿中有 2 张纸。格式和 TC。格式看起来像这样: 在此处输入图像描述

TC 看起来像这样 在此处输入图像描述

我想在格式的最后一列之后添加另一列,在其中添加 TC 值第 10 列中的值。如果两者中的第二列相同。这就是我尝试这样做的方式,但它似乎不起作用,我真的不知道为什么,因为我是 VLOOKUP 的绝对初学者。

为了更好地解释它......如果格式表中第 2(B)列中一个单元格的值在第 2(或 B)列的 TC 表中找到,那么如果第 4 列(V)的值是“Montaj(蒙太奇)”我想将值放在第 10 列(示例中为 235)。非常感谢你的帮助!

0 投票
1 回答
5243 浏览

loops - VBA Excel vlookup循环问题

我在包含订单的 Excel 电子表格中的 VBA 代码有问题。每行都包含一个客户编号,我用它来查找客户电子邮件地址,该编号包含在工作簿的不同工作表中。

vlookup 代码适用于单个单元格,但问题是当我尝试遍历电子表格的所有行时。单个单元格的 Excel 公式是,例如,

为此生成的 VBA 代码是:

将其合并到一个循环中,在选择起始单元格后,我有以下内容:

问题是我希望“表格数组”是固定的,而不是相对于正在查找其值的单元格。但我绝对不知道该怎么做。如果我按如下方式更改代码,则会出现运行时错误:

我尝试过引用、取消引用、设置范围变量、将范围变量与 .address 一起使用……有人可以帮忙吗?

非常感谢。

0 投票
2 回答
154337 浏览

string - Excel vba - 将字符串转换为数字

因此,我使用 left 函数获取字符串的前 4 个字符,我需要使用它运行 vlookup,但它找不到匹配项,因为它正在查看数字。

我想在宏中执行此操作,所以我不确定语法。有人可以帮忙吗?

0 投票
2 回答
239 浏览

excel - Is there a way to create RDBMS-behavior in Excel for row column lookups?

Is it possible to lookup values in excel in the following method:

Table 1

Table 2

The lookup would be to add the column values in table 2 next to the table 'code' in table 1. So table 1 would change to:

Table 1

As a reminder, this is a project being run in Microsoft Excel 2003.

Update

I believe I can use a vlookup on the first column and given I know the placement of the code fields, I could go this route but the issue would be I cannot copy and paste this formula across an entire column because the order of which codes may appear can vary (and are not the same from ID to ID).

0 投票
1 回答
295 浏览

excel - 替换和添加单元格的公式

Excel 截图

我要做的是使 G4 单元格成为所选员工工资和所选套餐的总和。E4 和 F4(Candidate名称和Pkg名称)都是下拉列表,其中包含相关数据。

我猜我需要以某种方式替换Dan" andRaise 2 for63000 and8000 or find the other instance ofDan 并使用右侧单元格的值,但我不知所措。

0 投票
1 回答
35205 浏览

vba - 没有唯一 ID 的名字和姓氏的 VLOOKUP

情况:

我有两张纸:第一张包含员工姓名列表;第二张表包含一份员工工资报告。我需要通过在工作表 2 上搜索员工来将员工工资数据从工作表 2 拉到工作表 1。使这更复杂的是工作表 2 上的报告包含更改的员工、工资,并且没有唯一的 ID。

我希望填写 A 列。我无法永久修改此表,因为它会影响下游报告。

我拆分了以前的 B 列first name, middle initial (if any), last name. 请注意,大约 10% 的名字可能有不同的姓氏。例如,表 1 包含名称 Tara Feather,但第二个报告使用她的娘家姓 Tara Bird。

迄今为止的尝试:

我是 Excel 新手,正在学习VLOOKUP. 我的第一次尝试是根据表 1 和表 2 上的姓氏列提取数据,然后输入数据。不幸的是,虽然这对 90% 的条目有效,但最后 10% 的值有误,而且纠正审计比手动输入花费更多时间。

可能的想法:

我的下一个想法是组合一个If语句VLOOKUP,如果last name匹配,并且first name匹配,然后执行VLOOKUP并拉取值,或者输入“错误”。

有了这个新想法,我不知道我现在是否处于宏观领域,或者是否有可以提供帮助的功能组合。理想情况下,它在 100% 准确度下做得越多越好。但是,如果它可以突出显示它在工作表 2 上完成的名称,我总是可以手动输入未突出显示的名称,仍然可以节省时间。

你的想法和方向是什么?

0 投票
2 回答
4399 浏览

excel - 表中包含字符串之间的字符的 VLOOKUP 字符串

我正在尝试123abc456从表中查找一个值,但我要查找的列将具有例如123-abc456123ab-c456. 字符串中的字符之间可能有破折号,但这些字符可能位于字符串中的任何位置。有没有一种方法可以使用 vlookup 在 excel 中搜索字符串123abc456,而无需遍历查找表中的每条记录并删除字符?如果 excel 中有另一个函数可以实现这个结果,那么我很高兴了解它。