【问题标题】:How to put IF statement in Excel based on my condition given?如何根据我给定的条件将 IF 语句放入 Excel 中?
【发布时间】:2015-06-17 21:55:30
【问题描述】:

我正在为自己做一个储蓄账户记录,我现在在 Excel 中有这个布局。

Click here for the screenshot

我非常擅长 C# 和 Java 编程,但我不确定如何在 Excel 单元格中编写 IF 语句。但无论如何,我的算法就是这样。

如果TXN Type等于Deposit,那么 valueAmount 加上 valueBalance。 否则,如果 TXN Type 等于 Withdraw,则 valueBalance 减去 valueAmount

我想知道如何将此算法转换为 Excel IF 语句。答案应出现在余额单元格中,因此不可编辑。余额值将在我想做的事情(存款或取款)和金额单元格中显示的值之前发生变化。

【问题讨论】:

  • 所以您想在计算中使用单元格 E2 (valueBalance),然后将结果存储在单元格 E2 中?如果是这样,你不能。你会得到一个循环引用错误。

标签: c# excel if-statement


【解决方案1】:

假设美元和美分,将初始余额放入 E2 并在 E3 输入:

=IF(C3="Deposit",ROUND(E2+D3,2),ROUND(E2-D3,2))

【讨论】:

  • 正确,假设 OP 没有理由放“如果 TXN 类型等于撤回”而不是简单地“其他”。
  • 如果只有两种交易类型:CreditDebit,那么发帖人可以通过输入Deposit来节省很多打字> 并将所有借方留空......因为在大多数银行账户中,借方的数量远远超过贷方
猜你喜欢
  • 1970-01-01
  • 2019-07-05
  • 2011-10-19
  • 2013-03-25
  • 1970-01-01
  • 1970-01-01
  • 2014-01-02
  • 1970-01-01
  • 2016-02-28
相关资源
最近更新 更多