【问题标题】:Multiplying an amount by 0.45 up until 833 then the remain by 0.25将金额乘以 0.45 直到 833,然后剩余乘以 0.25
【发布时间】:2019-05-09 14:00:02
【问题描述】:

对于 excel 来说相当新,我通常不会详细介绍它,我使用简单的公式来获得我需要做的很少的事情。

但是,最近我发现自己更多地使用它。我目前使用 excel 来监控和跟踪我的工作里程,因为它需要我作为一名现场工程师出差。

我每个月都有一张我正在使用的表格,然后将其全部链接回快速摘要页面。

在此摘要页面上,我有我目前剩余的里程数(每月中途提交)。

我想要做的是计算我将获得多少回报。

计算很简单,但是我不知道如何使它在 excel 中工作。

我需要能够将数量乘以 0.45 直到 833。然后 833 之后剩余的任何东西都乘以 0.25。

例如 1000 英里。

1000-833 = 167
833 * 0.45 = 375.85
167 * 0.25 = 41.75
375.85 + 41.75 = 417.60

现在这可能很简单,因为我可以从金额中减去 833,然后将余数乘以 0.25,然后像上面那样添加它。但是问题是,如果我那个月不跑 833 英里怎么办。说我做600?

甚至不确定如何处理这个问题。如果有人可以帮我一把,即使不是公式来解决这个问题?我真的是 excel 新手,所以我不知道你是否可以使用 if 语句,就好像我可以只说金额是否高于 833 减去 833 否则 * 0.45。我只是不知道excel是否允许我这样做。

任何帮助将不胜感激!

【问题讨论】:

    标签: excel excel-formula


    【解决方案1】:

    公式应该是:

    =MAX(A1-833,0)*0.25 + MIN(833,A1)*0.45

    基本上,从 A1 中减去 833。如果大于零,则将该差乘以 0.25。

    然后,如果 A1 小于 833,则将 A1 乘以 0.45 如果大于 833,则将 833 乘以 0.45。

    【讨论】:

    • 这是完美的。对其进行了测试,效果很好。非常感谢您的帮助
    【解决方案2】:

    A1中的值,在另一个单元格中输入:

    =IF(A1<=833,A1*0.45,375.85+0.25*(A1-833))
    

    【讨论】:

      【解决方案3】:

      我想如果你跟踪你一天旅行的里程数,下面的公式也会对你有所帮助。

      =IF((SUM(B:B)>833),(((SUM(B:B)-833)*0.25)+(833*0.45)),(SUM(B:B) *0.45))

      在这种情况下,只有 B:B 是您每天跟踪的整列里程。

      谢谢!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-02-21
        • 2012-07-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-10-17
        相关资源
        最近更新 更多