C# 如何根据给定的条件将IF语句放入Excel?
我正在为自己做一个储蓄账户记录,我现在在Excel中有这个布局 我非常擅长C#和Java编程,但我不知道如何在Excel单元格中编写IF语句。但我的算法还是这样 如果TXN类型等于存款,则 valueAmount加上valueBalance。 否则,如果TXN类型等于撤回,则 价值余额减去价值金额C# 如何根据给定的条件将IF语句放入Excel?,c#,excel,if-statement,C#,Excel,If Statement,我正在为自己做一个储蓄账户记录,我现在在Excel中有这个布局 我非常擅长C#和Java编程,但我不知道如何在Excel单元格中编写IF语句。但我的算法还是这样 如果TXN类型等于存款,则 valueAmount加上valueBalance。 否则,如果TXN类型等于撤回,则 价值余额减去价值金额 我想知道如何将此算法转换为Excel IF语句。答案应出现在平衡单元格中,因此不可编辑。余额值将在我想做的事情(存款或取款)和金额单元格中所述的值之前发生变化。假设美元和美分,将初始余额放入E2和E
我想知道如何将此算法转换为Excel IF语句。答案应出现在平衡单元格中,因此不可编辑。余额值将在我想做的事情(存款或取款)和金额单元格中所述的值之前发生变化。假设美元和美分,将初始余额放入E2和E3中,输入:
=IF(C3="Deposit",ROUND(E2+D3,2),ROUND(E2-D3,2))
因此,您希望在计算中使用单元格E2(valueBalance),然后将结果存储在单元格E2??如果是的话,你不能。您将得到一个循环引用错误。假设没有理由OP put“else if TXN Type等于draw”而不是简单的“else”,则正确。如果只有两种交易类型:贷记和借记,则海报可以通过输入存款并将所有借记留空来节省大量输入…………因为在大多数银行账户中,借项远多于贷项