作者:乔山办公网日期:
返回目录:excel表格制作
先计算一下:
假设知第一次打入a1米,每次都是上一次的q(q<1)倍,则有:
a1+qa1+q²a1+...+(q^道9)a1=10
即:版a1=10(1-q)/(1-q^10)
可见这个结果不是确定的。
姑且设q=0.9,即每次打入的深度都是上一次的0.9倍,
随便在一权个单元格内计算一下=10(1-0.9)/(1-0.9^10),得a1=1.53534
基于此计算,可以在A1单元格内填写1.53534,A2内填写=0.9*A1,下拉填充到A10就OK
可以先输入最大值最第二抄大值,然后下拉单元格就可以了。
1、打开袭Excel表格百2019版本。
2、打开Excel表格后,输入最大值,然后再输入第二大值,选中选中数据,然后用度鼠标拖动右下角的点。
3、用鼠标把递减数值的单问元格,下拉就答可以进行递减复制数字了。
按平均值求和按右拉复出现的D列的结果不一致,右拉出现的结果是等差数列,与你给制定的E列数据不一致,百按等差E列数据不符合没有用了,要保留E列只能按平均值求
B1输入 =AVERAGE((A1,C1))
D1输入 =AVERAGE((C1,E1))
两公式分别度下拉
方法不少,此处不一一来列举,仅列出常见且操作性强的几种,如下:
最简单的操作,A1输入5,A2输入4,然后选中A1.A2之后自下拉即可实现数据等差递减。
同理如果想百递减x只要模拟出前几个数字即可下拉实度现。
公式法,公式=上以单元格-x,举例:A1=5, A2输入公式=A1-x,下拉,即可实现递知减x。
如果非等差递减,使用row函数来实现,举例:A1=5, A2=A1-ROW(1:10),下拉。道
当然可以使用VBA方法,代码举例如下:
Sub tst()
Dim cel As Range
For Each cel In Range("a2:a10")
cel.Value = cel.Offset(-1, 0).Value - 1
Next
End Sub