excel表格大小写金额自动转换公式

人气:125 ℃/2023-06-09 01:42:47

记账的时候,一般除了要写明小写金额以外,还要注上大写金额。下面我就来讲讲,如何应用excel表格,使大小写金额自动转换。

操作方法

首先,我们打开Excel表格,如图所示,任意输入一些小写的金额数字做演示,我们需要在旁边显示它们相应的大写金额数字。

如图所示,在图中单元格内输入公式:=SUBSTITUTE(SUBSTITUTE(IF(a1>-0.5%,,"负")&TEXT(INT(ABS(a1)+0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(FIXED(a1),2),"[dbnum2]0角0分;;"&IF(ABS(a1)>1%,"整",)),"零角",IF(ABS(a1)<1,,"零")),"零分","整"),按回车键,公式太长可以复制。

此时,就看到了A1单元格中的小写金额在B1格转化成了大写。鼠标移到图中标记位置,会有变化,然后按住鼠标往下拖动,就能复制格式。

松开鼠标,就看到所有小写金额旁边都显示了相应的大写金额。

文中用到的主要是“SUBSTITUTE”(字符串函数)和“dbnum2”(数字转中文大写)等函数。

excel表格大写数字怎么自动生成

excel大写金额(excel 金额大写自动生成)

处理报销单、财务信息等时。,我们经常需要快速将小写金额转换成大写金额。如果我们手动输入,那就太麻烦了。今天我就分享几个快速处理的小技巧。

方法1:使用自定义格式。

我们可以选择数据,然后右键单击并设置单元格格式。

然后在设置单元格格式中,选择数字,选择特殊,选择中文大写数字,转换就成功了。

方法二:我们用NUMBERSTRING公式法。

我们在B2单元格中输入公式:

=NUMBERSTRING(A2,2)

可以直接把左边的数字转换成大写。

但是,以上两种方法还是有缺陷的。他们只能处理整数,也就是金额单位要具体到元。如果有小数,也就是角和点,就没法处理了。如下图所示,如果我们有一个小数金额,NUBERSTING函数只能转换整数部分。

方法:通用公式。

所以我们可以用普适公式来处理,但是这个公式比较复杂。能遇到的时候,直接敷就好了。

通用公式是:

=TEXT(INT(A2),"[db num 2]" " & " yuan " & TEXT(mid(A2,len (int (a2)) 2,1),"[db num 2]" D角度

")& text (mid (a2,len (int (a2)) 3,1),"[db num 2]d score ")& whole "

今天的小贴士你学会了吗?试试看!

推荐

首页/电脑版/网名
© 2025 NiBaKu.Com All Rights Reserved.