Excel Office 365 - 错误地计算公式的自动填充,但没有计算数字

Excel Office 365 - 错误地计算公式的自动填充,但没有计算数字

我正在尝试提取每个第四个单元格中的数据。例如,我想要的数据在单元格 A1、A4、A7、A10 等中。当我在单元格 B1 中输入 =A1,在单元格 B2 中输入 =A4,然后选择两个单元格,然后向下拖动,而不是在单元格 B3 中输入 =A7 时,Excel 会在单元格 B3 中输入 =A3,在单元格 B4 中输入 =A6。B5 和 B6 分别填充 =A5 和 =A8。当我在单元格 B1 和 B2 中输入 1 和 4 并向下拖动时,我得到了预期的 7、10、13 等。

我尝试禁用并重新启用填充柄和单元格拖放功能,但没有成功。任何关于为什么会发生这种情况的想法都将非常有帮助!

答案1

自动填充根据其样本大小来增加。

使用 2 个单元格的自动填充将使用 2 个单元格的增量。

使用 3 个单元格的自动填充将使用 3 个单元格的增量。

这是因为 Excel 使用偏移量。它会检查单元格矩阵中的位置并添加“距离”。

答案2

您可以在 B1 中使用此公式:

=INDIRECT("A"&(1+3*(ROW()-1)))

向下填充时,公式的内部部分会创建系列 1,4,7 等,并将它们附加到字母 A。这些值是文本,因此 INDIRECT() 会将文本转换为单元格引用。

相关内容