问题已解决
老师,我想咨询一下,如何根据这个计提表迅速的计提出每笔销售金额的坏账呢?有什么公式吗?
温馨提示:如果以上题目与您遇到的情况不符,可直接提问,随时问随时答
速问速答第一类计量标准下的坏账计算公式:
在 C2 单元格输入=A2*VLOOKUP(B2,计提表范围,2,TRUE),然后向下填充。
第二类计量标准下的坏账计算公式:
在 C2 单元格输入=A2*VLOOKUP(B2,计提表范围,3,TRUE),然后向下填充。
第三类计量标准下的坏账计算公式:
在 C2 单元格输入=A2*VLOOKUP(B2,计提表范围,4,TRUE),然后向下填充。
其中 “计提表范围” 需根据实际表格范围修改,如Sheet2!$A$2:$D$8。
11/25 13:19
84784968
11/25 13:31
还有第一步,怎么通过公式把账龄划分为A列这样阶段性的账龄呢?
朴老师
11/25 13:33
分析问题
你想要通过公式将账龄划分为如 A 列所示的阶段性账龄。假设你有原始的账龄数据在另一列(例如 E 列),你需要根据这些原始账龄数据来判断它们属于哪个阶段,并在 A 列显示相应的阶段。
使用 IF 函数(以 Excel 为例)
0 - 180 天阶段:
公式:=IF(E2<=180,0-180天,)
解释:如果 E2 单元格中的账龄小于等于 180 天,那么 A2 单元格就显示 “0 - 180 天”,否则显示空值。
181 天 - 1 年阶段:
公式:=IF(AND(E2>180,E2<=365),181天-1年,)
解释:如果 E2 单元格中的账龄大于 180 天且小于等于 365 天(1 年按 365 天算),那么 A2 单元格就显示 “181 天 - 1 年”,否则显示空值。
1 年 - 2 年阶段:
公式:=IF(AND(E2>365,E2<=365*2),1年-2年,)
解释:如果 E2 单元格中的账龄大于 365 天且小于等于 730 天(2 年按 730 天算),那么 A2 单元格就显示 “1 年 - 2 年”,否则显示空值。
2 年 - 3 年阶段:
公式:=IF(AND(E2>365*2,E2<=365*3),2年-3年,)
解释:如果 E2 单元格中的账龄大于 730 天且小于等于 1095 天(3 年按 1095 天算),那么 A2 单元格就显示 “2 年 - 3 年”,否则显示空值。
3 年 - 4 年阶段:
公式:=IF(AND(E2>365*3,E2<=365*4),3年-4年,)
解释:如果 E2 单元格中的账龄大于 1095 天且小于等于 1460 天(4 年按 1460 天算),那么 A2 单元格就显示 “3 年 - 4 年”,否则显示空值。
4 年 - 5 年阶段:
公式:=IF(AND(E2>365*4,E2<=365*5),4年-5年,)
解释:如果 E2 单元格中的账龄大于 1460 天且小于等于 1825 天(5 年按 1825 天算),那么 A2 单元格就显示 “4 年 - 5 年”,否则显示空值。
5 年以上阶段:
公式:=IF(E2>365*5,5年以上,)
解释:如果 E2 单元格中的账龄大于 1825 天,那么 A2 单元格就显示 “5 年以上”,否则显示空值。
操作步骤
将上述公式根据你的实际数据位置进行调整后,输入到 A 列对应的单元格中,然后向下填充,即可将账龄划分为阶段性账龄。
84784968
11/25 14:05
可以使用ifs函数吗?
朴老师
11/25 14:07
同学你好
按我上面的函数来哦
84784968
11/25 14:23
一直报错不知道原因
朴老师
11/25 14:25
公式思路
用 IF 函数或嵌套 IF 函数划分账龄。例如先判断是否在 0 - 180 天,再依次判断其他账龄阶段。
报错原因
括号不匹配:多层嵌套 IF 函数易出现这种情况。
逻辑错误:条件边界值设置不准确或逻辑运算符使用错误。
数据类型不匹配:账龄数据需为数值型才能正确比较。示例公式
假设账龄数据在 B 列,在 A 列输入:=IF(B2<=180,0 - 180天,IF(B2<=365,181天 - 1年,IF(B2<=730,1年 - 2年,IF(B2<=1095,2年 - 3年,IF(B2<=1460,3年 - 4年,IF(B2<=1825,4年 - 5年,5年以上))))))),根据实际情况调整单元格引用。
84784968
11/25 14:41
老鼠,请问这个坏账怎么使用公式快速计提呢?
朴老师
11/25 14:43
同学你好
假设 “账龄划分” 在列 BL,“未收款金额” 在列 BJ,“坏账计提” 在列 BM。
在 BM2 单元格(第一行坏账计提处)输入以下公式:
=VLOOKUP(BL2,$BK$2:$BM$9,3,TRUE)*BJ2
解释:
VLOOKUP(BL2,$BK$2:$BM$9,3,TRUE):这个部分是在$BKBM$9 这个区域(即账龄与坏账计提比例对应表)中查找 BL2 单元格(当前行的账龄划分)对应的坏账计提比例。3表示返回对应区域的第三列(即坏账计提比例),TRUE表示近似匹配。
*BJ2:将查找到的坏账计提比例乘以当前行的未收款金额(BJ2),得到坏账计提金额。
然后将 BM2 单元格的公式向下填充,即可快速计算出每一行的坏账计提金额。
例如,如果某一行的账龄划分是 “1 - 2 年”,未收款金额是 10000 元,通过 VLOOKUP 函数查找到 “1 - 2 年” 对应的第一类计提标准是 20%,那么这一行的坏账计提金额就是10000*20% = 2000元。
84784968
11/25 14:51
这次不是的,我输需要通过图中A列和E列同步确认计提比例
朴老师
11/25 14:53
在你的当前工作表(假设为 Sheet1)中,要在 F 列(假设用于存放第一类计提标准下的坏账计提金额)计算坏账计提金额,可以使用以下公式:
在 F2 单元格(假设数据从第二行开始)输入公式:=VLOOKUP(A2,Sheet2!$A$2:$D$8,2,TRUE)*E2
如果你要计算第二类和第三类计提标准下的坏账计提金额,可以类似地在 G 列和 H 列输入公式:
在 G2 单元格输入:=VLOOKUP(A2,Sheet2!$A$2:$D$8,3,TRUE)*E2(计算第二类计提标准下的坏账计提金额)
在 H2 单元格输入:=VLOOKUP(A2,Sheet2!$A$2:$D$8,4,TRUE)*E2(计算第三类计提标准下的坏账计提金额)
然后将 F2、G2、H2 单元格的公式向下填充,即可快速计算出每一行对应的坏账计提金额。