两个使用索引匹配的 If 语句

两个使用索引匹配的 If 语句

=IFERROR(IF(I33<120,INDEX('Cost Lookup'!$E$3:$E$12*I33,MATCH(Data!J33,'Cost Lookup'!$C$3:$C$12,0))),IF(I33>120,INDEX('Cost Lookup'!$F$3:$F$12*I33,MATCH(Data!J33,'Cost Lookup'!$C$3:$C$12,0)),""))

以上是我正在使用的公式。如果单元格的值小于 120,我想在 E 列中查找要相乘的值。但是,如果单元格的值大于 120,我想在 F 列中查找要相乘的值。每当数字大于 120 时,我都会不断得到 False,这意味着它不会进入公式的第二部分。请指教。

答案1

有些内容你放)错了地方:

=IFERROR(
    IF(I33<120,INDEX('Cost Lookup'!$E$3:$E$12*I33,MATCH(Data!J33,'Cost Lookup'!$C$3:$C$12,0)),     
    IF(I33>=120,INDEX('Cost Lookup'!$F$3:$F$12*I33,MATCH(Data!J33,'Cost Lookup'!$C$3:$C$12,0)))),"")

相关内容