Excel如何将凭证中的金额拆分到对应栏目中

如下图是某公司销售凭证的一部分,A列为商品总价,现在想要将A列的商品总价依次拆分到B~L列中对应的栏目中。

在B4单元格录入公式=LEFT(RIGHT(" ¥"&$A4*100,COLUMNS(B3:$L3)))

然后将B4单元格公式填充到B4:L9整个单元格区域,即可完成总价的拆分。

有一部分朋友可能会对这个公式产生兴趣了,下面就跟大家简单介绍一下这个公式。首先是COLUMNS函数,注意这和大家常用的函数COLUMN可不一样,COLUMNS函数是用来返回数组或引用的列数,不是列号。它的语法结构是=COLUMNS(array)

【COLUMNS(B3:$L3)】在本文中会随着单元格向右填充依次返回11,10,9,8……如下图,在B11单元格输入公式COLUMNS(B3:$L3),然后将公式填充至L11单元格。

接着是right函数,在Excel中我们经常使用right函数根据所指定的字符数返回文本字符串中最后一个或多个字符。本文中我们使用right函数将【" ¥"&$A4*100】字符串右侧截取【COLUMNS(B3:$L3)】个字符。

当right函数要截取的字符个数超过字符串长度时,结果返回全部字符串。为方便大家理解在B12单元格输入公式=RIGHT(" ¥"&$A4*100,COLUMNS(B3:$L3)),结果如下图所示。

最后我们利用left函数从左侧截取【RIGHT(" ¥"&$A4*100,COLUMNS(B3:$L3))】字符串的第一个字符。(ps:公式【" ¥"&$A4*100】中,人民币符号¥前面有一个半角空格。)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值