你好我正在使用这个公式
=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
你在嵌套的 If 中写的不仅仅是 Value if True 和 Value if False
通常你会写“
=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