
=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 значение для умножения. Я постоянно получаю False всякий раз, когда число больше 120, что означает, что оно не попадает во вторую часть формулы. Пожалуйста, посоветуйте..
решение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)))),"")