【问题标题】:Excel - Sum values based on dateExcel - 基于日期的总和值
【发布时间】:2012-12-18 11:45:55
【问题描述】:

我有一个单元格,其中包含供用户选择的月份下拉列表。 我想做的是使用下拉菜单中选择的任何月份来驱动工作簿中的总和。

例如,在一张表中,我有 C4 中月份的下拉列表。

在另一张表中,我有日期和相应的数据(从 A1 和 A2 开始):

July  August  September  October  etc...      YTD Total
50    100     75         60       etc...      ?

因此,我希望在这里实现的是将每月数据汇总到用户在下拉菜单中选择的日期,即如果在下拉菜单中选择了 9 月 - 那么年初至今的总数将包括 7 月,八月、九月(NB - 财政年度从七月开始,而不是一月)。

在此先感谢大家。

【问题讨论】:

  • 你试过用 =sumif(...) 吗?
  • 需要更多关于您的数据格式和所需输出的信息,但您所要求的一切都应该在 SUMIFS 和合适的格式下是可行的。

标签: excel excel-formula


【解决方案1】:

使用 INDIRECT,您可以从字符串创建 SUM 的范围引用。 像这样的:

=SUM(INDIRECT("R2C1:R2C"&MATCH(C4,A1:E1,0),FALSE))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多