緊急求助 金額的大小寫轉換,Excel中的金額怎麼轉換大小寫?

2022-04-10 05:55:10 字數 5576 閱讀 8935

1樓:匿名使用者

excel 方法:要轉換的數字放在a5單元格

="大寫人民幣通用格式")&"元零",text(trunc(a5*10)-trunc(a5*10,-1),"[dbnum2]g/通用格式")&"角通用格式")&"分整","")

2樓:

壹拾萬貳仟伍佰元整

中間沒有零

壹拾萬貳仟伍佰圓整也可以

3樓:別學義

告訴你一個準確的方法,將要大寫的數字輸入到excel**中,然後修改格式為人民幣大寫,就ok了

金額大小寫轉換

4樓:匿名使用者

1。將0到9數字的大寫存入陣列,與數字一一對應。如:str(0)="零"……小數點另行定義

2。用迴圈依次取上文字框中的數字

3。for i=0 to len(text1)-1inta=val(mid(i,1))'不是小數點的text2=text2 & str(inta)next

以上提供一種思路,未列出小數點的解法,具體你可以參考一下,方法有多種。

5樓:

function rmb(num)

num = formatnumber(num, 2)

dim numlist

dim rmblist

dim numlen

dim numchar

dim numstr

dim n

dim n1, n2

dim hz

numlist = "零壹貳叄肆伍陸柒捌玖"

rmblist = "分角元拾佰仟萬拾佰仟億拾佰仟萬"

if num > 9999999999999.99 then

rmb = "超出範圍的人民幣值"

exit function

end if

numstr = cstr(num * 100)

numlen = len(numstr)

n = 1

do while n <= numlen

numchar = cint(mid(numstr, n, 1))

n1 = mid(numlist, numchar + 1, 1)

n2 = mid(rmblist, numlen - n + 1, 1)

if not n1 = "零" then

hz = hz + cstr(n1) + cstr(n2)

else

if n2 = "億" or n2 = "萬" or n2 = "元" or n1 = "零" then

do while right(hz, 1) = "零"

hz = left(hz, len(hz) - 1)

loop

end if

if (n2 = "億" or (n2 = "萬" and right(hz, 1) <> "億") or n2 = "元") then

hz = hz + cstr(n2)

else

if left(right(hz, 2), 1) = "零" or right(hz, 1) <> "億" then

hz = hz + n1

end if

end if

end if

n = n + 1

loop

do while right(hz, 1) = "零"

hz = left(hz, len(hz) - 1)

loop

if right(hz, 1) = "元" then

hz = hz + "整"

end if

rmb = hz

end function

6樓:匿名使用者

你的郵箱?我發給你。

7樓:匿名使用者

小寫與大寫的定義?請舉例子!

excel中的金額怎麼轉換大小寫?

8樓:愚人談娛樂

1、首先在我們的電腦桌面上新建一個excel**並點選它。

2、然後隨便輸入一串字元。

3、接著右擊這個單元格並點選設定單元格格式。

4、然後點選左側的特殊。

5、接著點選人民幣大寫並點選確定。

6、通過以上操作,我們就把數字變成了人民幣大寫了。

9樓:東師陳老師

1.假設要轉換的數字小寫金額在a列,如圖所示:

2. 選中要轉換的數字所在的單元格區域,按下ctrl+1組合快捷鍵,彈出設定單元格格式對話方塊,如下圖所示:

3. 在「數字」選項卡下單擊「特殊」選擇「中文大寫數字」,然後單擊「確定」按鈕如下圖所示:

4. 以上是通過設定單元格式的方式將數字轉換為大寫數字,但是並沒有嚴格按照財務對大小寫金額的轉換要求。

excel中金額大小寫轉換公式問題

10樓:刀劍上的舞者

材料/工具:excel2010

1、如圖所示銷售出庫單,最後一行總計(大寫)右側的數字249是公式計算出來的結果。

2、對著249這個單元格右擊滑鼠,選擇「設定單元格格式」命令。

3、點選「數字」選項卡

4、再點選下方分類列表框中的「特殊」。

5、在右側型別處點選選擇「中文大寫數字」。

6、點選「確定」完成選擇,我們看到249就變成大寫的貳佰肆拾玖了。

7、而且依然是公式的結果,只要上面數字有變動,大寫金額也會更新。

11樓:繩嫣宛冰雙

直接在公式前加個文字的人民幣,這種會的吧

12樓:匿名使用者

你在原來那個公式前加上三個字就行

