【问题标题】:EXCEL - IF statement, with wordsEXCEL - IF 语句,带单词
【发布时间】:2016-08-12 05:20:17
【问题描述】:

下午好,

我正在寻找一个 Excel/GOOGLE 表 =SUM(IF()) 语句公式,该公式将有助于了解我在任何给定月份是赚了还是亏了钱。为了节省输入信息的时间,我希望在 TOTAL 行中的一个单元格根据使用的 PAYMENT TYPE 计算正数和负数,然后打印出余数。

这也是在这一个月的时间里为我的生活添加新物品时的库存,因为我就是那样奇怪。

(例如,请参阅 Google 表格链接)ie Expense Report

即。我的费用按 PAYMENT TYPE 列排列:CC(用于信用卡,负数)、CASH(负数)、GC(用于礼品卡,未添加)或 DEPOSIT(用于收入,正数)。

“添加的负数/正数”是余额的外观:红色表示花费的钱(CC、CASH),灰色表示无费用(GC),绿色表示赚到的钱(存款)。

然后,=sum(if()) 公式将能够轻松计算最终结果,红色(损失的钱)或绿色(赚的钱)。

如果 =sum(IF()) 之外还有另一个公式可以完成这项工作,我很想看看它是如何应用的,所以我可以学习它。

提前感谢您的回复。

-ECP03

【问题讨论】:

    标签: excel if-statement sum


    【解决方案1】:

    很遗憾,我当前的网络阻止了 Google 文档,因此我无法查看您的示例文档。根据我收集的信息,您有几个信息列(费用、金额等),然后是一个包含付款类型的列。您可以通过以下两种方式做到这一点:

    假设:您有 NAME(范围 A1:A5)、EXPENSE(范围 B1:B5)和 PAYMENT_TYPE(范围 C1: C5)作为您的 3 列,总共有 4 笔交易。标题是第一行 (A1:C1)。这假设您永远不会有超过 1000 笔交易来跟踪;只需将 1000 修改为您需要的任何新最大值。

    1) 此解决方案为您提供总和。它没有告诉你正面和负面的正面和负面贡献。为此,请参阅解决方案 2。

    将您希望净收入的单元格设置为:

    =SUMIF(C1:C1000,"DEPOSIT",B1:B1000)-SUMIF(C1:C1000,"CC",B1:B1000)-SUMIF(C1:C1000,"CASH",B1:B1000)
    

    2) 这是同时显示正面和负面贡献的解决方案。

    留出 3 个单元格(例如 E1、E2 和 E3)。将 E1 设置为:

    =SUMIF(C1:C1000,"CC",B1:B1000)+SUMIF(C1:C1000,"CASH",B1:B1000)
    

    这是您的“底片”单元格。将 E2 设置为:

    =SUMIF(C1:C1000,"DEPOSIT",B1:B1000)
    

    将 E3 设置为:

    =E2-E1
    

    然后你所要做的就是使用条件格式(如果你不知道怎么做,请告诉我或谷歌它)将单元格 E3 设置为绿色,如果其中的金额 > 0,则为红色它是

    【讨论】:

      【解决方案2】:

      谢谢你,Judu Le。

      这个公式可以解决问题。

      我确实使用了你的第一个答案。

      即。 =SUMIF(C1:C1000, "存款", B1:B1000) - (SUMIF(C1:C1000, "CC", B1:B1000)+SUMIF(C1:C1000,"CASH",B1:B1000))

      最终结果没有加减GC余额,这正是我想要的。

      这非常有效。感谢您的及时反馈。

      -ECP03

      【讨论】:

      • 您好,如果您发现我的帖子解决了您的问题,能否将其标记为最佳答案?谢谢!
      • 另外,只是为了澄清一下:您的答案与我的答案中的解决方案 1 有何不同?
      • 我的意思是说我使用了你的简化版 (1)。快速打字和移动。道歉
      • 别担心!很高兴我能帮上忙。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-19
      • 1970-01-01
      • 2017-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多