excel表格公式函数的自动填充

=DDB(C$2,C$3,C$4*12,ROW(A1),1)
这是下拉填充用的

如果是右拉填充,则公式为
=DDB($C2,$C3,$C4*12,COLUMN(A1),1)
我用这个方法最多自动填充到120行,如果我要继续填充应该怎么办?

如何快速填充公式

 

方法1,双击填充柄,可填充,如果前一列连续多行,则填充相同多行

 

方法2,先输入要填充的公式,按下SHIFT+CTRL+方向键下,再按下CTRL+D

 

方法3,按下SHIFT+CTRL+方向键下,再在编辑栏里输入公式,再按下CTRL+回车

 

方法4,名称框输入需要填充的范围 (比如 A1:A54000)  回车 公式编辑栏输入要复制的公式后,同时按 CTRL+回车键输入

 

方法5,选中要填充的格子,按CTRL+C(复制第一个带公式的单元格),然后鼠标移到名称框,直接输入列区间,如B3:B10000,回车,之后按CTRL+V(点中该位置--右键粘贴)。

 

2和3的方法可填充至65536行

4和5方法就是要输入几行就是几行

 

追问

不好意思是我没描述清楚,公式依然在,但没数据了

追答

这说明公式是有在计算的,只是参数是不是过大了使之计算出错

DDB(cost,salvage,life,period,factor)
Cost 为资产原值。
Salvage 为资产在折旧期末的价值(也称为资产残值)。
Life 为折旧期限(有时也称作资产的使用寿命)。
Period 为需要计算折旧值的期间。Period 必须使用与 life 相同的单位。
Factor 为余额递减速率。如果 factor 被省略,则假设为 2(双倍余额递减法)。
要点 这五个参数都必须为正数。

也就是说折旧值的期间大于了折旧期限,所以公式算出来就是错误值

追问

Period 为需要计算折旧值的期间。Period 必须使用与 life 相同的单位。(就是这个不太明白)

追答

那个单元格是指用"年"做单位或用"月"做单位
你的公式中是乘以12,应该是用月为单位吧

追问

是的,谢谢!

追答

问题解决了吧

追问

还有一点没明白,比如原值100000,残值10000,计划用10年,我哪样子列是对的吗?但到120行的时候我拉了一下总金额,怎么感觉没计提完,求赐教!

追答

会计专业我不懂,这个是折旧问题,我没有接触过,你问一下相关行业的人员

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-03
=DDB(C$2,C$3,C$4*12,ROW(A1),1)
这是下拉填充用的
如果是右拉填充,则公式为
=DDB($C2,$C3,$C4*12,COLUMN(A1),1)