="人民幣"&公式

那個公式就是你原來用的那個大小寫公式 給你一個參考公式不知道你原來用的哪個公式

="人民幣元整",if(a1*10=int(a1*10),numberstring(int(a1),2)&"元角整",if(rounddown(a1*10-int(a1)*10,0)=0,numberstring(int(a1),2)&"元零分",numberstring(int(a1),2)&"元角分")))

13樓:

可以試一試這個方法="人民幣>0][dbnum2];[<0]負元[dbnum2]0角0分;;"&if(abs(e9)>1%,"圓整",)),"零角",if(abs(e9)<1,,"零")),"零分","整")

14樓:光頭

="人民幣>0][dbnum2];[<0]負元[dbnum2]0角0分;;"&if(abs(e9)>1%,"圓整",)),"零角",if(abs(e9)<1,,"零")),"零分","整")

求excel大小寫金額轉換函式公式**等急急急急!!!!

15樓:匿名使用者

改好了,試試呢

="大寫負通用格

式元角0分;;整"),),"零角",if(a2^2<1,,"零")),"零分","整"),

substitute(substitute(if(round(a2,2),text(a2,";負通用格式元角0分;;"),),"零角",if(a2^2<1,,"零")),"零分",""))

16樓:匿名使用者

b1=4151.52

=substitute(substitute(if(-rmb(b1),if(b1>0,,"負通用格式元角0分;;整")

結果是肆仟壹佰伍拾壹元伍角貳分

17樓:苗喬恩

公式為:

="金額大寫:"&if($d$12=0,"   拾   萬   仟   佰   拾   元   角   分",text($d$12/1%,"[dbnum2]_ 0拾_ 0萬_ 0仟_ 0佰_ 0拾_ 0元_ 0角_ 0分"))

如圖所示:

excel**大小寫金額轉換?

18樓:人人哦哦哦課

1、開啟excel,輸入一些數字,分為優惠金額和大寫金額。

2、選中**,右鍵-選擇設定單元格格式。

3、在出現的單元格格式對話方塊中,選擇特殊-人民幣大寫。

4、看一下第一個效果,發現成功了,拉一下**長度。有右下角出現十字形時候,全部拖下,選擇僅填充格式,結果全部出來了

5、大寫金額也可以恢復成數字的哦,全部選中-右鍵-設定單元格格式。

6、在出現的單元格格式中,選擇數字-常規-數值-確定。

7、看一下最終效果,大寫金額全部轉變為了數字了。

19樓:天堂滴落的眼淚

1、以2010版excel為例,先在b1單元格輸入「¥200.00」,如下圖;

2、在e1單元格輸入公式「=substitute(substitute(if(b1>-0.5%,,"負通用格式元角0分;;"&if(abs(b1)>1%,"整",)),"零角",if(abs(b1)<1,,"零")),"零分","整")」;

3、然後按下回車鍵,最後可以看到e1單元格顯示出大寫金額「貳佰元整」了。

財會方面日期金額大小寫的問題

2005年10月19日大寫寫作 貳零零伍年零壹拾月壹拾玖日 的大寫寫作 壹萬陸仟肆佰零玖元零貳分。1 日期 大寫 數字必須大寫,大寫數字寫法 零 壹 貳 叄 肆 伍 陸 柒 捌 玖 拾。1 壹月貳月前 零 字必寫,叄月至玖月前 零 字可寫可不寫。拾月至拾貳月必須寫成壹拾月 壹拾壹月 壹拾貳月 前面多...

鍵盤無法轉換英文大小寫,電腦鍵盤上英文大小寫怎麼轉換

因為設定的原故。可進行如下操作 開始 控制面板 區域選項 輸入法區域設定 要關閉caps lock 請選擇 按caps lock 鍵。你這款機器 528mhz 的cpu 512mb rom 288mb ram 挺bai不錯的du,要點錢燒。1,鍵zhi盤大寫dao按內cap鍵,就會有個大寫指示燈亮容...

請問合同裡金額的書寫是不是必須大小寫均有?謝謝

聽鄭曉博老師講解初級會計核心考點 憑證格式金額的書寫規範 不是。兩種寫法都可以。一般是壹萬元整 10,000.00元 這種寫法,三位一節用 分位號 分開。阿拉伯小寫金額數字前面均應填寫人民幣符號 阿拉伯小寫金額數字要認真填寫,不得連寫分辨不清。阿拉伯數字小寫金額數字中有 0 時,中文大寫應按照漢語語...