如何在 Google 工作表中按顺序填充大范围的单元格?

How do I sequentially fill a big range of cells in Google Sheets?

我想用 -4000 到 4000 之间的数字填充 Google 表格的一整列,但找不到简单的方法。

我知道 google 表格的自动填充解决方案允许您写两个序号然后 select 它们并使用拖放方法,但是对于大数字,这不是一个可行的方法。

有没有办法使用一些公式或一些内置选项使其自动化?

  1. 在A1
  2. 中输入1
  3. 在A2中输入=A1 + 1
  4. 从 A2 复制公式
  5. CMD + Shift + Arrow_down - 这将 select 除第一个单元格外的整个列
  6. CMD + V粘贴公式

确保你有 8001+ 行,然后使用:

=ARRAYFORMULA({SORT(ROW(A1:A4000)*-1); 0; ROW(A1:A4000)})

或:

=ARRAYFORMULA(IF(ROW(A1:A8001); {SORT(ROW(A1:A4000)*-1); 0; ROW(A1:A4000)}; ))

请尝试(在Row1的足够大sheet):

=ArrayFormula(ROW(A1:A8001)-4001)