我想在Excel中使用列表形式的几个条件(文本,字符串)执行匹配。例如:
Match(A:A & B:B, C:C & D:D, 0) (With the array parenthesis of course)
我试过这个,但它不起作用。
我也在网上看了一下,发现没什么相似的
任何想法我怎么能这样做?
问候。
答案 0 :(得分:0)
要返回A&B
与C&D
匹配的第一个行号,请键入以下数组公式:
= MATCH(TRUE,(A:A&B:B)=(C:C&D:D),0)
注意:这是一个数组公式,这意味着在输入公式后必须在单元格中按Ctrl + Shift + Enter。
另请注意:此公式需要相对较长的时间来计算,因为它会检查整个列。我建议根据需要将公式缩小到一定数量的行。
例如,
= MATCH(TRUE,(A1:A10&B1:B10)=(C1:C10&D1:D10),0)
完成同样的事情,但只检查电子表格的前10行,从而大大减少计算时间。