创建公式来查找间距均匀的行中的值之间的差异

创建公式来查找间距均匀的行中的值之间的差异

假设 A 列中有 100 行。即 100 个单元格,每个单元格都有一个值。我只想要每 5 个单元格之间的差值。例如,在第一个单元格 A5-A1,然后是下一个单元格 A10-A5、A15-A10、A20-A15 等。我希望能够向下复制一个公式,以便从工作表中提取这些值。

原因是我每一秒都有价值,我想要每一分钟都有利率。每一秒的信息太多,太嘈杂了。

答案1

您所描述的内容可以通过一对 offset() 函数来实现:

B2 =offset($a$1, row()*5,0)-offset($a$1, (row()-1)*5,0)

offset期望一个起始单元格、要偏移的行数和要偏移的列数。

row()返回当前行号

因此=offset($a$1, row()*5,0)引用第一行的 A5 (row()*5 = 1*5 =5)

如果在第 2 行的任何位置放置相同的公式,它将引用 A10(row()*5 = 2*5 =10)


在您的后续问题中,您想要 B2 =D40-D2、 B3 =D80-D42、 B4=D120-D82

所以B2 =offset($d$2, (row()-1)*40,0) -offset($d$2, (row()-2)*40+2,0)

填满。

相关内容