Excel中,可以利用row或者column函数来实现公式中的某个参数成等差数列变化。
操作系统:win10;软件版本:Office2007
举例说明如下:
1.利用公式,让A列数值乘以一个等差数列:
2.输入公式如下:
公式解释:row(A1)第一行结果为1,第二行变成了row(A2)结果为2,依次到10,这样就构成了一个等差数列。
3.下拉填充得到结果如下图所示:
14是什么意思呢
追答第一行row()=1,
row()*17=17
ROW()*17-14=17-14=3
你要的结果就是3
14没有特定含义,只是满足公式结果的要求
还是不行
要把右边的表格自动生成
左边的表格对应的单元格都是成等差数列的
追答等差数列生成没问题
但是你的表看不懂哎~
右边有一个当天总金额计算。出来就行了
追答总金额计算似乎跟等差数列没有什么联系
追问因为有时候同一天有好几张单子
追答噢,是不是从第三行取个数,然后20行取个数,然后37行取数
如果是这样的话,是隔行取数问题,不能用这个公式
是的
同一天的单子金额要相加
追答每张单子的总和放到右边的表里,也就是13行,30行,相隔17行对吧?
追问在吗
本回答被提问者采纳假设A1里面公式是=K3 A2里面是=K20,那么A3就是=K37,这样成一个等差数列的公式
追答在A1输入公式:
=INDIRECT("K"&(ROW(A1)-1)*17+3)
然后下拉填充。
好像还是不行
?