【发布时间】:2017-05-31 13:34:57
【问题描述】:
我已经在 Excel 中创建了一个报告。目的是将数据粘贴到数据选项卡并刷新工作簿以填充包括图表和数据透视表的所有选项卡。
我还有其他列,其中包含基于输入数据填充的公式。每个提取将有不同的行数,因此我希望这些列仅根据输入的数据中的行数进行填充。有没有办法做到这一点,避免不得不拖下公式或删除额外的公式?像某种形式的动态范围?
示例: 假设我的提取有 10 行数据。我将 A 列作为开放日期,将 B 列作为关闭日期。 如果我想让 C 列在输入数据时自动填充周转时间(关闭日期 - 开放日期),我怎么能只向下 10 行呢?
让我们说下周数据提取有 20 行...这次我可以让 c 列填充所有 20 行,而不必再将公式向下拖动 10 行吗?
我更喜欢在没有 VBA 的情况下执行此操作,但如果有必要或最简单,那很好...请帮助。
【问题讨论】:
标签: excel vba dynamic range formula