我想在表格列A8、B8和C8中查找三个查找值Number1、Number2和String1。这是我使用的公式:
=MATCH(A8&B8&C8,tbl[Number1]&tbl[Number2]&tbl[String1],0)当查找数组中有多个行时,它工作得很好。但是,当只有一行时,我会得到一个#VALUE!错误。
不工作:

工作:

在计算公式时,它看起来很好,但Excel似乎没有将第二个"12a“识别为数组:

这个问题可以避免,公式可以改进吗?
发布于 2022-02-01 13:59:30
强制返回数组的一种方法:
=MATCH(A8&B8&C8,IF({1},tbl[Number1]&tbl[Number2]&tbl[String1]),0)
https://stackoverflow.com/questions/70941757
复制相似问题