EXCEL 如何制作瀑布图,对于有些数据做图表非常适合用瀑布图,比如生活开支......
Excel:财务人员必须掌握的技巧-金额分栏
这个收据在EXCEL上怎么做能让它自动分栏啊?可以在EXCEL中依样式做个表,设置一个公式,当我们录入数量和单价的时候金额就自动分栏了。
方法/步骤
关键点就在于F5单元格公式:
=LEFT(RIGHT(" ¥"&(ROUND($D5*$E5,2)*100),14-COLUMN(F:$M)))
公式解释:
$D5*$E5 金额=数量*单价。
ROUND($D5*$E5,2) 保留2位小数,因为金额只到分,以防出错。
ROUND($D5*$E5,2)*100 为了形成整数,去小数点,方便分栏。
" ¥"这个是设计比较重要的地方,注意在¥前面是有空格的,
这个是为了数字不足十万位时补“ ”和“¥”。
以第五行数据为例 :
" ¥"&(ROUND($D5*$E5,2)*100) 我们得到结果¥24691960
COLUMN(F:$M)是为了形成如图4-4如示数列。
=14-COLUMN(F:$M) 是为了形成如图4-5如示数列
RIGHT(字符串,取右边几位)
RIGHT(" ¥"&(ROUND($D5*$E5,2)*100),14-COLUMN(F:$M))
也就是从右边取数,如图
Left(字符串,取左边几位)
我们这里取1位就可以,如图所示,因参数为1可以省略,所以我们在运用中直接省略了
至此,我们的金额分栏就完成了。
因为收据中并没有专门的金额一栏,
因此我们就不能像P列中那样数量和单价相乘再求和了。
这里我们需要运用到SUMPRODUCT函数
对应区域乘积之和
SUMPRODUCT(D5:D9*E5:E9)就相当于数量和单价相乘再求和。
最后就是人民币大写金额了:
=SUBSTITUTE(IF(-RMB(G10),IF(G10>0,,"负 ")&TEXT(INT(ABS(G10) 0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(G10),2),"[>9][dbnum2]0角0分;"&IF(G12^21,,0)&"[>][dbnum2]0分;整"),),"零分","整")
个人建议
最终效果如图所示。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!