【问题标题】:Excel - Consolidating Weeks into Months with SUMIF/INDEX/MATCHExcel - 使用 SUMIF/INDEX/MATCH 将数周合并为数月
【发布时间】:2019-06-26 06:06:37
【问题描述】:

非常感谢我正在尝试解决 Excel 中需要将数周合并为数月的问题。 (我对自己无法弄清楚这一点感到沮丧。)

背景

表 1(周):

  • 显示 2019 年约 52 周内每个星期一的日期列 - 例如R = 2019 年 1 月 1 日,S = 2019 年 1 月 7 日...BQ = 2019 年 12 月 23 日。
  • 每周上方的单元格列出了每个星期一所在的相应月份--一月、二月....十二月。 --> Q 列的第 5-50 行有一个 8 位代码(对应于损益表上的一个项目)

Sheet 1 - Weeks

目标

  • 在工作表 2 上使用类似的行/列结构,我如何将工作表 1 中“一月”标题下的周数与工作表 2 上相应的 12 个月相加
  • 例如,工作表 1 上的 1 月有 5 个星期一,因此我需要在工作表 2 上的“一月”列标题下对值求和。

我更喜欢部署 SUMIF/INDEX/MATCH,但总是欣赏优雅的替代方案。感谢@ScottCraner 的回答HERE 让我很接近,但我无法让它发挥作用。 =(

【问题讨论】:

    标签: excel indexing


    【解决方案1】:

    使用

    =SUMIFS(INDEX(R:Z,MATCH(1111,Q:Q,0),0),$R$2:$Z$2,"January")
    

    【讨论】:

    • Scott,我通过一些调整和 BOOM 应用了这个逻辑。搞定了。谢谢!
    • @sdugzz 请点击答案旁边的复选标记标记为正确。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-27
    • 1970-01-01
    • 1970-01-01
    • 2017-10-25
    • 1970-01-01
    • 2019-09-06
    相关资源
    最近更新 更多