【发布时间】:2021-03-15 15:46:56
【问题描述】:
正如标题所述,我试图在找到min() 返回的值的左侧找到值。我的数据布局如下所示,我要从中提取的列是 TP,因此对于行 Labor (L) = 1,在 LRATC 部分下,TP 值应该是 ATC 值左侧的值找到7.5,即10。
我尝试使用=INDEX((J5,L5,N5,P5),MATCH(MIN(K5,M5,O5,Q5),(K5,M5,O5,Q5),0)) 创建一个范围供其使用,但这会导致#N/A 错误似乎在MATCH() 操作中。
编辑和澄清:如果您想自己测试一下,这里是原始文件Hey! Click Me!。这篇文章的目的是在网上有一个地方可以记录这个问题,因为它不容易从通常的嫌疑人那里找到。我主要是想解决上面提到的match()调用中的错误
【问题讨论】:
-
首先测试 match() 以获得有效输出。一旦可行,然后使用 index() 进行测试。
-
Match() 结果给出了一个位置,所以通常 index() 需要一个范围...
-
@SolarMike 单独匹配会产生
N/A错误我得到 -
然后检查match(),范围是否正确?目标设置是否正确?一旦你解决了这个问题,你就可以继续前进。
标签: excel excel-formula match lookup