Excel中具有偏移(跳过线)的动态范围

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel中具有偏移(跳过线)的动态范围相关的知识,希望对你有一定的参考价值。

我正在寻找一些帮助构建一个可以跳过行的动态范围公式。

=SUM(OFFSET(H111;5;0;COUNTA(H111:H116) + 1;1))

我的想法是从H111开始并向下移动5行,使用COUNTA计算所有非空白行并添加1以调整其间的一个空白标题/彩色行。

我想要做的是,能够在总摊销成本字段中汇总每个资产的所有累计摊销,并能够添加公式动态响应的新项目。

非常感谢帮助。谢谢!

enter image description here

增加税率enter image description here

答案

也许:

=SUMIF($A$106:$A$10000,"Accumulated amortization",$H$106:$H$10000)

您可能需要调整10000以反映可能的最低行,但范围可能远大于使用的范围。

OFFSET的一个问题是它是易变的,并且根据整个工作表的复杂性,可能会显着增加执行时间。

OFFSET的另一个问题是,即使您使用它来生成结果数组,它还需要进一步操作才能在公式中有效地使用这些结果。

以上是关于Excel中具有偏移(跳过线)的动态范围的主要内容,如果未能解决你的问题,请参考以下文章

通过 pandas.read_excel 在标题后跳过行范围

将 Excel 中的动态和静态范围导入到 MS-Access 中,而不是从单元格 A1 开始

具有动态偏移量的 TSQL 复制 LAG() 函数

Excel VBA:自动填充动态范围错误

VBA Excel小计动态范围不起作用

Jekyll 偏移代码片段高亮的初始行