将固定范围的小计复制到其他表格单元格

Posted

技术标签:

【中文标题】将固定范围的小计复制到其他表格单元格【英文标题】:Copy subtotal with fixed range to other table cells 【发布时间】:2012-02-14 22:33:18 【问题描述】:

在 Excel 中,我有以下公式:

=SUBTOTAL(9;INDIRECT("D$"&$B$2&":D$"&$B$3))

它计算一个范围的值,该范围的大小在其他固定表格单元格中定义。

B2 = 起点 = 9 B3 = 终点 = 17

简而言之:

=SUBTOTAL(9;D9:D17)

我现在想将该公式复制到同一行中的其他列,我想将其拉到右侧(我不知道在 Excel 中如何调用该功能)。根据我的公式,我怎样才能实现,只有D 更改为E,然后更改为F 等等?范围的大小应该保持不变,并且必须链接到表格单元格 B2 和 B3。

【问题讨论】:

【参考方案1】:

在这些类型的公式中,通常最好使用INDEX 而不是INDIRECT。一个优点是公式可以拖过去....试试这个版本

=SUBTOTAL(9;INDEX(D:D;$B$2):INDEX(D:D;$B$3))

【讨论】:

像魅力一样工作。谢谢!

以上是关于将固定范围的小计复制到其他表格单元格的主要内容,如果未能解决你的问题,请参考以下文章

搜索一系列文本,如果找到,将单元格复制到电子表格的另一部分

excel复制单元格对应公式不变的方法

将多行单元拆分为不同的行

如何知道 UITableView 已完成将数据加载到单元格中? [复制]

VBA代码将一个单元格的条件格式复制到未指定范围的单元格

循环遍历范围,如果单元格包含值,则复制到列中的下一个空单元格