问题标签 [excel-match]

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 回答
3194 浏览

excel - 使用 IF、INDEX 和 MATCH 从非空白的两列中检索值

我想一起使用IF,INDEXMATCH函数来从另一张有两列的工作表中获取输出(其中一个始终为空白,因此需要来自非空白列的值)。

我使用的公式看起来像:

此公式仅从一列返回值,当相应列为空白时,它会显示#N/A

我希望它显示非空白的任何一列(另一张纸上的两列中)的值。

0 投票
1 回答
262 浏览

excel - IF、INDEX 和 MATCH 函数用于检索具有特定关键字的值

如果它与相应的电子邮件列匹配并且具有关键字,我想检索活动工作表上单元格中的值search。此公式显示错误#VALUE!

0 投票
4 回答
18537 浏览

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

我在一张表中创建了一个带有属性的 excelIDNAME

表 1:

在此处输入图像描述

在另一张表中,我以随机方式命名,并且必须使用SHEET-1数据引用将它们映射到正确的 ID。

表 2

在此处输入图像描述

突出显示的值是手动输入的。有没有可以自动填充数据的公式。

注:以上数据为样本数据集,表 2 中的原始数据不同。第二表中将有 2 列以上。

0 投票
1 回答
3181 浏览

excel - MATCH 和 INDEX 成矩阵

我在网上做了一些关于如何用两个标准查找值的研究。我发现它是使用MATCHand完成的INDEX。但不知何故,我就是无法让它工作。我确实按了Ctrl+ Shift+ Enter。这是我的公式:

示例场景是我有一个名为 Entitled Discount 的列。我有GoldSilverBronze会员。Gold5%如果买Product但有3%如果买Package。购买时Silver有但购买时有:10%Product4%Package

0 投票
1 回答
1444 浏览

excel - 查找最大行数,返回列名

1我在和之间有四行六列的随机数10A顶部的标题F相应地命名。我想在另一张纸上填充一个范围(A1:A6),每行的最大数量。使用该MAX功能很容易。但是,在另一个范围 ( B1:B6) 中,我想放置该数字所属的列名。

AnHLOOKUP()不起作用,因为一行中的最大值可能不是整个工作表中的唯一数字。我正在考虑一个MATCH INDEX类型函数,但我对这些函数的理解,特别是结合起来,很差。

0 投票
1 回答
489 浏览

excel - 结合 SUM 和 INDEX MATCH

我正在使用以下公式从每个数据透视表中获取一个数字并对结果求和。

然后将公式向下复制以将 A1 中的名称向下匹配到 A100。问题是,在某些情况下,只有两个数据透视表之一的名称匹配,并且没有计算结果。如果在两个数据透视表中都找到该名称,则它的计算没有问题。

我如何指定如果没有匹配项,它应该将其视为零并继续?

0 投票
2 回答
218 浏览

excel - 无法使用 VLOOKUP/INDEX/MATCH 返回相同输入的多个值

我曾尝试在线搜索以解决此问题,但似乎无法找到解决此问题的合适方法。

我正在尝试查找连接到网络中每个交换机的所有 MAC 地址。

我在 excel 中执行此操作并具有以下示例数据:

我试过使用 VLOOKUP 但显然只返回第一个值,我试过玩 INDEX 和 MATCH 但我没有任何帮助。

理想情况下,我希望看到:

等等......任何关于此事的帮助或对潜在解决方案的建议将不胜感激!

0 投票
1 回答
2153 浏览

excel - 匹配功能不起作用

在 Excel 中,我MATCH在一列车辆登记号上使用该函数。我遇到的奇怪的事情是,除了一个注册号之外的所有MATCH功能都正常工作。它似乎不喜欢包含不匹配的车辆登记号的单元格。我检查了单元格的格式,它与车辆登记列上的其他单元格相同。

我认为这可能与车辆登记本身(这是一个字符串,而不是数字)有关,所以我尝试输入字符串example并将公式放入包含车辆登记的=MATCH(L1,C:C)C(我现在遇到问题的单元格)读取example) 并l1包含字符串example并且仍然是N/A. 我对此完全感到困惑。

关于为什么会发生这种情况有什么建议吗?

0 投票
2 回答
1211 浏览

excel - SUMIFS:如何在指定范围时将列名写为公式?

表中有 B 到 Z 列。我想对包含“Mar-15”作为标题的列求和,前提是 A 列的值大于或等于“Mar-15”。

所以,如果我在 Sheet1 中有以下内容 -

我在 Y 和 Z 列中有以下内容 -

我希望能够在 Z2 中编写一个公式,它将标题等于 Y2 的列中的值相加,并且列 A 大于或等于 Y2。所以在这里,公式所需的答案是1110因为 Y2 包含Mar-15

更清楚地说,如果 Y2 包含Apr-15,那么 Z2 中的结果应该是22000

现在,我有公式

这给了我 2,它是第一行中的列索引,与 Y2 中的值匹配。

然后,我修改它以获取标题的地址 -

这给了我$B$1。为了单独获得专栏,我正在做=LEFT(ADDRESS(1,MATCH(Y2,$1:$1,0)),2)这给了我$B

现在,我想做SUMIFS这个地址函数返回的列的a,并指定列A应该大于Y2中的值的条件。

应该是什么?根据 Y2 中的值,我想要求和的列可能会有所不同。那么我应该插入什么公式来代替某些东西

我试过了LEFT(ADDRESS(1,MATCH(Y2,$1:$1,0)),2):LEFT(ADDRESS(1,MATCH(Y2,$1:$1,0)),2),因为LEFT(ADDRESS(1,MATCH(Y2,$1:$1,0)),2)给了我$B并且我认为这个公式会给我$B:$B,但这不起作用。

0 投票
1 回答
86 浏览

excel - Excel - 匹配 2 列中的值

考虑 ColumnsAC,其中的值C可以在 中找到A

如何获得满足以下条件的匹配?

  • 如果在C中找到的值A,它将打印1
  • 如果没有找到匹配项,它将0在列中打印出来B

在此处输入图像描述