搜档网
当前位置:搜档网 › EXCEL,数字变大写公式

EXCEL,数字变大写公式

EXCEL,数字变大写公式
EXCEL,数字变大写公式

近来转了转几个EXCEL相关论坛,发现有部分网友在寻求数字金额转换为人民币大写的方法。出于好奇,我在网上搜索了一番,什么VBA、加载宏,公式函数各式方法争相亮相,应有尽有。但我的习惯是,只要能用公式解决的问题,坚决不使用VBA。所以我就特别地关注使用公式来生成的方法,结果是用公式的方法可谓是更加地灿烂缤纷,使人眼花缭乱。

通过分析我收集到的二十几个公式,发现比较牛,适合我口味的公式有三个,在此我将其列出。

公式一:

SUBSTITUTE(SUBSTITUTE(IF(A1<0,"负

","")&TEXT(TRUNC(ABS(ROUND(A1,2))),"[DBNum2]")&"元

"&IF(ISERR(FIND(".",ROUND(A1,2))),"",TEXT(RIGHT(TRUNC(ROUND(A1,2)*10) ),"[DBNum2]"))&IF(ISERR(FIND(".0",TEXT(A1,"0.00"))),"角

","")&IF(LEFT(RIGHT(ROUND(A1,2),3))=".",TEXT(RIGHT(ROUND(A1,2)),"[DBN um2]")&"分",IF(ROUND(A1,2)=0,"","整")),"零元零",""),"零元","")

公式二:

CONCATENATE(IF(A1<0,"负

",""),TEXT(IF(TRUNC(A1)=0,"",TRUNC(ABS(A1))),"[DBNum2]"),IF(INT(TRUNC (A1))=0,"","元

"),TEXT(IF(OR(ABS(A1)<0.1,TRUNC(A1)=A1),"",RIGHT(TRUNC(A1*10),1)),"[D BNum2]"),IF(RIGHT(TRUNC(A1*10),1)="0","","角

"),TEXT(IF(RIGHT(TRUNC(A1*100),1)="0","",RIGHT(TRUNC(A1*100),1)),"[DB Num2]"),IF(RIGHT(TRUNC(A1*100),1)="0","","分"))

公式三:

IF(ROUND(A1,2)=0,"",IF(ROUND(ABS(A1),2)>=1,TEXT(INT(ROUND(ABS(A1),2))

,"[DBNum2]")&"元","")&IF(RIGHT(TEXT(A1,".00"),2)*1=0,"整

",IF(RIGHT(TEXT(A1,".00"),4)*1>=1,IF(RIGHT(TEXT(A1,".00"),2)*1>9,"","零"),IF(ROUND(ABS(A1),2)>=1,"零

",""))&IF(RIGHT(TEXT(A1,".00"),2)*1>9,TEXT(LEFT(RIGHT(TEXT(A1,".00"), 2)),"[DBNum2]")&"角

","")&IF(RIGHT(TEXT(A1,".00"))*1>0,TEXT(RIGHT(TEXT(A1,".00")),"[DBNum 2]")&"分","整")))

我用不同的数值对这三个公式进行了一番测试,都达到了我的要求,至少到目前为止还没有发现上述公式存在着什么错误。上述公式对负数的处理采取了不同的方法。公式一和公式二对负数是在其前部加上一个“负”字,而公式三则是按正数进行处理。我比较推崇公式三的方式,不是还有条件格式可以设置吗?若是负数就用条件格式来变为红色。

我不准备在此对上述公式进行分析解说。撰写本文的目的是我也想自己来“组装”一个所谓的通用公式。我只所以说是“组装”而不是叫什么“开发”或者是“拼凑”,是因为EXCEL的函数现成地摆在了那里,使用时就是为了达到某种目的,按照其固有的规则,将其进行有机的组合,可谓“组装”。但是在这个过程中,也是要开动脑筋的,并非是随随便便“拼凑”就能成功的。本文的目的就是想将我在“组装”公式时的思路展现出来。

若用程序设计语言(比如用C语言)来写一个人民币数字金额转大写金额会怎样考虑呢?我想每一位数字都要考虑到。但在EXCEL中,单元格格式中有一个“特殊”格式,里面就有将小写数字转换为大写数字的格式。但要注意的是,这里转换的是数字而不是金额。所以转换出来后并不存在“元”、“角”、“分”、“整”等在大写金额中出现的字。但是,“元”只出现在整数部分的后面,而小

数部分只有角分两位。这样只要利用EXCEL的“特殊”格式将数据分为整数部分、角位和分位三个部分来处理就行了。处理的顺序是先整数,再角位、再分位。

由于要分三个部分分别处理,然后根据情况分别与“元”,“角”,“分”及“整”相连接。连接的方式可以使用CONCATENATE()函数,如公式二,也可以使用连接符&。而用&来连接,公式结构似乎会相对简单清晰一些,所以我选择了用&来连接。

虽然对问题进行了分解,但需要考虑的细节相当多。

若单元格为0或者空,输出空,避免出现“零”、“零元”等字样。对非数字字符不进行处理,使用EXCEL自身的错误提示。

对负数按正数处理,再用条件格式将其转换为红色,不拟采用“负XXXXXX”的形式。

整数加“元”,若是纯整数,就只处理整数且加“整”,不再处理小数部分。若是纯小数,放在小数部分处理,不单独列出处理。角为0且分不为0,应输出“零”,只有角的就加“整”

如果有尾数,即有3位以上小数(这种情况也许很少发生,但作为一个“通用”公式,却不能不考虑这种情况)。则有两种处理方式,一是截尾,另一则是四舍五入。由于两种方式的排它性。决定做两个公式。

如果数值小于分,截尾公式输出空,而四舍五入公式则要考虑舍入问题。若有舍入输出分,没有则输出空。

根据这个思路,我“组装”了下面两个公式。

公式四:

IF(A1=0,"",IF(ABS(A1)<0.995,"",TEXT(INT(ROUND(ABS(A1),2)),"[DBNum2]") &"元")&IF(RIGHT(TEXT(A1,".00"),2)*1=0,IF(ABS(A1)<0.005,"","整

"),TEXT(IF(ABS(A1)<0.095,"",LEFT(RIGHT(TEXT(A1,".00"),2))),"[dbnum2]" )&IF(LEFT(RIGHT(TEXT(A1,".00"),2))*1=0,"","角

")&IF(RIGHT(TEXT(A1,".00"))*1=0,"整

",TEXT(RIGHT(TEXT(A1,".00")),"[dbnum2]")&"分")))

公式五:

IF(A1=0,"",IF(ABS(A1)<1,"",TEXT(TRUNC(ABS(A1)),"[DBNum2]")&"元

")&IF(RIGHT(TRUNC(A1*100),2)*1=0,IF(ABS(A1)<0.01,"","整

"),IF(ABS(A1)<0.1,"",TEXT(RIGHT(TRUNC(A1*10)),"[dbnum2]"))&IF(RIGHT(T RUNC(A1*10))*1=0,"","角")&IF(RIGHT(TRUNC(A1*100))*1=0,"整

",TEXT(RIGHT(TRUNC(A1*100)),"[dbnum2]")&"分")))

公式四是四舍五入公式,公式五则是截尾公式。两个公式的结构其实是一样的,只是使用了不同的函数。下面用公式四来说明。

TEXT(INT(ROUND(ABS(A1),2)),"[DBNum2]")&"元"用来处理整数部分,考虑到纯小数及舍入问题,增加一个判断ABS(A1)<0.995,用0.995,即保证了正常的舍入,又避免了出现0.9945也进行舍入的错误。

用RIGHTB(TEXT(A1,".00"),2)*1=0来判断是不是纯整数,是就输出“整”,后面就不用处理了。因为TEXT函数输出的是文本值,所以在这里有两种处理方法,一是就是本式,二是RIGHTB(TEXT(A1,".00"),2)="00"。

LEFT(RIGHT(TEXT(A1,".00"),2))是取出角位数,增加一个判断

ABS(A1)<0.095是为了在只有分票的情况下角位避免出现“零”的字样,0.095也是考虑了尾数的舍入问题。

IF(LEFT(RIGHT(TEXT(A1,".00"),2))*1=0,"","角"),角位是0输出空,否则输出“角”。同样,这里的判断表达式也可改为

LEFT(RIGHT(TEXT(A1,".00"),2))="0

"

用RIGHT(TEXT(A1,".00"))取出分位数,分位为零输出“整”,否则输出分位数。

对于负数,如果一定要用“负XXXXXX”的形式,则直接在第二个判断前加上“IF(A1<0,"负","")&”。

还有网友提出来说万位为零时不输出零不符合规范,为此我专门去查了一下相关规定。结果如下:

大写金额中间有“0”时,大写金额要写“零”字;小写金额中间连续有几个“0”时,大写金额中间可以只写一个“零”字;小写金额万位或元位是

“ 0”,或者数字中间连续有几个“0”,万位、元位也是“0”,但千位、角位不是“0”时,大写金额中可以只写一个“零”字,也可以不写“零”字。

所以上述公式在当万位为零而千位不为零时,以不输出零的方式处理,应该是符合规范的。也许正是EXCEL采取这种样式的原因。当然,如果遵照习惯非要加上这个零字也不是不可能。只不过要增加一点公式复杂度罢了。

在一个数中,万会出现几次?不管是万、十万、百万、千万,这个万就出现一次,如果是万万则是亿,如果是万亿又是兆,万兆呢?已经超出EXCEL的处理能力了。所以答案是万字在大写金额中只可能出现一次,且只出现在整数部分。即然是这样,用SUBSTITUTE()函数就能解决问题。即判断当万位为零而千位不为零时,用“万零”来替换“万”,其它情况下不进行替换。因为EXCEL只有在这种情况下不会输出“零”。

在四舍五入公式中,因为还要考虑尾数舍入问题,判断使用了四舍五入函数ROUND(),公式四的输出整数的部分公式改为:

IF(AND(RIGHT(INT(ROUND(ABS(A1),2)/10000))="0",RIGHT(INT(ROUND(ABS(A1) ,2)/1000))<>"0"),SUBSTITUTE(TEXT(INT(ROUND(ABS(A1),2)),"[DBNum2]"),"万","万零"),TEXT(INT(ROUND(ABS(A1),2)),"[DBNum2]"))

而截断公式不用考虑尾数舍入问题,直接用TRUNC()取万位和千位数来判断。相应地公式五的整数部分亦改为:

IF(AND(RIGHT(TRUNC(ABS(A1)/10000))="0",RIGHT(TRUNC(ABS(A1)/1000))<>"0 "),SUBSTITUTE(TEXT(TRUNC(ABS(A1)),"[DBNum2]"),"万","万零

"),TEXT(TRUNC(ABS(A1)),"[DBNum2]"))

为了一个我认为不是很必要的“零”字使公式臃肿了许多,而我喜欢简单清晰的公式,所以不愿在正式公式中采用。

自认为这两个公式已经考虑了许多的细节,但我也不敢保证没有挂一漏万。现在暂时告一段落,若以后发现问题再来修改了。

财务数字书写方法及注意事项

财务数字书写方法及注意事项对于如何正确、规范和流利书写阿拉伯数字的问题,是我国会计人员应掌握的基本功。重视会计工作中数码字的训练,有助于会计人员素质的提高,结合现实会计人员数码字书写的实际情况看,不仅存在大量不规范书写,而且存在“ 0 ”、“6”不分,“7”、“9”难辨的情况,况且还有把“ 1”改为“ 4”或改为“ 7”等错误现象,还有些人把汉字的书写艺术引入小写数字领域,主张在会计记录中将数字“ 1234567890 ”写成美术字。所有这些,都不是财会工作中合乎规范的书写方法,也不合乎手工书写的正常习惯。 应该说,财务会计中,尤其是会计记账过程中书写的阿拉伯数字,同数学中或汉文字学中的书写方法并不一致,也不尽相同。 从字体上讲,既不能把这些数字写成刻版划一的印刷体,也不能把它们写成难以辨认的草字体,更不能为追求书写形式把它们写成美术体。从数字本身所占的位置看既不能把数字写满格,占满行,又不能把字写得太小,密密麻麻,让人不易辨清楚,更不能超越账页上既定的数格。

从字型上看,既不能让数字垂直上下,也不能歪斜过度,更不能左倾右斜,毫无整洁感觉。况且,书写后要让人看着合乎规定要求,既流利又美观,还方便纠错更改。 总之,财会工作中,尤其是会计记账过程中,阿拉伯数码字的书写同普通的书写汉字有所不同,且已经约定俗成,形成会计数字的书写格式。其具体要求是: 1、各数字自成体型,大小匀称,笔顺清晰,合乎手写体习惯,流畅、自然、不刻版。 2、书写是字迹工整,排列整齐有序且有一定的倾斜度(数字与底线成60 度的倾斜)并以向左下方倾斜为好。 3、书写数字时,应使每位数字(7 、9 除外)紧靠底线且不要顶满格(行)。 一般来讲,每位数字约占预留格子(或空行)的1/2 空格位置,每位数字之间一般不要连结,但不可预留间隔(以不增加数字为好);每位数字上方预留1/2 空格位置,可以订正错误记录时使用。 4、对一组数字的正确书写是,应按照自左向右的顺序进行,不可逆方向书写;在没有印刷数字格的会计书写中,同一行相邻数字之间应空出半个数字的位置。 5、除4 、5 以外的各单数字,均应一笔写成,不能人为地增加数字的数划。但注意整个数字要书写规范、流利、工整、清晰、易认不易改。 6、如在会计运算或会计工作底稿中,运用上下几行数额累计加减

Excel--手把手教你转换出中文大写金额

手把手教你转换出中文大写金额 大家在使用Excel的时候,是否会遇到要把一个或一些阿拉伯数字转换成中文大写金额的计算要求呢?如果只是偶尔需要对少数几个数字进行转换,干脆手工操作啦,但如果要进行转换的数字较多或经常要转换时,该怎么办呢?一向无往不胜的Excel能为你做些什么呢?其实,这个不难,最少有三种方法可以实现。 一、设置单元格格式: 用这个办法能直接将阿拉伯数字转换成中文大写金额,而且操作简单。右击需要转换的单元格,在弹出的快捷菜单中选择“单元格格式”,然后在“数字”选项卡中选择“自定义”,在“类型”中写入“[DBNum2]G/通用格式"元"”后按确定即可。瞧,321是不是已经变成了“叁佰贰拾壹元”了? 可惜的是,这个办法只能处理整数,而对带有小数的数字无能为力。当然也有过朋友通过对此法进行一定的扩展而可以处理部分带小数的数字,但效果不是很理想。 二、利用公式进行转换: 所谓“自力更生,丰衣足食”,这第三种方法就是自己编写公式进行转换。 为了照顾一些Excel初学者,我们先来了解一下什么是Excel里的公式与函数。Excel之所以计算功能异常强大,百分之八十的功劳就在于用户可以创建公式进行计算。所谓公式,实际上就是一个计算

表达式(通常是包含函数与单元格引用的计算表达式)。在Excel里,以“=”作为公式的标志,在任何一个非文本值类型的单元格内,只要以“=”开头,就必定是Excel公式,举一最简单的例子:如果A1、B1单元格的值为别为1和2,那么如果在C3单元格内输入“=A1+B1”,则Excel会自动将A1和B1的值相加,得到数值3,再返回给C3单元格。 再来说函数,函数其实就是包装好的公式,它能根据你提供的参数自动进行复杂的计算,从而最大限度地减轻你的工作量。Excel内置了大量具备各种功能的函数,而且Excel还允许用户自己添加函数,这样一来,在Excel里几乎没有计算不出来的东西了。拿Excel中较常用到的SUM函数来说,如果要计算从A1到A100单元格的数值总和,写公式时是用不着写成“=A1+A2+A3+……A100”的,而只是简单地写成“=SUM(A1:A10)”就可以了。 Excel中有上百种函数,今天我们只讲我们将要用到的几个。其实所有这些函数的功能及详细用法在Excel帮助文件里都有介绍,当你遇到具体计算要求时,只要你点击常用工具栏中“粘贴函数”按钮,Excel会将所有的函数一一展示在你眼前,结合相应的帮助文件,你可以迅速挑选到一个适合你的函数。 1、IF函数 这是Excel里最常用到的函数之一,它的功能是执行真假值判断,根据逻辑测试的真假值返回不同的结果。其语法为IF(判断表达式,当条件值为真时返回的值,当条件值为假时返回的值)。通俗地说,

会计中的数字

1、小写金额的书写要求与读法 (1)在写数时,每一个数字都要占一个位置,这个位置称为数位。数位自小到大,是从右向左排列的,但在写数去是自大到小,从左到右的。 为了容易辨认数的各个位数,在写数时,通常在按照国际惯例,将数和整数部分(不包括小数部分),从右向左每三位记一逗号“,”作为分节号。例如,1,234,567,890把各个分位点的前一位记住邻近的数位就很容易推想出来了。从右向左,第一分位点前一位是千位,第二个分位点前一位是百万位,第三个分位点前一位是十亿位。(2)万位以下的数,从最高位读起,顺着位次每读一个数字就接着读出这个数字所对应的数位名称。 (3)对于万以上到亿以下的数,只读出数字和数位上开头的第一个字,数位名称的第二个字可以省掉不读出来。 (4)同一数额中,若中间有零,只读出数字的“0”而不读出数位的名称。 (5)若同一数额中,最后有一个零或连续有几个零是,既不读“0”,也不读出数位的名称。 (6)书写元与角之间,要点一个小数点“.”。 (7)有角无分的,在“分“位上写”0“字,如”7.60”不得写成”7.6”或”7.6—“. (8)“角”,”分”位若皆无金额,仍在元之后点小数点,并在其后写”00”或划一短横线,如”76.00”或76.—“。

(9)对某些金额数字,如银行结算凭证、收据、发票等单据上的金额,应在合计金额前面填写符号“¥”。它有两个意义:一是说明金额的币制;二是了为防止增添和涂改数字。因此,“¥”后面紧接着写数字,不得留有空隙。 (10)若在印有数位分隔线的凭证账表上书写,只有“角”、“分”位金额的,在“元”位上不写“0”字;只有“分”位金额的,在“元”和“角”位上均不写“0”字;有“角”无“分”的,在分位上写“0”;“角”、“分”位皆无金额的,在“角”和“分”位上均写一个“0”字。 2、大写金额在书写规则 (1)大写金额的前面,必须加填“人民币”三字,后面紧接着写金额,“人民币”三字与金额数字之间不得留有空隙。 (2)大写金额中,“壹拾几”的“壹”字一定要写,不得遗漏,因为“拾”字仅代表数位,并不是数字。如“¥10.74”,应写成”人民币壹拾元柒角四分“。 (3)小写金额中,“元“位是”0“(或金额中间连续有几个”0“,且”元“位也是”0“),但”角“、”分“位不是”0“,大写金额可只写一个”零“,也可不写”零“。如”¥1320.56”应写成”人民币壹仟叁佰贰拾元零伍角陆分或人民币壹仟叁佰贰拾元伍角陆分; 如:,¥1,000.56,应写成”人民币壹仟元零伍角陆分或人民币壹仟元伍角陆分” (4)小写金额中有”0”或连续有几个”0”,但”元”位不是”0”,大写金额均写一个”零”,如:”¥107,006.08”,应写成”人民币壹拾万零柒仟零陆元

金额数字大写使用规范

以下“规范”根据国家新闻出版总署2005年10月北京会议纪要整理而成。 一、数字用法的规定 1.统计表中的数值,如正负整数、小数、百分比、分数、比例等,必须使用阿拉伯数字。 2.定型的词、词组、成语、惯用语、缩略语或具有修辞色彩的词语中作为语素的数字,必须使用汉字。 3.年份不能简写。 示例:1990年不能简作“九O年”或“90”年。 4.中国清代和清代以前的历史纪年、各民族的非公历纪年用汉字,这类纪年不应与公历月日混用,并应采用阿拉伯数字括注公历。 示例:秦文公四十四年(公元前722年) 5.中国干支纪年和夏历月日应使用汉字。 示例:丙寅年十月十五日腊月二十日正月初八 6.整数一至十,如果不是出现在具有统计意义的一组数字中,用汉字,但要照顾到上下文,求得局部体例上的一致。 示例:一个人三本书五个百分点 7.一个用阿拉伯数字书写的数值应避免断开移行。 8.阿拉伯数字书写的数值在表示数值的范围内,使用波浪式连接号“~”。 示例:2500元~3000元 9.相邻的两个数字并列连用表示概数,必须使用汉字,连用的两个数字之间不得用顿号隔开。示例:二三米一两个小时五六万套 10.带有“几”字的数字表示约数,必须使用汉字。 示例:几千年十几天 11.部队番号、文件编号、证件号码和其它序号,用阿拉伯数字。 示例:84062部队国办发[1999]9号文件 12.提倡横排。竖排文字中涉及的数字除必须保留的阿拉伯数字外,应一律用汉字。必须保留的阿拉伯数字、外文字母和符号均按按时针方向转90度。 二、汉语拼音拼写法 1.中文书刊名称、各栏目拼写基本上以词为书写单位。每个词的第一个字母要大写。因设计需要,也可以全用大写。(但必须是以词为书写单位) 示例:湖北招生考试 Hubei Zhaosheng Kaoshi或HUBEI ZHAOSHENG KAOSHI 2.句号、问号、叹号、逗号、顿号、分号和冒号占一个字的位置,不能出现在一行之首。 3.引号、括号、书名号的前一半不出现在一行之末,后一半不出现在一行之首。 三、词语 1.词语误用 词语误用的根本原因是误解词义。处在不同的语境,表示不同的事物,应当使用不同的词语。示例:“截至1997年12月底”的“截至”不能使用“截止”,“报名日期1月30日截止”的“截止”不能使用“截至”;“公民的权利与义务”的“权利”不能使用“权力”,“我国的最高权力机关是全国人民代表大会”的“权力”不能使用“权利”;“招工启事”的“启事”不能使用“启示”,“战争启示录”不能使用“启事”。 2.异形词 《现代汉语词典》以第一义项为首选。“也作某某”“同某某”作为参考。如有参选词,则应选首选词,以利于汉字规范。 示例:宏图:远大的理想、宏伟的计划。(宏图大略大展宏图) 弘图:同“宏图”。

财务中数字大写之规则

财务中数字大写之规则 汉字大写金额规则 大写金额数字到元或角为止的,在“元”或“角”字之后应写“整”或“正”字;大写金额数字有分的,分字后面不写“整”字。 大写金额数字前未印有人民币字样的,应加填“人民币”三字,“人民币”三字与金额数字之间不得留有空白。 阿拉伯金额数字中间有“0”时,汉字大写金额要写“零”字,如$101.50,汉字大写金额应写成人民币壹佰零壹圆伍角整。阿拉伯金额数字中间连续有几个“0”时,汉字大写金额中可以只写一个“零”字,如¥1,004.56,汉字大写金额应写成人民币壹仟零肆圆伍角陆分。阿拉伯金额数字元位是“0”,或数字中间连续有几个“0”,元位也是“0”,但角位不是“0”时,汉字大写金额可只写一个“零”字,也可不写“零”字,如$1,320.56,汉字大写金额应写成人民币壹仟叁佰贰拾圆零伍角陆分,或人民币壹仟叁佰贰拾圆伍角陆分。又如$1,000.56,汉字大写金额应写成人民币壹仟圆零伍角陆分,或人民币壹仟圆伍角陆分。 支票的填写: 1、出票日期(大写):数字必须大写,大写数字写法:零、壹、贰、叁、肆、伍、陆、柒、捌、玖、拾。 举例:2005年8月5日:贰零零伍年捌月零伍日捌月前零字可写也可不写,伍日前零字必写。2006年2月13日:贰零零陆年零贰月壹拾叁日 (1) 壹月贰月前零字必写,叁月至玖月前零字可写可不写。拾月至拾贰月必须写成壹拾月、壹拾壹月、壹拾贰月(前面多写了“零”字也认可,如零壹拾月)。 (2) 壹日至玖日前零字必写,拾日至拾玖日必须写成壹拾日及壹拾X 日(前面多写了“零”字也认可,如零壹拾伍日,下同),贰拾日至贰拾玖日必须写成贰拾日及贰拾X日,叁拾日至叁拾壹日必须写成叁拾日及叁拾壹日。 2、收款人:

Excel货币大写转换

Excel中如何将货币数值由数字金额自动转为中文大写金额 使用Excel时有时会用数据的转换,尤其是做财务工作,如工资表等时就需要用中文大写金额。如果手动输入,就会麻烦一些,多的时候也会增加了工作量。我们可以使用Excel 中的函数来实现将货币数值由数字金额自动转换成中文大写金额。 本文以一份表格为例讲解如何将数字金额转换为中文大写金额。 先在Excel表格中算出合计金额,如下图。 利用公式把小写的货币转换为中文大写,并写在合并的单元格中。公式如下: =IF((I41-INT(I41))=0,TEXT(I41,"[DBNUM2]")&"元整 ",IF(INT(I41*10)-I41*10=0,TEXT(INT(I41),"[DBNUM2]")&"元 "&TEXT(INT(I41*10)-INT(I41)*10,"[DBNUM2]")&"角整",TEXT(INT(I41),"[DBNUM2]")&"元 "&IF(INT(I41*10)-INT(I41)*10,"零",TEXT(INT(I41*10)-INT(I41)*10,"[DBNUM2]")&"角 ")&TEXT(RIGHT(I41,1),"[DBNUM2]")&"分"))。 把公式输入合计右边的合并单元格中,如下图。

输入后的显示结果如下图。

公式中一共用到了4函数,文本连接符“&”及相应的汉字。下面对这4种函数做个讲解:IF函数:是一个条件判断函数,该函数的基本格式是:IF(a,b,c),其中“a”是一个条件,“b”和“c”是两种判断结果,可以表述为:如果条件a成立,那么结果是b,否则结果就是c。以上公式是一个多层嵌套判断函数,根据货币金额的不同情况生成不同格式的中文大写。 INT函数:是一个取整函数,取参数数字的整数部分。如:INT(I41)是取I41这个单元格数字的整数部分,(I41-INT(I41))=0表示一个整数,INT(I41*10)-INT(I41)*10表示I41单元小数点后第一位数,INT(I41*10)-INT(I41)*10=0表示I41单元格中有一位小数。 TEXT函数:可以将阿拉伯格式数字转换为中文大写格式,如公式中 TEXT(I41,"[DBNUM2] ")就是把I41单元格中的数字转换成中文大写格式,其中"[DBNUM2] "是把数字转换为中文大写形式,照搬即可。 RIGHT函数:可以提取字符串右边的若干个字符。如公式中的“RIGHT(I41,1)” 表示从I41单元格数字右起提取一个字符。 公式使用了多层嵌套,看起来比较复杂一些。 可以将整个条件函数公式表述为: 如果单元格A7中数字为整数(假如为35566),那么人民币大写就是“叁万伍仟伍佰陆拾陆元整”,否则:

财务会计如何表示大小写金额

财务会计如何表示大小写金额 1、小写金额的书写要求与读法 (1)在写数时,每一个数字都要占一个位置,这个位置称为数位。数位自小到大,是从右向左排列的,但在写数去是自大到小,从左到右的。为了容易辨认数的各个位数,在写数时,通常在按照国际惯例,将数和整数部分(不包括小数部分),从右向左每三位记一逗号“,”作为分节号。例如,1,234,567,890把各个分位点的前一位记住邻近的数位就很容易推想出来了。从右向左,第一分位点前一位是千位,第二个分位点前一位是百万位,第三个分位点前一位是十亿位。 (2)万位以下的数,从最高位读起,顺着位次每读一个数字就接着读出这个数字所对应的数位名称。 (3)对于万以上到亿以下的数,只读出数字和数位上开头的第一个字,数位名称的第二个字可以省掉不读出来。 (4)同一数额中,若中间有零,只读出数字的“0”而不读出数位的名称。 (5)若同一数额中,最后有一个零或连续有几个零是,既不读“0”,也不读出数位的名称。 (6)书写元与角之间,要点一个小数点“.”。 (7)有角无分的,在“分“位上写”0“字,如”7.60”不得写成”7.6”或”7.6—“. (8)“角”,”分”位若皆无金额,仍在元之后点小数点,并在其后写”00”或划一短横线,如”76.00”或76.—“。 (9)对某些金额数字,如银行结算凭证、收据、发票等单据上的金额,应在合计金额前面填写符号“¥”。它有两个意义:一是说明金额的币制;二是了为防止增添和涂改数字。因此,“¥”后面紧接着写数字,不得留有空隙。 (10)若在印有数位分隔线的凭证账表上书写,只有“角”、“分”位金额的,在“元”位上不写“0”字;只有“分”位金额的,在“元”和“角”位上均不写“0”字;有“角”无“分”的,在分位上写“0”;“角”、“分”位皆无金额的,在“角”和“分”位上均写一个“0”字。 2、大写金额在书写规则 (1)大写金额的前面,必须加填“人民币”三字,后面紧接着写金额,“人民币”三字与金额数字之间不得留有空隙。 (2)大写金额中,“壹拾几”的“壹”字一定要写,不得遗漏,因为“拾”字仅代表数位,并不是数字。如“¥10.74”,应写成”人民币壹拾元柒“。 (3)小写金额中,“元“位是”0“(或金额中间连续有几个”0“,且”元“位也是”0“),但”角“、”分“位不是”0“,大写金额可只写一个”零“,也可不写”零“。如”¥1320.56”应写成”人民币壹仟叁佰贰拾元零伍角陆分或人民币壹仟叁佰贰拾元伍角陆分; 如:,¥1,000.56,应写成”人民币壹仟元零伍角陆分或人民币壹仟元伍角陆分” (4)小写金额中有”0”或连续有几个”0”,但”元”位不是”0”,大写金额均写一个”零”,如:”¥107,006.08”,应写成”人民币壹拾万零柒仟零陆元零捌分.”

非常实用的大写数字用法及规则

常见的大写数字及用法 1、汉字大写的起源: 汉字中有数字:“一、二、三、四、五、六、七、八、九、十、百、千、万”,相对应的大写为:“壹、贰、叁、肆、伍、陆、柒、捌、玖、拾、佰、仟、萬”。金额大写数字的广泛应用,是防人篡改数字进行经济犯罪而采取的有效措施。大写数字究竟是谁发明的呢?一说:明朝初年,一起涉及12名高官,6个部的左右侍郎的重大“郭桓贪污案”,就是利用空白账册大做假账,通过篡改数字大肆侵吞钱粮,累计高达2400多万石,这个数字几乎和当时全国秋粮实征总数相当。朱元璋对此大为震怒,下令将郭桓等同案犯几万人斩首示众,同时制定了惩治经济犯罪的严格法令,并在财务管理上进行技术防范——把汉字中的数字改为了难以涂改的大写,即:“一二三四五六七八九十百千”改为“壹贰叁肆伍陆柒捌玖拾佰仟”等,被称之为中国历史上金额数字大写的首创。 二说:1959~1975年,新疆吐鲁番出土文物使用大写数字的例证颇多,如阿斯塔那35号墓所出《唐麟德元年(公元664年)西州高昌县里正史玄政纳当年官贷小子抄》载:“崇化乡里正史玄政纳麟德元年官贷小子(“官贷小子”,是官贷小麦利息的省称)贰斗,其年十二月叁拾日。”此抄载称,麟德元年十二月三十日,崇化乡里正史玄政向仓史交纳了贰斗官贷小麦利息。又如《高昌延昌二十七年(公元587年)

六月兵部条列买马用钱头数奏行文书》有“都合买马壹匹,用银钱肆拾伍文”字样;《北凉玄始十一年(公元422年)马受条呈为出酒事》中有“合用酒柒斛”字样。这些带有零星大写数字的记录都在武则天之前,说明在公元4世纪前后(约东晋末年),人们已开始有意识地在券契中使用大写数字,距今已有1600多年。 三说:据明末清初考据家顾炎武考证,武则天不但把国号“唐”改为“周”,也制造出很多汉字,那一时期所立的石碑,上面多有大写数字。而且诗文中也常见大写数字,如白居易的宋版《白氏长庆集》中《论行营状请勒魏博等四道兵马却守本界事》有这样的记述:“况其军一月之费,计实钱贰拾漆(柒)捌万贯。”顾炎武在所著《金石文字记·岱岳观造像记》中明确表露了自己的推断:“凡数字作壹、贰、叁、肆、伍、陆、柒、捌、玖等,皆武后所改及自制字。”由此得知,武则天的“自制字”——汉语大写数字,比朱元璋早了近700年。 也许可以得出这样的结论:大写数字是劳动人民在长期的实践中发明出来的,陆续应用于日常生活之中;武则天承袭了民间的写法,大量使用大写数字,使之广泛化,普及化;朱元璋出于国家对经济领域的整饬,下令在全国范围内大规模强制性实施完整的大写数字,从而完善并规范了大写数字的应用。 到了现代社会的今天,银行票证、流动支票、实用发票、合同协议、账目单据等各类经济文本必须标明大写数字,已经成为了“约定俗成”

阿拉伯数字转换成英文大写

启动Microsoft Excel。 按Alt+F11 启动Visual Basic 编辑器。 在“插入”菜单上,单击“模块”。 在模块表中键入下面的代码。 Option Explicit 'Main Function Function SpellNumber(ByValMyNumber) Dim Dollars, Cents, Temp Dim DecimalPlace, Count ReDimPlace(9) As String Place(2) = " Thousand " Place(3) = " Million " Place(4) = " Billion " Place(5) = " Trillion " ' String representation of amount. MyNumber = Trim(Str(MyNumber)) ' Position of decimal place 0 if none. DecimalPlace = InStr(MyNumber, ".") ' Convert cents and set MyNumber to dollar amount. If DecimalPlace> 0 Then Cents = GetTens(Left(Mid(MyNumber, DecimalPlace + 1) & _ "00", 2)) MyNumber = Trim(Left(MyNumber, DecimalPlace - 1)) End If Count = 1 Do While MyNumber<> "" Temp = GetHundreds(Right(MyNumber, 3)) If Temp <> "" Then Dollars = Temp &Place(Count) & Dollars If Len(MyNumber) > 3 Then MyNumber = Left(MyNumber, Len(MyNumber) - 3) Else MyNumber = "" End If Count = Count + 1 Loop Select Case Dollars Case "" Dollars = "No Dollars" Case "One" Dollars = "One Dollar" Case Else Dollars = Dollars &" Dollars" End Select Select Case Cents

财务中人民币大写的正确写法

财务中人民币大写的正确写法 作者:时间:2010年08月14日信息来源:中铝网 银行、单位和个人填写的各种票据和结算凭证是办理支付结算和现金收付的重要依据,直接关系到支付结算的准确、及时和安全。票据和结算凭证是银行、单位和个人凭以记载账务的会计凭证,是记载经济业务和明确经济责任的一种书面证明。因此,填写票据和结算凭证必须做到标准化、规范化、要素齐全、数字正确、字迹清晰、不错漏、不潦草、防止涂改。中文大写金额数字应用正楷或行书填写。如壹,贰,叁,肆,伍,陆,柒,捌,玖,拾,佰,仟,万,亿,元(圆),角,分,零,整(正)等字样。不得用一,二(两),三,四,五,六,七,八,九,十,毛,另(或0)填写。不得自造简化字。 一、中文大写金额数字到"元"为止的。在"元"之后应写"整"(或"正")字。在"角"之后可以不写"整"(或"正")字。大写金额数字有"分"的,"分"后面不写"整"(或"正")字。 二、中文大写金额数字前应标明"人民币"字样。 三、大写金额数字应紧接"人民币"字样填写,不得留有空白。大写金额数字前未印"人民币"字样的,应加填"人民币"三字。在票据和结算凭证大写金额栏内不得预印固定的"万,仟,佰,拾,元,角,分"字样。 四、阿拉伯数字小写金额数字中有"0"时,中文大写应按照汉语语言规律、金额数字构成和防止涂改的要求进行书写。举例如下: 1.阿拉伯数字中间有"0"时,中文大写要写"零"字。如¥1409.50.应写成人民币壹仟肆佰零玖元伍角。 2.阿拉伯数字中间连续有几个"0"时,中文大写金额中间可以只写一个"零"字。如¥6007.14.应写成人民币陆仟零柒元壹角肆分。 3.阿拉伯金额数字万位和元位是"0",或者数字中间连续有几个"0"但千位、角位不是"0"时,中文大写金额中可以只写一个零字。也可以不写"零"字。如¥1680.32应写成人民币壹仟陆佰捌拾元零叁角贰分。或者写成人民币壹仟陆佰捌拾元叁角贰分。又如¥107000.53.应写成人民币壹拾万柒仟元零伍角叁分,或者写成人民币壹拾万零柒仟元伍角叁分。 4.阿拉伯金额数字角位是"0"而分位不是"0"时,中文大写金额"元"后面应写"零"字。如¥16409.02应写成人民币壹万陆仟肆佰零玖元零贰分,又如¥32 5.04应写成人民币叁佰贰拾伍元零肆分。 五、阿拉伯小写金额数字前面均应填写人民币符号"¥"。阿拉伯小写金额数字要认真填写,不得连写分辨不清。 六、票据的出票日期必须使用中文大写。为防止变造票据的出票日期,在填写月,日时,月为壹、贰和壹拾的,日为壹至玖和壹拾、贰拾和叁拾的,应在其前加"零";日为拾壹至拾玖的,应在其前加"壹"。如1月15日,应写成零壹月壹拾伍日。再如10月20日应写成零壹拾月零贰拾日。 七、票据出票日期使用小写填写的,银行不予受理。大写日期未按要求规范填写的,银行可予受理,但由此造成损失的,由出票人自行承担。

会计小写数字书写技能大小写练习账格

会计小写数字书写技能大小写练习账格 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

阿拉伯数字大小写书写实训 一、阿拉伯数字小写书写实训 实训1 在表1-1账格中用规范化的阿拉伯数字书写。 表1-1 用规范化的阿拉伯数字书写 实训2 对照表1-2中的数字练习没有数位线的小写金额的书写。 表1-2 练习没有数位线的小写金额的书写

实训3 0~9十个阿拉伯数字反复书写30遍,且符合标准。要求财会专业达到三级标准,非财会专业达到四级标准。试试看你达到了几级 一级分钟以内完成;二级3分钟以内完成; 三级分钟以内完成;四级4分钟以内完成。 实训4 将下列中文大写数字写成阿拉伯数字。 (1) 人民币贰拾柒元伍角肆分应写成 (2) 人民币伍仟贰佰万零陆仟玖佰柒拾捌元整应写成 (3) 人民币叁仟万零贰拾元整应写成 (4) 人民币壹拾玖万零贰拾叁元整应写成 (5) 人民币玖角捌分应写成 (6) 人民币柒万肆仟伍佰零贰元捌角陆分应写成 (7) 人民币玖仟叁佰元零伍角整应写成 (8) 人民币贰拾肆万零捌佰零壹元零玖分应写成 (9) 人民币壹拾万元整应写成 (10) 人民币陆佰万元零柒分应写成 二、中文大写数字书写实训 实训1 对照表1-3中的文字分别用楷体和行楷练习中文大写数字的书写。 表1-3 中文大写数字书写练习

实训2 将中文大写数字从零到拾书写10遍。试试看5分钟以内你写完了吗是否正确、清晰、整齐、流畅、标准、规范和美观 实训3 将阿拉伯数字写成中文大写数字 (1) ¥28, 应写成 (2) ¥160, 应写成 (3) ¥应写成 (4) ¥3,000, 应写成

会计金额的书写规范

会计文字和数字书写规范 会计书写规范是对企业会计事项书写时采用书写工具、文字或数字、书写要求、书写方法及格式等方面进行的规范。会计文字和数字书写规范是会计的基础工作标准,直接关系到会计工作质量的优劣和会计管理水平的高低,以及会计数据资料的准确性、及时性和完整性。 一、会计文字书写规范 会计上的文字书写是指汉字书写,会计人员每天都离不开书写,不仅要书写文字,而且要书写数字,两者是相辅相成的。书写数字离不开文字的表述,文字也离不开数字的说明,只有文字、数字并用,才能正确反映经济业务。 会计人员在填制会计凭证时要写明经济业务内容,接受凭证单位名称,商品类别、计量单位,会计科目(总账科目和明细科目)及金额大写等;登记会计账簿时,要用汉字书写“摘要”栏,即会计事项和据以登账的的凭证种类,如“收字”、“付字”、“转字”或“现收”、“现付”、“银收”、“银付”和“转”字等;编制会计报表时,撰写会计报告说明、会计分析报告及其他应用文字等等,都需要汉字。所以说,文字书写在财务会计书写中具有重要作用。见表 1-1 和表 1-2 所示。

(一)文字书写的基本要求 会计工作对书写的基本要求是:简明扼要,字体规范,字迹清晰,排列整齐,书写流利并且字迹美观。 1 .用文字对所发生的经济业务简明扼要地叙述清楚,文字不能超过各书写栏。书写会计科目时,要按照会计制度的有关规定写出全称,不能简化、缩写,并且子目、明细科目也要准确、规范。 2 .书写字迹清晰、工整。书写文字时,可用正楷或行书,但不能用草书,要掌握每个字的重心,字体规范,文字大小应一致,汉字间适当留间距。 (二)书写文字基本技巧 会计人员在书写文字时,应养成正确的写字姿势,掌握汉字的笔顺和字体结构,写好规范的汉字。 (三)中文金额大写的表示方法

财务中数字大写之规则

财务中数字大写之规则 汉字大写金额规则大写金额数字到元或角为止的,在“元”或“角”字之后应写“整”或“正”字;大写金额数字有分的,分字后面不写“整”字。大写金额数字前未印有人民币字样的,应加填“人民币”三字,“人民币”三字与金额数字之间不得留有空白。 阿拉伯金额数字中间有“0”时,汉字大写金额要写“零”字,如$101.50,汉字大写金额应写成人民币壹佰零壹圆伍角整。阿拉伯金额数字中间连续有几个“0”时,汉字大写金额中可以只写一个“零”字,如¥1,004.56,汉字大写金额应写成人民币壹仟零肆圆伍角陆分。阿拉伯金额数字元位是“0”,或数字中间连续有几个“0”,元位也是“0”,但角位不是“0”时,汉字大写金额可只写一个“零”字,也可不写“零”字,如$1,320.56,汉字大写金额应写成人民币壹仟叁佰贰拾圆零伍角陆分,或人民币壹仟叁佰贰拾圆伍角陆分。又如$1,000.56,汉字大写金额应写成人民币壹仟圆零伍角陆分,或人民币壹仟圆伍角陆分。 支票的填写:1、出票日期(大写):数字必须大写,大写数字写法:零、壹、贰、叁、肆、伍、陆、柒、捌、玖、拾。 举例:2005年8月5日:贰零零伍年捌月零伍日捌月前零字可写也可不写,伍日前零字必写。2006年2月13日:贰零零陆年零贰月壹拾叁日 (1) 壹月贰月前零字必写,叁月至玖月前零字可写可不写。拾月至拾贰月必须写成壹拾月、壹拾壹月、壹拾贰月(前面多写了“零”字也认可,如零壹拾月)。 (2) 壹日至玖日前零字必写,拾日至拾玖日必须写成壹拾日及壹拾X 日(前面多写了“零”字也认可,如零壹拾伍日,下同),贰拾日至贰拾玖日必须写成贰拾日及贰拾X日,叁拾日至叁拾壹日必须写成叁拾日及叁拾壹日。 2、收款人: (1) 现金支票收款人可写为本单位名称,此时现金支票背面“被背书人”栏内加盖本单位的财务专用章和法人章,之后收款人可凭现金支票直接到开户银行提取现金。(由于有的银行各营业点联网,所以也可到联网营业点取款,具体要看联网覆盖范围而定)。 (2) 现金支票收款人可写为收款人个人姓名,此时现金支票背面不盖任 1

大写数字规则

大写数字规则 大写数字规则 大写数字的使用始于明朝。朱元璋因为当时的一件重大贪污案“郭桓案”而发布法令,其中明确要求记账的数字必须由“一、二、三、四、五、六、七、八、九、十、百、千”改为“壹、贰、叁、肆、伍、陆、柒、捌、玖、拾、佰(陌)、仟(阡)”等复杂的汉字,用以增加涂改帐册的难度。后来“陌”和“阡”被改写成“佰、仟”,并一直使用至今。 大明政权建立之初规定:每年全国各布致使司、府、州、县,都要派计吏到户部呈报地方财政的收支账目及钱粮数。各级政府之间及与户部之间的数字,必须完全相符。稍有差错,即被退回重报。由于地方与京城相距遥远,为节省时间,免去路途奔波之苦,各地便带上了盖有官印的空白账册。如被退回,则随时填写更正。又因为空白账册上盖有骑缝印,不能做别的用途,户部也就没有干预。 洪武十八年(公元1385年)三月,户部侍郎郭桓特大贪污案东窗事生,震惊全国。郭桓勾结刑、礼、兵、工等六部小官员及各省官僚、地主,贪污税粮及鱼盐等,折米二千四百余万石。这差不多和全国秋粮实征的总数持平!除此之外,还侵吞大量宝钞金银。

贪官们就是利用空白账册做的文章,各部串通一气,大做假账。以此欺骗皇帝老儿,鱼肉百姓。朱元璋龙颜大怒,下令把郭桓等六部的十二名高官及左右侍郎以下同案犯数万人,皆处死。系狱、充边、拟罪者不计其数。 为反贪枝廉,朱元璋还制定了惩治经济犯罪的严格法令;并在财务管理上进行技术防范,实施了一些行之有效的措施。把记载钱粮数字的汉字“一、二、三、四、五、六、七、八、九、十、百、千”改为大写,用“壹、贰、叁、肆、伍、陆、柒、捌、玖、拾、佰、仟”,就是其中重要的一条。 朱元璋是个佃农出身的孤儿,他讨过饭,当过和尚,打过杂役,深知老百姓的疾苦。他对贪官污吏搜刮民脂民膏恨之入骨。因此,还制定了比对待敌人还狠毒的铁血手段——“剥皮囊草”,以此酷刑来镇压这帮蛀虫。规定:凡贪赃白银六十两以上的郡守、县令(含朝廷同级官员),按贪款数额多少,判决枭首示众、凌迟处死直至诛灭九族。随后还要“剥皮囊草”——用贪官的人皮檀成草袋子,高悬于公堂旁边,是谓“敕法以峻型,诛一以警百”。明太祖此举可谓“铁血政策”,骇人听闻!用现代人的眼光看,简直太野蛮残酷了,但反映了他对贪官污吏的切齿痛恨与不共戴天!老百姓无不拍手称快。 编辑本段起源时间计数的数目字用大写,是自古一直沿用到民国的,解放后,有些账目才逐

人民银行人民币大小写转换规定

人民银行的规定: 银行、单位和个人填写的各种票据和结算凭证是办理支付结算和现金收付的重要依据,直接关系到支付结算的准确、及时和安全。票据和结算凭证是银行、单位和个人凭以记载账务的会计凭证,是记载经济业务和明确经济责任的一种书面证明。因此,填写票据和结算凭证,必须做到标准化、规范化,要要素齐全、数字正确、字迹清晰、不错漏、不潦草,防止涂改。 一、中文大写金额数字应用正楷或行书填写,如壹(壹)、贰(贰)、叁、肆(肆)、伍(伍)、陆(陆)、柒、捌、玖、拾、佰、仟、万(万)、亿、元、角、分、零、整(正)等字样。不得用一、二(两)、三、四、五、六、七、八、九、十、念、毛、另(或0)填写,不得自造简化字。 如果金额数字书写中使用繁体字,如貳、陸、億、萬、圓的,也应受理。 二、中文大写金额数字到“元”为止的,在“元”之后,应写“整”(或“正”)字,在“角”之后可以不写“整”(或“正”)字。大写金额数字有“分”的,“分”后面不写“整”(或“正”)字。 三、中文大写金额数字前应标明“人民币”字样,大写金额数字应紧接“人民币”字样填写,不得留有空白。大写金额数字前未印“人民币”字样的,应加填“人民币”三字。在票据和结算凭证大写金额栏内不得预印固定的“仟、佰、拾、万、仟、伯、拾、元、角、分”字样。 四、阿拉伯小写金额数字中有“0”时,中文大写应按照汉语语言规律、金额数字构成和防止涂改的要求进行书写。举例如下: (一)阿拉伯数字中间有“0”时,中文大写金额要写“零”字。如¥1,409.50,应写成人民币壹仟肆佰零玖元伍角。 (二)阿拉伯数字中间连续有几个“0”时,中文大写金额中间可以只写一个“零”字。如¥6,007.14,应写成人民币陆仟零柒元壹角肆分。 (三)阿拉伯金额数字万位或元位是“0”,或者数字中间连续有几个“0”,万位、元位也是“0’,但千位、角位不是“0”时,中文大写金额中可以只写一个零字,也可以不写“零”字。 如¥1,680.32,应写成人民币壹仟陆佰捌拾元零叁角贰分,或者写成人民币壹仟陆佰捌拾元叁角贰分; 又如¥107,000.53,应写成人民币壹拾万柒仟元零伍角叁分,或者写成人民币壹拾万零柒仟元伍角叁分。 (四)阿拉伯金额数字角位是“0”,而分位不是“0”时,中文大写金额“元”后面应写“零”字。如¥16,409.02,应写成人民币壹万陆仟肆佰零玖元零贰分;又如¥325.04,应写成人民币叁佰贰拾伍元零肆分。 五、阿拉伯小写金额数字前面,均应填写入民币符号“¥”(或草写:)。阿拉伯小写金额数字要认真填写,不得连写分辨不清。 六、票据的出票日期必须使用中文大写。为防止变造票据的出禀日期,在填写月、日时,月为壹、贰和壹拾的,日为壹至玖和壹拾、贰拾和叁抬的,应在其前加“零”;日为抬壹至拾玖的,应在其前加“壹”。如1月15日,应写成零壹月壹拾伍日。再如10月20日,应写成零壹拾月零贰拾日。 七、票据出票日期使用小写填写的,银行不予受理。大写日期未按要求规范填写的,银行可予受理,但由此造成损失的,由出票入自行承担。

数字大写规则

汉字大写金额规则 大写金额数字到元或角为止的,在“元”或“角”字之后应写“整”或“正” 字;大写金额数字有分的,分字后面不写“整”字。 大写金额数字前未印有人民币字样的,应加填“人民币”三字,“人民币”三字 与金额数字之间不得留有空白。 阿拉伯金额数字中间有“0”时,汉字大写金额要写“零”字,如$101.50,汉字大写金额应写成人民币壹佰零壹圆伍角整。阿拉伯金额数字中间连续有几个“0”时,汉字大写金额中可以只写一个“零”字,如¥1,004.56,汉字大写金额应写成人民币壹仟零肆圆伍角陆分。阿拉伯金额数字元位是“0”,或数字中间连续有几个“0”,元位也是“0”,但角位不是“0”时,汉字大写金额可只写一个“零”字,也可不写“零”字,如$1,320.56,汉字大写金额应写成人民币壹仟叁佰贰拾圆零伍角陆分,或人民币壹仟叁佰贰拾圆伍角陆分。又如$1,000.56,汉字大写金额应写成人民币壹仟圆零伍 角陆分,或人民币壹仟圆伍角陆分。 支票的填写: 1、出票日期(大写):数字必须大写,大写数字写法:零、壹、贰、叁、肆、伍、陆、柒、捌、玖、拾。 举例:2005年8月5日:贰零零伍年捌月零伍日捌月前零字可写也可不写,伍日前零字必写。2006年2月13日:贰零零陆年零贰月壹拾叁日 (1) 壹月贰月前零字必写,叁月至玖月前零字可写可不写。拾月至拾贰月必须写成壹拾月、壹拾壹月、壹拾贰月(前面多写了“零”字也认可,如零壹拾月)。 (2) 壹日至玖日前零字必写,拾日至拾玖日必须写成壹拾日及壹拾X日(前面多写了“零”字也认可,如零壹拾伍日,下同),贰拾日至贰拾玖日必须写成贰拾日及贰拾X日,叁拾日至叁拾壹日必须写成叁拾日及叁拾壹日。 2、收款人: (1) 现金支票收款人可写为本单位名称,此时现金支票背面“被背书人”栏内加盖本单位的财务专用章和法人章,之后收款人可凭现金支票直接到开户银行提取现金。(由于有的银行各营业点联网,所以也可到联网营业点取款,具体要看联网覆盖范围而定)。 (2) 现金支票收款人可写为收款人个人姓名,此时现金支票背面不盖任何章,收款人在现金支票背面填上身份证号码和发证机关名称,凭身份证和现金支票签字领款。 (3) 转帐支票收款人应填写为对方单位名称。转帐支票背面本单位不盖章。收款单位取得转帐支票后,在支票背面被背书栏内加盖收款单位财务专用章和法人章,填写好银行进帐单后连同该支票交给收款单位的开户银行委托银行收款。 3、付款行名称、出票人帐号:即为本单位开户银行名称及银行帐号,例如:工行高新支行九莲分理处1202027409900088888帐号小写。 4、人民币(大写):数字大写写法:零、壹、贰、叁、肆、伍、陆、柒、捌、玖、亿、万、仟、佰、拾。 注意:“万”字不带单人旁。 举例: (1) 289,546.52 贰拾捌万玖仟伍佰肆拾陆元伍角贰分。

JAVA实现阿拉伯数字金额转汉语大写

/** *将输入金额num转换为汉字大写格式 *@param num输入金额(小于10000000) *@return金额的大写格式 */ public String translate(double num){ String[] upChinese={"零","壹","贰","叁","肆","伍","陆","柒","捌","玖",}; String[] upChinese2={"分","角","圆","拾","佰","仟","萬","拾","佰","仟","亿","拾","佰","仟","兆"}; StringBuffer result=new StringBuffer(); int count=0; int zeroflag=0; boolean mantissa=false; if(num<0){ //输入值小于零 return"输入金额不能为负数!"; } if(num==0){ //输入值等于零 return"零"; } if(String.valueOf(num).indexOf('E')!=-1){ //输入值过大转为科学计数法本方法无法转换 return"您输入的金额过大"; } int tem=(int)(num*100); if(tem%100==0){ //金额为整时 if(tem==0)return"穷鬼别来!"; //输入额为e:0.0012小于分计量单位时 result.insert(0, "整"); tem=tem/100; count=2; mantissa=true; } while(tem>0){ int t=(int)tem%10; //取得最后一位 if(t!=0){ //最后一位不为零时 if(zeroflag>=1){ //对该位前的单个或多个零位进行处理 if(((!mantissa)&&count==1)){ //不是整数金额且分为为零 }else if(count>2&&count-zeroflag<2){ //输入金额为400.04小数点前后都有零 result.insert(1,"零");

大小写金额的会计标准写法

大小写金额的会计标准写法 (1)小写金额的标准写法。 ①在没有数位分隔线的凭证、账表上的标准写法。 a.元以上每三位用分位“,”隔开,元与角位之间点一小数点,如2,781.24元。 b.有角无分的,在分位上写“0”字,如“3.20”,不得写成“3.2”或“3.2—”。 c.角分位如没有金额,仍在元位后点小数点,并在小数点后写“00”或在字体度中间划一短横线,如 32.00或32.—。 d.如在一位金额栏内书写两行以上金额,从第二行起,应逐位对准上一行数字书写。 ②在有数位分隔线的凭证、账簿上的标准写法。 a.小写金额要对准元、角、分位置书写。 b.只有角分位金额的,在元位上不写“0”字;只有分位金额的,在元和角位上均不写“0”字。 c.有角无分的,在分位上写“0”字;角分位没月金额的,在角和分位上均写一个“0”字,不得以符号“—”代替。 d.合计的小写金额前应加注币值符号,如“¥”、“HK$”、“US$”等。币值符号与阿拉伯金额数字之间不得留有空。 (2)大写金额的标准写法。 ①大写金额要靠“人民币”后书写(须空出半个汉字大写数字的位置) ②元位是0或金额中间连续有几个0,但角位不是0,大写金额均不写“零”字,如10.42元,应写成“壹拾元肆角贰分”,又如,5000.74元应写成“伍仟元柒角肆分”。 ③金额中间有0或连续有几个0,但元位不是0的,大写金额均写一个“零”字,如107,006.08元,应写成“壹拾万柒仟零陆元零捌分”。 ④大写金额有分的,后面不加“整”字,其余一律末尾加“整”字;大写金额前还应加注币值单位,注明“人民币”、“美元”、“港币”等字样,且币值单位与金额数字之间以及各金额数字之间不得留有空隙。

相关主题