超人公司财务MM在登记日记账时

需要把金额分列填到各个级位

有些还需要在金额前加上货币符号

数字一个一个的填写

一来耗时间

二来容易出错

是否可以用函数一次解决呢?

视频讲解

视频加载中...

文字详解

如图所示,要将金额分列填到各个级位。可以使用嵌套函数LEFT、RIGHT、TEXT。

【操作】 选择D3:N6单元格区域,直接输入公式=LEFT(RIGHT(TEXT($C3*100," ¥000;;"),COLUMNS(D:$N))),按【Ctrl+Enter】组合键即可。(注意啦!!!¥符号前面有个空格,目的是为了使得未涉及金额的单元格置为空白。)

【解说】此次函数分四个步骤:

◢ 先将C列金额放大100倍,然后使用TEXT函数将其转化为带有货币符号¥的文本字符串;

◢ 根据COLUMNS函数返回列数;

◢使用RIGHT函数从右向左截取字符串;

◢用LEFT函数从RIGHT函数返回的字符串中取左边首字符,完成金额的分列填充。

以上就是我们今天主要学习的知识点,希望对你有所帮助~~有什么问题欢迎留言,我们会及时的给你答复~~