带角分的阿拉伯数字金额如何批量转换为中文大写金额?

boyanx4个月前技术教程12

大家好,今天跟大家分享如何将带角分的阿拉伯数字金额批量转换为中文大写金额。

应用案例

将下图工作表A列中的阿拉伯数字金额批量转换为中文大写金额,转换后的效果参见B列。

操作步骤

选中B2单元格,在英文状态下输入公式:=TEXT(INT(A2),"[dbnum2]")&"元"&TEXT(MID(A2,FIND(".",A2)+1,1),"[dbnum2]")&"角"&TEXT(MID(A2,FIND(".",A2)+2,1),"[dbnum2]")&"分",回车确认公式,即可返回520.13对应的中文大写金额伍佰贰拾元壹角叁分。

公式说明:

1公式中的INT(A2)作用是将A2单元格中的数值向下取整,[dbnum2]是中文大写数字的格式代码,所以TEXT(INT(A2),"[dbnum2]")的作用就是将A2单元格中的数值520.13向下取整得到520后再将520转换为中文大写形式。

2 FIND(".",A2)的作用是定位小数点在A2单元格中的位置,FIND(".",A2)+1可以返回角位上的数字在A2单元格中的位置5,MID(A2,FIND(".",A2)+1,1)意思是从A2单元格中的第5位开始提取字符,提取1位数字,可将角位上的数字1提取出来;

FIND(".",A2)+2为分位上的数字在A2单元格中的位置,MID(A2,FIND(".",A2)+2,1)可将分位上的数字提取出来。

3角位和分位上的数字提取出来后,再用TEXT函数分别转换为中文大写形式。

4符号&的作用是将前后内容进行连接。

最后,我们再将公式向下填充,即可快速得到所有阿拉伯数字对应的中文大写金额。

本文由@静心办公原创,欢迎关注,一起学习更多office办公技能!#职场技能##excel##office办公技能#

相关文章

Excel如何将大写数字转为小写数字

今天跟大家分享一下Excel如何将大写数字转为小写数字1.如下图单元格区域中含有部分大写数字现在我们先要将其转为小写数字。2.首先我们将E列的大写数字复制一份到F列中3.点击下图选项(Excel工具箱...

阿拉伯数字如何转换为中文大写, 第三种方法知道的人不多

会计和财务人员在计算工资等薪酬信息的使用,通常需要输入或者转换中文大写数字,如何把阿拉伯数字“123”转换为中文大写数字“壹贰叁”,效率最低的做法是通过手动输入,其实有几个简便的方法可以选择,今天就给...

Excel将数字转换成人民币中文大写的两种方法

今天老板让我在表格中添加一列大写数字的形式,并且打印出来。我说老板以前不是不用大写吗?今天怎么还要大写的形式呢,老板说:上次你打印的表格给客户结果客户说不严谨,只有用大写的形式才保险。让你添加大写的...

字母、数字的大小写转换,你手工完成,还是用高效的Excel函数?

在Excel的使用过程中,有时候需要对数字或字母进行大小写转换。Excel内置了相关函数,可以快速实现,下面一一介绍它们的用法。字母大小写转换1、字母全部转大写函数语法:UPPER(text)参数中的...

Excel数字转大写金额_excel数字怎么转换大写金额

第一步:选中要进行修改的数据后面的单元格。第二步:输入公式:=IF(MOD(A2,1)=0,TEXT(INT(A2),"[DBNUM2]")&"元"&"整...

财务必备,Excel数字小写转大写完美公式,正负数、小数皆可转换

Excel小写数字如何转换成中文大写?工作中经常遇到需要将数字转换为中文大写,比如差旅费报销的时候,我们在Excel中填写好数据之后,如何自动转换成大写金额呢?方法一 单元格格式选中需要转换的数字,右...

发表评论    

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