不知道為什麼這個公式是錯的?

不知道為什麼這個公式是錯的?

你好我正在使用這個公式

=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


您在巢狀的“如果通常” 中編寫的內容不只是“True 值”和“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

相關內容