【问题标题】:Sum a column based on max date and unique range根据最大日期和唯一范围对列求和
【发布时间】:2021-09-27 13:27:05
【问题描述】:

基本上,试图弄清楚如何根据城镇的最新/最大日期对总计列求和,即按每行的唯一日期和最新日期过滤。

Date Town Totals
September 5 Loerie 9
November 8 Loerie 4
May 7 Flower 2
February 2 Holo 8
May 9 Holo 7
July 23 Flower 3
June 7 Dump 1
March 3 Tzaneen 9
September 2 Tzaneen 4
April 3 Coffee 7

能够对城镇列表进行唯一排序,并根据最大日期显示每个城镇的总数 =maxifs(C$2:C,B$2:B,F2,A$2:A,maxifs(A$2:A,B $2:B,F2))

需要能够在单个函数中对这些结果进行排序和求和,但不确定如何。数组公式? 共享示例文档。 https://docs.google.com/spreadsheets/d/1SSNJJOoz1-pxVH0ZoFFZqChhZxjqtRz5dfvyQu76ueI/edit?usp=sharing

【问题讨论】:

    标签: sorting google-sheets sum unique maxifs


    【解决方案1】:

    尝试:

    =QUERY(SORTN(SORT(A2:C, 2, 1, 1, 0), 9^9, 2, 2, 1), "select Col2,Col3")
    

    total:

    ={QUERY(SORTN(SORT(A2:C, 2, 1, 1, 0), 9^9, 2, 2, 1), "select Col2,Col3"); 
     "Total:", SUM(INDEX(SORTN(SORT(A2:C, 2, 1, 1, 0), 9^9, 2, 2, 1),,3))}
    

    仅限total:

    =SUM(INDEX(SORTN(SORT(A2:C, 2, 1, 1, 0), 9^9, 2, 2, 1),,3))
    

    【讨论】:

    • =SUM(INDEX(SORTN(SORT(A2:C, 2, 1, 1, 0), 9^9, 2, 2, 1),,3)) 非常感谢,可以根据需要将其调整到其他列。知道如何忽略空的“总”条目并将最后一个非空白条目相加吗?
    • @Morgol 不确定您在“如何忽略空的“总”条目并总结最后一个非空白条目?你能再扩展一下吗?
    • 有几列有自己的总计,因此您提供的当前功能总体上非常适用。如果该行不为空,我正在尝试根据最新日期对列求和,否则使用上一个日期。这里解释得有点傻。 1 月 1 日示例A
    • 在示例表“C 列表”中,当前它为 Loerie 添加 0,即空白单元格,因为它是最新日期。由于该单元格是空白的,我想使用非空白条目,即上一个日期。所以总数是 5 而不是 4。
    • 非常感谢。只需将 COLUMN() 更改为正确的列并根据需要向上移动过滤器范围。再次感谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多