首页 理论教育 Excel动态模型:现金折扣滚动条实现

Excel动态模型:现金折扣滚动条实现

时间:2023-05-23 理论教育 版权反馈
【摘要】:若银行借款年利率为8%~20%,请确定:何种情况下应享受现金折扣,应于何时付款。单击B2至B5单元区域中的滚动条左右箭头,以选择相关的赊购与付款条件;Excel将自动计算信用成本,并进行择优的自动(动态)提示。B2、B4单元格的两个滚动条,代码值应转换为百分比;代码值应链接到滚动条所在的单元格。即,若放弃现金折扣,则按信用天数付款;否则按折扣天数付款。

Excel动态模型:现金折扣滚动条实现

赊购商品是现代企业之间最典型、最常见的商业信用形式,即买卖双方发生商品交易,买方收到商品后并不立即支付现金,可延期到一定时间以后付款。为了鼓励买方提前付款,卖方可给予一定的现金折扣,如“2/20、N/60”,表示折扣期为20天、信用期为60天,在20天内付款可获得2%的现金折扣,否则应于60天内全额付款。若购货方在折扣期内付款,可获得短期的资金来源,并能获得现金折扣;若放弃现金折扣,则可在稍长时间内占用卖方的资金,但应于信用期限内付款。购货企业可比较分析丧失现金折扣的机会成本与1年期融资成本的高低,决定是否享受现金折扣,并确定付款的时间。机会成本的计算公式如下:

根据某公司历史资料,购货中常见的赊购付款条件是,折扣天数为20~90天,现金折扣率为0%~4%,信用天数为90~270天。若银行借款利率为8%~20%,请确定:何种情况下应享受现金折扣,应于何时付款(利率与折扣率按1‰的增减幅度测算)。

设计商业信用择优模型如图4-16所示。单击B2至B5单元区域中的滚动条左右箭头,以选择相关的赊购与付款条件;Excel将自动计算信用成本,并进行择优的自动(动态)提示。

图4-16 商业信用择优模型

(www.xing528.com)

(1)在A1至A8单元区域录入文字;合并单元区域;设置字体字号、调整行高列宽等。

(2)设计滚动条及取值,方法如下:

a.在窗体工具栏中单击滚动条按钮,在B2单元格中拖动一个滚动条控件,并将其复制到B3、B4和B5单元格中,产生4个滚动条。

b.设置控件格式。B2、B4单元格的两个滚动条,代码值应转换为百分比;代码值应链接到滚动条所在的单元格。其中,B2单元格滚动条的最小值、最大值、步长、页步长分别为“80、200、1、10”,单元格链接为“$B$2”。B4单元格滚动条相应值分别为“0、40、1、10、$B$4”。

B3、B5单元格两个滚动条的代码值不需转换,可直接链接到目标单元格。其中,B3单元格滚动条的最小值、最大值、步长、页步长中分别为“20、90、1、10”,单元格链接为“$C$3”。B5单元格滚动条相应值分别为“90、270、1、10、$C$5”。

c.代码转换与隐藏。设计代码链接到滚动条所在单元格的,应进行代码转换。在C2单元格键入“=B2/1000”,单击格式工具栏的百分比按钮、增加小数位数按钮。在C4单元格键入“=B4/1000”,单击格式工具栏的百分比按钮、增加小数位数按钮。将设计代码转换为有1位小数的百分数(增减1‰的幅度)。

将C2、C4单元格中的设计代码居中隐藏。

(3)计算信用成本。在C6单元格键入放弃现金折扣而产生的机会成本公式“=C4∗360/(1-C4)/(C5-C3)”,单击格式工具栏的百分比按钮、增加小数位数按钮。

(4)择优判断。在B7单元格键入公式“=IF(C6<=C2,"放弃","享受")”。即,若信用成本不大于(小于或等于)借款年利率,则放弃;否则享受。

(5)字符与数值混合运算提示付款天数。在B8单元格键入公式“=IF(B7="放弃",C5&"天内付款",C3&"天内付款")”。即,若放弃现金折扣,则按信用天数付款;否则按折扣天数付款。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