Não sei por que essa fórmula está errada?

Não sei por que essa fórmula está errada?

Olá, estou usando esta fórmula

=IF(Jan>[@[Date From]],[@[Monthly Amortization]],0,if(Jan<[@[Date Until]],[@[Monthly Amortization]],0,if(Jan=[@[Date Until]],[@[Monthly Amortization]],0,if(Jan>[@[Date Until]],0,0))))

Ele retorna que você inseriu muitos argumentos para esta função. Alguém pode ajudar com isso eu agradeceria.

Responder1

Você está escrevendo mais do que Value if True e Value if False em seu Nested If
Normalmente você escreve"

=If(Logical Test, Value if True, Value if False)  
=If(Logical Test, Value if True, IF(Logical Test, Value if True, Value if False))

Sua fórmula corrigida:

=IF(Jan>[@[Date From]],[@[Monthly Amortization]],if(Jan<[@[Date Until]],[@[Monthly Amortization]],if(Jan=[@[Date Until]],[@[Monthly Amortization]],if(Jan>[@[Date Until]],0,0))))

Mas o último if deve mudar, você tem Value if True 0 e Value if False 0

informação relacionada