巧用Excel 轻松搞定分期收付款查询系统
录入时间:2005-08-01
随着社会的发展,商业信用成为普遍的经济现象,分期收付款现象随处可见,利
用计算机去解决分期收付款的问题可以将人们从繁杂的手工劳动中解脱出来。但用编
程的方法去解决,一般的人只能是望机兴叹。巧妙运用Excel的窗体技术,并利
用其数据链接能力,可以快捷而又非常方便地实现分期收付款的自由组合查询,非常
适合于不懂编程的广大财经工作人员。下面以“分期收付款自由组合查询系统”的设
计为例,说明如何利用Excel轻而易举地解决这些问题。
图1(略)
“分期收付款自由组合查询系统”应用效果如图1所示。每平方米房价、房屋面
积、首付款、月利息率、付款期这几项数据通过微调按钮按需要调整出来。房屋总价
款=每平方米房价×房屋面积,首付后分期付款总额=房屋总价款-首付款。每月付
款额根据月利息率、首付后分期付款总额和付款期(月数),并通过Excel的
PMT函数计算出来。
(一)定义单元格内容及格式
1、新建“分期收付款自由组合查询系统”工作簿,将“Sheet1”工作表
重命名为“分期付款查询”。
2、在B2到B9单元格中分别录入:每平方米房价(百元)、房屋面积(平方
米)、房屋总价款(百元)、首付款(百元)、首付后分期付款总额(百元)、月利
息率、付款期(月数)、每月付款额(元)。
3、将B2:D9区域的“垂直对齐”格式设置为“居中”方式;将C7单元格
的“水平对齐”格式设置为“居中”方式。
4、设置D9单元格的“货币”格式的小数位为2,“货币符号”为¥,“负数”
为¥一1234.10;设置D7单元格为百分比数字格式。
5、为查询界面的美观,将B列和D列中字符的字号都设置为14,将第2行到
第9行的行高都设置为33,A列和E列的宽度都设为3,B列、c列、D列宽度分
别设置为32、12、15。
(二)设计微调控制按扭
1、单击工具栏中的任意位置,在弹出的快捷菜单中选择“窗体”命令以打开“
窗体”工具栏。
2、单击“窗体”工具栏中的“微调项”按扭,这时光标变为十字状,在c2单
元格位置画一个矩形框,出现一个微调按钮,并将此微调按钮复制到C3、C5、
C7、C8单元格。
3、用鼠标右击C2单元格的微调项按扭,在打开的快捷菜单中选择“设置控件
格式”命令,再在打开的对话框中选择“控制”标签,将最小值定义为8(假设最低
售价为每平方米8百元),最大值定义为30000,步长为1,单元格链接栏中录
入$D$2,启用“三维阴影”。
4、设置c3的控件格式:最小值定义为40(假设最小房屋面积是40),最
大值定义为30000,步长为1,单元格链接栏中录入$D$3。
5、设置c5的控件格式:最小值定义为100(假设首次付款的最低限额是
100百元,即10000元),最大值定义为30000,步长为10,单元格链
接栏中录入$D$5。
6、设置c7的控件格式:最小值定义为0,最大值定义为200(假设利息率
最低为0),步长为1,单元格链接栏中录入$c$7。
7、设置c8的控件格式:最小值定义为1,最大值定义为180(假设付款的
最长期限是180个月),步长为l,单元格链接栏中录入$D$8。
(三)定义公式
进行公式定义时,所有字符均须在半角(英文)状态下输入。
1、在D4单元格中输入:=D2*D3。 j
2、在D6单元格中输入:=D4-D5。
3、在D7单元格中输入:=C7/10000。c7的最大值是200,则
D7的最大值为2%。
4、在D9单元格中输入:=-PMT(D7,D8,D6)*100。这里,
D7表示月利率,D8代表付款期(月数),D6代表首付后分期付款总额的现值。
PMT是Excel中的一个函数,其功能是计算在固定利率下欠款的等额分期偿还
额。随着公式定义的完成,D列中各种数据相应出现。
(四)修饰查询界面
1、选定A1:E10区域,将该区域的填充颜色设为“浅黄”,边框设为“粗
匣框线”。
2、在“工具”菜单的“选项”命令中选择“视图”标签,取消“编辑栏”、
“状态栏”、“网格线”、“行号列标”、“自动分页符”等项目的设置。
3、选定B2:D9区域,设置该区域的外边框为双边框线,内部为单边框线,
就得到了如上图所示的效果。
(五)应用
只需确定每平方米的房价、房屋面积、首付金额、月利息率和付款期数,就可立
即知晓每期需要支付的金额数。
本文的设计思路还可以用来解决其他行业中的类似问题,如金融业的分期还贷,
汽车、设备按揭销售的分期收付款,以及租赁业的分期收付款等。(bu20050714)
(4)