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

时间:2018-12-14 16:53:48

标签: excel excel-formula

我有需要“ 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:B3C8等于B5:B8等。

我可以使用UDF做到这一点,没问题。

但是,我很好奇是否有可以使用的公式。我从SUMIF()开始学习,但是很快就陷入困境,因为不幸的是,当我尝试在IF()中加入SUM()时,我的公式技能会崩溃。 (我的想法是,公式需要AGGREGATE()中的IF()SUM() ...就像=SUM(IF(AGGREGATE(A1...一样,我被困住了...)

1 个答案:

答案 0 :(得分:4)

将此内容放入C2并复制下来:

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

enter image description here