如何在EXCEL中使用公式实现递减

例如:一根1米长的木头分10下打入地面,如何计算每次打入多少米?(每次力度相同,不考虑其他因素影响,不计算力度多少)

先计算一下:

假设第一次打入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

追问

q=多少 是不是可以随意变化

追答

q可以随意变化,相应地a1会随之变化,反之亦然。

追问

我自己研究了一下你给的公式是我需要的结果 感谢您的答案。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-27
第一步:打开Excel表格,单击第一排,第三个“单元格”,也就是C1,在C1中输入“=A1-B1”;

第二步:这个公式的意思就是说:A1-B1=C1,第一个单元格中的数字“减去”第二个单元格中的数字“等于”第三个单元格。不妨大家来试试,输入需要求差的数目;

在A1中输入50,在B1中输入了60,结果在C1中直接出现了答案:-10。

当然,大家也可以依次在第二排、第三排、四排等,单元格中输入更多需要求差的数字,得出更多的结果。

此时,还没离求差还少了一个步骤。大家先用鼠标单击选中C1单元格,然后当鼠标变成一个黑色十字架的时候,按住鼠标左键不放,往下拖。

拖完后,放开鼠标就可以看见所有的结果都会显示出来。

第一步:打开Excel表格,单击第一排,第三个“单元格”,也就是C1,在C1中输入“=A1-B1”;

第二步:这个公式的意思就是说:A1-B1=C1,第一个单元格中的数字“减去”第二个单元格中的数字“等于”第三个单元格。不妨大家来试试,输入需要求差的数目;

在A1中输入50,在B1中输入了60,结果在C1中直接出现了答案:-10。

当然,大家也可以依次在第二排、第三排、四排等,单元格中输入更多需要求差的数字,得出更多的结果。

此时,还没离求差还少了一个步骤。大家先用鼠标单击选中C1单元格,然后当鼠标变成一个黑色十字架的时候,按住鼠标左键不放,往下拖。

拖完后,放开鼠标就可以看见所有的结果都会显示出来。追问

我要的不是加减运用教程!是递减每打一下比上一下要减少但是和不超过1米

第2个回答  2019-02-27
这不就是个除法吗?1米除以10下=0.1米,每次打入0.1米。你到底想问的是什么呢?追问

这是取平均数 我想要的是递减的数据,和不超过1米。

追答

你力度相同,又怎么随机呢?
随机数使用 rand函数 =rand() 就得到随机数。你自己试试吧

追问

力度相同深度不同怎么可能每次都一样深

追答

想起一句古话“一尺之棰,日取其半,万世不竭”
按照你这个意思可以套用,每次打进去一半,第一次是0.5米,第二次就是0.25,总共需要10次打进去,那就是第10次和第9次的深度是一样的就好了,前面9次都是每次是一半。

追问

哥!力度相同啊! 打个比方分成10下打了1米深 按照你的平均法那么第5下就是0.1米,但是第4下应该大于0.1,第6应该小于0.1。其它的也是第1最大,第10最小按比例递减

追答

0.5
0.25
0.125
0.0625
0.03125
0.015625
0.0078125
0.00390625
0.001953125
0.001953125
我按我刚才的说法计算了一下,求和是1。

追问

但是你这样算第5下不是0.1米呀

追答

你需要哪次是0.1米呢?你原始题目没有这个要求啊,你能不能一次性把所有要求说清楚呢