Tag: excel match

MATCHfunction不能正常工作

在Excel中,我在一MATCH号码上使用了MATCHfunction。 我所遇到的奇怪的是除了一个注册号之外, MATCHfunction正常工作。 它似乎并不喜欢包含车辆登记号码不匹配的单元格。 我已经检查了单元格的格式,并且与车辆注册栏中的其他单元格相同。 我认为这可能是与车辆注册本身(这是一个string,而不是一个数字)有关,所以我试着把string的example并把公式=MATCH(L1,C:C)列C包含车辆注册(我现在正在读取example遇到的单元格)和l1包含stringexample ,仍然是N/A 我完全被这个困惑了。 有什么build议,为什么发生这种情况?

检查多个其他工作表是否存在Excel单元格值,如果是,则返回另一列中工作表的名称

我的工作手册的前两页分别包含大约2000个值的单列A列。 除了这两张纸之外,我还有42张其他的纸张,每张纸张都包含20-1500个值,也是在一个单列中。 对于表1和表2列A中的〜2000个值中的每一个,我试图检查这些值是否存在于其他42张表中的任何一张中。 如果是这样,我想要他们存在的工作表的名称显示在B列。 所以: IF sheet1.A1.value EXISTS IN sheet3.A:A RETURN sheet3.name ELSE IF sheet1.A1.value EXISTS IN sheet4.A:A RETURN sheet4.name 等等…

在Excel中,在公式中间返回整列

我目前在Excel中使用索引/匹配公式 =index(P:P,Match(1,B:B="text")*(F:F="text2"),0)) 而不是事先知道数据是在列P:P ,可以这样设置,所以公式会从它的标题find正确的列? 例如,发现通常在列P:P名为SAMPLES的列已经转移到列Q:Q ,该公式将使用Q:Q而不是? 编辑:我已经取得了一些进展,我现在有1列是灵活的 =index(A:Z,match(1,(B:B="text")*(F:F="text2"),0)match("samples",1:1,0)) 现在我将如何做B列:B和F:F灵活知道列b将始终由“颜色”和列F由“types”

Excel匹配大于零

我在Excel中工作,我想使用公式MATCH来检索列中每个大于零的数字的行。 例如,有下一列 Number 0 0 6 1 0 8 0 0 0 0 10 我想在其他栏目中获得以下内容: Rows 3 4 6 11 ¿是否可以用MATCH公式来做到这一点? 如果不是,那么怎么做到这一点?

Excel 2016 – 如何检查两个工作表中的数据

我有一个Excel查询的原始数据,它提供了账号(字段2)的详细信息。 我也有一个我想从原始数据中排除的帐号列表。 最初,我以为我可以用NOT IN条件在SQL中排除它们。 但是当时我被告知有大约两万个账户需要排除。 所以,我想,我可以在一个工作表中将原始数据导出到Excel中,并添加要在另一个工作表中排除的帐号,然后使用Excel检查这些帐号并给出评论。 工作表1(原始数据): ——————————— |Field 1|Field 2|Field 3|Field 4| ——————————— | 1234| A1234B| XYZ| 258.00| ——————————— | 2678| B1234C| ABC| 457.25| ——————————— | 5465| C1234D| DEF| 652.47| ——————————— | 4587| D1234E| GHI| 458.36| ——————————— | 3589| E1234F| JKL| 685.47| ——————————— 工作表2(要排除的帐户): ——— |Field 2| ——— | A1234B| ——— | J1234L| ——— […]

Excel MATCHfunction不能用于自动数据更新

我有一个像这样的excel函数: =MATCH($A3,Table[Column],FALSE)+1 这个函数做的是返回匹配行的行号 table[column] == $A3 这在静态文件中工作正常。 然而,只要我从Table的数据自动更新每一分钟刚刚停止工作(我得到#N/A错误作为函数返回)。

用variables评估匹配function

我想通过VBA使用这个 – =MATCH("PlanA",A:A,0) 与EVALUATE 。 Sub Test() Dim SectionStartRow As Integer Dim planname As String planname = "PlanA" SectionStartRow = [MATCH(planname,A:A,0)] 'Error 2029 /// Type mismatch '13 End Sub 我已经试过了: SectionStartRow = Evaluate("MATCH(planname,A:A,0)") 'Error 2029 /// Type mismatch '13 和 SectionStartRow = Evaluate("MATCH(" & planname & ",A:A,0)") 但似乎没有任何工作。 请注意, plannamevariables被一组很长的函数拒绝。

MATCH和INDEX成matrix

我在网上做了一些关于如何用两个标准来查找数值的研究。 我发现它使用MATCH和INDEX 。 但不知何故,我不能使它工作。 我按了Ctrl + Shift + Enter 。 这是我的公式: =INDEX(Tables!$F$3:$G$6,MATCH(1,(D2=Tables!$E$3:$E$6)*(H2=Tables!$F$2:$G$2),0)) 示例场景是我有一个名为“授权折扣”的列。 我有Gold , Silver , Bronze会员。 Gold有5%如果购买Product但有3%如果购买Package 。 Silver购买Product有10% ,购买时有4% Package : 会员套餐产品 无0%0% 黄金3%5% 银4%10% 青铜5%15%

在公式中使用的excel匹配函数作为参考

我有以下公式 =VLOOKUP(A4,Logged!A:I,3)+VLOOKUP(A4+1,Logged!A:I,3)+VLOOKUP(A4+3,Logged!A:I,3)….. 因为它是长公式,我想使用MATCHfunction =MATCH(A4,Logged!A:A,0) 这给了我12的结果。 现在我想要做的就是做一些事情 =SUM($e$(MATCH(A4,A:A,0):$E$MATCH(A4,A:A,0)+5) 我希望会给 =SUM(E12:E17) 但我只是得到一个错误。

如何在唯一ID的帮助下将工作表1数据映射到工作表2?

我创build了一个带有属性ID , NAME的Excel工作表。 表1: 在另一张表中,我有一个随机的名字,他们必须映射到正确的ID与SHEET-1数据的参考。 表2 : 突出显示的值是手动input的。 有没有任何公式可以自动填充数据。 注意:上面的数据是样本数据集和原始数据在图表2中不同。第二个表格中将有超过2列。