Два оператора 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 значение для умножения. Я постоянно получаю 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)))),"")

Связанный контент