代码之家  ›  专栏  ›  技术社区  ›  BruceWayne

包含“XLUP”或动态范围的公式?

  •  2
  • BruceWayne  · 技术社区  · 7 年前

    我有“块”中的数据,我需要 SUM() . 但是,块大小不一样,所以我发现自己手动调整公式以适应范围。

    样本数据:
    enter image description here

    Chicago         10
    Denver          20
    Anchorage       22
    
    Denver          122
    Gotham          23
    Sky City        22
    New Jack City   2
    
    Sacramento      92
    
    Memphis         1
    Miami           22
    Mordor          3
    

    (注: I can't paste data here ,提示我输入图像。)

    我们的想法是在C列有一个公式,对上面的数据求和。所以 C3 (或) C4 ,无论是什么工作)都是 B1:B3 . C8 将和 B5:B8 等。

    我可以用UDF来做,没问题。

    然而,我很好奇是否有一个公式我可以使用。我已经开始 SUMIF() 但很不幸的是,当我尝试做一些包含 IF() 在内部 () . (我的想法是需要的公式 AGGREGATE() IF-() 在内部 () …… =SUM(IF(AGGREGATE(A1... 我被卡住了……)

    1 回复  |  直到 7 年前
        1
  •  4
  •   Scott Craner    7 年前

    把这个放在指挥控制系统里,然后抄下来:

    =IF(A3="",SUM($B$1:B2)-SUM($C$1:C1),"")
    

    enter image description here

    推荐文章