=IF(Values_Entered,Loan_Amount,"") 是公式 Value_Entered = =IF('贷款摊销计划'!$D$12<>"",1,0)
?? IF 中有两个变量(没有 AND 或 OR 或 NESTED IF)?? 不知道第一个 Values_Entered(隐藏公式)末尾的 ,1,0 是如何工作的
谢谢
答案1
我希望这是对您的问题的正确理解,如果不是,请纠正我。
在 IF 公式中:第一个参数为条件,第二个参数为条件成立时的语句True
,第三个参数为条件成立时的语句False
不知道第一个 Values_Entered 末尾的 ,1,0 如何工作(隐藏公式)
末尾的 1,0Values_entered
起到标志的作用。在这种情况下,Excel 会将 识别1
为 ,而True
则为。0
False
话虽如此,第一个公式以人类可读的方式呈现为:
If Values_Entered is True or 1, show Loan_Amount. Otherwise, show nothing.
答案2
=如果(输入的值,贷款额度,””)
输入的值为:=IF('贷款摊销计划'!$D$12<>"",1,0)
我认为第一个公式缺少一个条件(粗体)
Value_Entered 中的值是从名为“贷款摊销计划”的工作表中的单元格 D12 中检查的。
如果 D12 不为空,则为 1(真);如果 D12 为空,则为 0(假)
因此,在第一个公式中,D12 中的值与另一个单元格 Loan_Amount 进行比较。
您能告诉我您想在实际单元格中看到什么吗?或者这是您试图理解的工作表中的现有公式。
目前,只要 Loan_Amount 中有一个值,它就会被复制到第一个公式所在的单元格中。