财务:数字如何变大写? | 您所在的位置:网站首页 › 如何把一列数字转换成数字格式不变 › 财务:数字如何变大写? |
大家好,我是在追综艺的小爽~ 最近芒果 TV 推出了一档沉浸式推理节目——女子推理社。 在 1111 新媒体公司中,人到中年的职场人裘冠铭面临着各种经济压力,房贷车贷、小孩上学费等,所以他害怕失业,害怕经济来源被断掉。在还款过程中,他收到了各种票据。 规范的财务收据,不仅要写收款金额,还要写对应的汉字大写金额。 那在表格中,如何将数字转化为中文大写呢? 数字转化中文大写 在 Excel 中,将数据转变为中文大写。 一般有两种方式: Numberstring 函数 Text 函数/数字格式 Numberstring 函数 Numberstring 函数是将数字转换成汉字的函数。 语法规则: =Numberstring(Value,type)=Numberstring(数值,类型) 「类型」有三种(其中 1 为汉字小写,2 为汉字大写,3 为汉字读数)。 所以,要将数字返回中文大写,第二参数应为 2。 如下图,B2 单元格中输入如下公式: =NUMBERSTRING(A2,2) 通过观察,我们发现,Numberstring 函数是先将数值自动四舍五入为整数后,再转为汉字大写的。也就是小数部分就这么没了 嗯……再来看看,Text 函数是如何将数字转换为汉字大写的。 Text 函数或者数字格式 如下图,在 C2 单元格中输入公式: =TEXT(A2,"[DBNum2]") 直接使用 Text 函数进行转换,小数部分虽然也转换为汉字大写了,不过小数点(.)并没有转变为点字。 会计数字大写金额书写有如下规范: ❶ 汉字大写金额数字,一律用正楷或行书书写,如壹、贰、叁、肆、伍、陆、柒、捌、玖、拾、佰、仟、万、亿、元、角、分、零、整(正)等易于辨认、不易涂改的字样。 ❷ 大写金额数字到元或角为止的,在「元」或「角」之后应写「整」或「正」字;大写金额数字有分的,分字后面不写「整」字。 也就是,直接用 Numberstring 函数和 Text 函数,都不能满足我们的需求。 那怎样才能正确将数字转换为汉字大写金额呢? 接下来,我们来看看财务传统公式套路的做法。 财务传统公式套路 Excel 中有个 RMB 函数,该函数可以将数值转变为货币格式,并保留指定位数。 比如: =RMB("12.123",2) 结果为¥12.12 使用 Numberstring 函数+ Text 函数 前面我们得知,numberstring 函数只能针对整数部分进行转换为中文大写,所以我们可以将整数部分用 numberstring 函数,小数部分用 Text 函数进行拼接。 如下图,在 B2 单元格中输入公式: =IF(A2>=1, NUMBERSTRING(INT(A2),2)&"元",)& SUBSTITUTE(SUBSTITUTE( TEXT(RIGHT(RMB(A2),2), "[dbnum2]0 角 0 分;;整"), "零角",IF(A2 |
CopyRight 2018-2019 实验室设备网 版权所有 |