excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel表格财务账单不同金额单位下的数字进行汇总,计算总金额

今天继续讲解财务账单中金额的自动统计。上节我们讲解了将金额的每个数字匹配到对应的大写单位下。那么在得到这些金额数字后,怎么来统计整个单据中所有项目金额的总和呢?!

如下图所示,单据中的金额是根据左侧数量与单价的乘积,按数字位数来匹配对应的大写单位。由于包含了多个项目的金额,直接竖向相加会得到大于10的结果,但单个单元格是限制字符数为1的,因此在这里并不能直接使用sum函数来求和,因为sum函数不具备十进制的向上取值。

下面作者设置一个组合公式,自动获取所有项目金额的总和值,并同样根据不同位数分布在对应单位下,效果如下动图所示:

这里,作者仍然以公式的分步设置来进行讲解。

计算所有项目数量与单价的乘积之和

这里关键字是“乘积之和”,搜寻excel各类函数,sumproduct函数是专用于计算一组数据的乘积之和。因此可以直接创建公式:

=SUMPRODUCT($E$3:$E$9,$F$3:$F$9)

sumproduct函数虽然是求乘积之和,但其实它更多应用于条件求和等场景,拥有多种解决常规问题的公式套路,在本专栏中,作者也介绍了多个sumproduct函数应用案例。

这里sumproduct函数公式是一种常规表达,具体的含义和用法作者不再赘述。

通过该公式获取到单据所有项目的总金额。

到这一步,如果我们求和的需求仅仅是得到总值,那么现在任务就算完成!但要将金额不同位数值,一一匹配到金额项各单位下,则又回到上节所讲内容,执行金额位数与单位的单元格匹配

将总金额转换为货币值并截取小数位

转换为货币值有个简单方法,直接在金额前面添加货币符号“¥”即可,截取小数点后的位数,则可以使用trunc或round函数,这里作者以trunc函数为例,直接截取掉所有小数位的值。

输入公式为:

="¥"&TRUNC(SUMPRODUCT($E$3:$E$9,$F$3:$F$9)*100,)

这一步,是赋予金额货币符号,并消除小数点,以使金额位数能够与大写单位对应匹配。

提取货币值右侧指定位数的字符

购买专栏解锁剩余67%

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接