首页 > 解决方案 > 如何将同一日期的多个销售的 GM% 计算为唯一日期?

问题描述

我得到了 gm%、gm&、sales、sales cost 和几个相同的日期。对于每个日期,我想找到当天的总毛利率百分比。我怎样才能在 Excel 中做到这一点?我希望我的输出列出一个唯一的日期和与该日期对应的 GM%。

标签: excelvba

解决方案


您无法平均毛利率百分比并获得准确的数字。您需要总成本和总零售(/售价)金额,并且使用总成本和零售金额,您将能够计算平均毛利率百分比1-Sum([Cost])/Sum([Retail])

平均百分比不是准确的报告。证明:

Units    Cost    Retail    GM%
10       379     1000      62.1%
 1       327      650      49.7%

您将汇总的“平均” GM% 将是 55.9% ......
但正确的 GM% 将是 57.2%

如果您只有总销售额和 GM%,则需要计算总成本:

[Cost$] = [GM%]*[Retail$]

如果您只有总成本金额和 GM%,则需要计算总零售额:

[Retail$] = [Cost$]/(1-[GM%])

如果您有 GM$ 金额GM%,则可以计算成本和零售金额:

[GM%] = [GM$]/[Retail$]
[GM$] = [Retail$]-[Cost$]
[Retail$] = 1/[GM%]*[GM$]
[Cost$] = 1/[GM%]*[GM$]*(1-[GM%])

有了这些,您现在可以准确计算平均 GM% 数字。


推荐阅读