
Здравствуйте, я использую эту формулу.
=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))))
Возвращает вы ввели слишком много аргументов для этой функции. Может кто-нибудь помочь с этим, я был бы признателен.
решение1
Вы пишете больше, чем Value if True и Value if False в вашем Nested If
Обычно вы пишете "
=If(Logical Test, Value if True, Value if False)
=If(Logical Test, Value if True, IF(Logical Test, Value if True, Value if False))
Ваша исправленная формула:
=IF(Jan>[@[Date From]],[@[Monthly Amortization]],if(Jan<[@[Date Until]],[@[Monthly Amortization]],if(Jan=[@[Date Until]],[@[Monthly Amortization]],if(Jan>[@[Date Until]],0,0))))
Но последний if должен измениться, у вас есть Value if True 0 и Value if False 0