【发布时间】:2021-08-16 19:51:25
【问题描述】:
我创建了一个工作簿,它根据主工作表上的值插入列。我遇到的问题是新列需要复制位于主列中的公式,但适用于该新列。
我能够使用 OFFSET 函数在从不同工作表中提取数据的行中完成此任务。使用的公式是:
=OFFSET(DATA!$C$2,COLUMN()-2,0)
每个新列都从正确的工作表中提取正确的数据。
其他公式的问题在于它们与该工作表有关,而不是简单地从不同的工作表中提取数据。
例如,我有 SUM 函数和 PRODUCT 函数,在这张特定的表格上仅举几例。
是否有公式或 VBA 代码可用于在插入新列时自动对正确的单元格求和?我有几个公式是:
=SUM(E8:(OFFSET(E11,0,0)))
=PRODUCT(OFFSET(F13,0,0),$C$12)
【问题讨论】:
标签: excel vba excel-formula insert