Estou tentando usar as funções IF e VLOOKUP para acionar uma fórmula com base no que está em uma determinada linha.
A primeira linha contém quanto é devido. A segunda linha contém um dos cinco valores originais possíveis (115, 95, 65, 45, 35).
Se a célula contiver um desses valores originais, eu preciso disparar a fórmula correta, que retornaria uma das duas respostas, o "valor original" (em formato numérico) ou "8.50".
O "Vencimento" será zero ou um valor igual ou maior ao "Org $" - se isso não ocorrer, uma mensagem de erro deverá ser retornada.
Por exemplo,
Due Org$ Answer I need formula return
0.00 45 45
65.00 65 8.50
115 35 8.50
0 115 115
se o $ Org é um desses cinco valores, então ele acionaria uma fórmula que determinaria se esse org $ é igual a zero, então ele produz o valor original, se não for igual a zero, então, ele produzirá "8.50 "- se um número no org $ não for um dos cinco, então" ERROR "deve aparecer. Ou se o valor de "Due" for menor que o Org $, então "ERROR" deve ser o resultado.
Eu tentei usar uma string IF (=IF(B2=115,$J$4,IF(B2=95,$J$5,IF(B2=65,$J$6,IF(B2=45,$J$7,IF(B2=35,$J$8, "ERROR")))))
- onde o $ J $ 4 é o seguinte em uma tabela: =IF(B2<=A2, 8.5,115)
Quando eu uso isso, o primeiro sai corretamente, mas toda a Org $ abaixo retorna a resposta da Org $, independentemente do que está em "Due"
Alguma sugestão? esteve nisso por dois dias (também tentei usar o vlookup combinado com a função if.