Tag: 匹配

索引匹配在哪里条款适用

我想要返回基于索引/匹配where子句适用的值。 ==>find条形码的价格= 10(这是可变的)和味道=激情。 到目前为止,它只返回第一行的条形码,它find了“10”,即条形码1而不是2。 = IF(ISERROR(INDEX(F:F,MATCH(B2,I:I,0))), “”,INDEX(F:F,MATCH(B2,I:I,0))) 目前为止的结果: 有人可以build议吗? 谢谢!

在文本文件中识别datedate格式不正确的数据

我需要从C2中提取date,并找出在C2和A1的date之间的差异 date格式为“2015年7月18日”,有什么想法? 数据库每个单元格的文本数量不同。 有没有在这附近,以便我可以将公式应用到每个细胞,并拉日/月/年?

Excel INDEX / MATCH不符合第三条标准

我有5列的数据,我正在使用INDEX / MATCH函数从第5列中提取数据,基于第1,3和4列的精确匹配。所以基本上用户select3个不同的标准(从下拉列表中),如果全部三个匹配列1,3和4正好那么结果来自第5列。这是我正在使用的function… {=IFERROR(INDEX(F5:F500,MATCH(1,(E5:E500=Production!B4)*(G5:G500=Production!B8)*(H5:H500=Production!B6),0)),"")} 我曾经有过的问题取决于select的标准,可能会有4到10个结果,所以我用下面的方法来得到下一个结果… {=IFERROR(INDEX(F5:F500,MATCH(1,(E5:E500=Production!B4)*(G5:G500=Production!B8)*(H5:H500=Production!B6),0)+1),"")} 对于每一行,我只是在函数的末尾添加了另一个数字(即“+2”“+3”等等)以获得所需的结果。 正如我上面提到的一些标准将有较less的结果,这是我的问题是…一旦我有所有可用的结果(例如3结果)下一行(“+3”)应吐出一个错误,因为没有更多的结果完全符合标准,而是函数只是给我下一个匹配前两个标准但不是第三个的结果。 我很抱歉,如果这似乎令人困惑,有点难以解释这可能是为什么我不能在论坛上的任何帮助。 任何意见将非常感激。 (注:我从上面的函数中删除了“$”,所以他们更容易阅读)谢谢!

如何在SPSS中重新创buildExcel的“索引(,,匹配())”function?

我正在尝试在SPSS中重新创buildExcel的“索引(,,匹配())”函数。 我的数据组织如下: “位置”variables指示了“值”variables应该去的列(T:V)。 在第一行中,位置依次为1-3,因此T:V列中的值与“值”variables的顺序相同。 第二排位置是2,3,1; 所以“Value1”中的值应该在U列(最后一个variables块中的第二列)中出现,“Value2”中的值应该出现在列V中,而“Value 3”中的值应该出现在列T中。等等。 在SPSS中进行调查之后,SPSS的索引和匹配function将无济于事。 是否有任何Excel / SPSS用户知道如何在SPSS中使用语法来完成此操作?

matrix中的索引匹配(多行,多列)

我有一个关联表,其中输出应该是一个前5名相关列表。 问题:我可以使用“大”function来获得前五名,但没有“姓名标签” 我可以使用索引/匹配来获得最大的结果,但只能用于一列。 我发现有关这个主题的多个网页,但总是在相反的方向: http : //www.atlaspm.com/toms-tutorials-for-excel/toms-tips-for-excel-look-up-intersecting-value-by -ROW和列的准则/ 在ColumnA和Row1中的值是已知的,与它们匹配的值是缺less的,我需要来自ColumnA和Row1的名称,因为我知道结果 使其更清楚: 所以在旁边显示排名前5的那一栏(1,0.99,0.97 ect。)应该有:AA,CA,EC,ED,BA 有什么想法吗? 谢谢

比较Excel中的两个单元格,并返回匹配的字符数

我正在寻找一个Excel函数,它比较两个单元格,并返回这两个单元格之间匹配字符的数量。 我想让函数忽略大小写,即A = a,B = b等 例: A1 = abcdef , B1 = Afcblm .. C1 = 4 (匹配字符数= 4( afcb ) 函数应该比较两个单元格中的所有字符,然后返回两个单元格中存在的每个字符,而不pipe顺序如何。 我已经创build了下面的function =SUM(IFERROR(IF(MID(A1, ROW(INDIRECT("$1:$" & LEN(A1))), 1)=MID(B1, ROW(INDIRECT("$1:$" & LEN(B12))), 1), 1, 0), 0)) 当我把这个应用到上面的例子C1 = 1时,它不工作,我相信这个问题是由于这个函数比较字符顺序。

Excel索引匹配如果大于10%

我试图find最有效的方式来总结一个Excel表格,只有高于10%的结果包含在一张单独的表格中。 我知道如何使用INDEX MATCH ,并且当VALUE大于10%时需要进一步,只有INDEX MATCH 。 请参阅表格,在其他选项卡中find顶部工作表,汇总表将仅填充大于10%的描述。 我确信有这样做的一个优雅的方式,我似乎把我的步骤复杂化,把它们分解成额外的列,如果然后尝试匹配,然后返回参考值,但最终我失败了。 为什么我不能使用Index Match (0.1,C:C,-1) ? 其中0.1是10%。 Col E ,未格式化的“真实”值是0.01-0.15。 Excel失败,如果我尝试=Match(0.1,E:E,-1) 。

excel中的错误公式

在Excel中,如果我有以下 =匹配( “ABC”,A:A,0) 如果它错误,那么它会抛出一些像 #value 所以我说这个 = iserror((match(“abc”,A:A,0),“Not found”,match(“abc”,A:A,0)) 但是这似乎是凌乱的代码..运行相同的公式两次,这可以形成更好地给出相同的结果? 干杯

总计只有来自两列的匹配值

大家好, 有人知道如何列B列(小时),如果列A的数字与列E相匹配,总和按月计算。 例如,以二月份的数据为例,因为A列和E列中只有3000和4000,所以我需要在B月份之前将B列的小时数(20 + 10 = 30)相加。 我还附上了下面的示例excel表格。 https://www.dropbox.com/s/0s51g1i8g6s6e2d/Test.xls?m 提前致谢。 🙂

匹配整个单词/短语并replace

我试图用另一个replacestring,但问题是该string部分匹配其他string。 我试图创build一个函数,search另一个电子表格中的每一行,并返回该行,如果我的search短语find。 当使用较长的单词或独特的单词或者我input代码短语作为search条件时,脚本可以很好地工作。 问题是,如果string部分匹配其他string,它会被复制,我得到了很多错误的结果。 我需要function来停止在结果的单词内查找,而是将整个单词或短语作为一个整体进行匹配。 到目前为止,这是我的脚本: Sub Light() Dim rng1 As Range Dim fnd1 As String fnd1 = "Quantity" Sheets("TEST").Activate Set rng1 = Sheets("TEST").Cells.Find(fnd1) If Not rng1 Is Nothing Then Range(Cells(rng1.Row, rng1.Column), Cells(Rows.Count, rng1.Column).End(xlUp)).Copy _ Sheets("TEMPLATE").Range("A5") Cells(1, 1).Select End If 而在这里,我有我的问题,因为第二个search条件是部分满足和复制。 Dim rng2 As Range Dim fnd2 As String fnd2 = "Quantity order min" Sheets("TEST").Activate […]