【发布时间】:2014-11-17 23:46:08
【问题描述】:
我正在尝试创建一个 Excel 文件,我们公司的商店可以使用该文件来跟踪报纸的退货和销售情况。
然后,我们在总部进一步使用此文件,在发票发送给我们时每月对帐。
我使用的表格有以下数据:
A B C D
1) 07/30.....$1.90.....公式
2) 07/31.....$1.60.....公式
3) 08/01.....$2.10.....公式
4) 08/02 .....$5.60.....公式
5) 08/03 .....$4.70 .....公式......每周总计(=SUM(B2:B?)
ETC ETC ETC ETC
在此示例中,我的商店经理只需跟踪收到的文件和退回的文件,然后按成本合计,以在 B 列中提供数据(扩展成本)。Excel 文件只是一个持续的、永无止境的值列表简单地按日期以每周块的形式组织,在 D 列中每周小计。我的经理需要这个列来记录每周的总计,因为这些周不需要很好地重合。 (即,您可能在 1 周的时间内获得 8 月和 9 月的总计)
我使用以下公式计算隐藏列 E 中的每月总计(这些是从每月 1 日到每月 31 日的日历月总计,因此很容易做到):
- 公式
=IF(MONTH(C5)MONTH(C5+1),SUM(H$5:H5)-SUMIF(C$5:C5,"
这很好用,因为它基本上为我提供了从 1 日到月底的日历月的运行总计。它还在公式末尾使用 SUMIF 公式消除了所有以前的月度账单。我遇到的问题是试图用另一份不在固定日历月运行的报纸重新创建它。相反,发票是在每月 16 日到下个月 15 日期间结算的。
其他纸张的发票通常在每月 16 日开始,并在下个月 15 日结束。所以我需要的是一个公式(希望与我之前提到的那个相似,以便我能理解它是如何工作的),它将在给定的日期范围内(即 06/16/14 - 07/15/14)求和即使数据是一个巨大的列表,也不会显示该日期范围之外的任何内容。
我希望我可以发布图片(至少需要 10 名声望),因为这会使解释变得容易 10 倍,但它不允许我这样做。
【问题讨论】:
-
如果我正在寻找历史数据,或者想自己完成工作,那很好,但我正在寻找一个可以简单地响应我的经理将数据输入到他们的电子表格中的工作公式。我需要一个公式,该公式可以对日期范围执行与上述相同的操作,而不是针对本月 1 日到月末范围。
标签: excel date excel-formula formula date-range