Excel 或 Numbers 中的公式可生成一系列数字

Excel 或 Numbers 中的公式可生成一系列数字

在我的电子表格中,我有两个数字,start_numbernr_iterations。我正在寻找一个公式,该公式返回一系列以和start_number - 1开头的数字nr_iterations(每个后续项目的值都低一个)。

就像这样:

(nr_iterations, start_number) => [my_number_serie]  
(0, 1) => []  
(1, 3) => [2]  
(2, 5) => [4, 3]  
(3, 7) => [6, 5, 4]  
(4, 9) => [8, 7, 6, 5]  

基本上,start_number也会被计算,但可能不太重要:

start_number = 1 + nr_iterations*2

我实际上对SUM这个系列的数字很感兴趣,如果这有帮助的话。

答案1

在指定的单元格中输入以下公式:-

[A1] =ROW(A1)-1
[B1] =2*A1+1
[C1] =B1*(B1-1)/2-A1*(A1+1)/2

然后A1:C1根据需要复制尽可能多的行:

数字序列

笔记:-

  • 如果您想要列标题并且需要数据从不同的行开始,则更改第一个单元格中的偏移量(例如,从第 3 行开始,A3应该是=ROW(A3)-3)。
  • 列中的总和C使用以下公式得出:第一列的总和n整数是n*(n+1)/2
  • 我使用 LibreOffice 进行了测试,但 Excel 也兼容。

相关内容