ecel中數字如何自動轉換成中文大寫數字

時間 2021-05-09 10:47:36

1樓:匿名使用者

對e7單元格的百萬內數字轉換為中文大寫函式公式如下:

=concatenate(if(len(round(e7*100,0))>佰 ",if(len(round(e7*100,0))>7,numberstring(left(right(round(e7*100,0),8)),2),if(len(round(e7*100,0))=7,"¥",""))," 拾 ",if(len(round(e7*100,0))>6,numberstring(left(right(round(e7*100,0),7)),2),if(len(round(e7*100,0))=6,"¥",""))," 萬 ",if(len(round(e7*100,0))>5,numberstring(left(right(round(e7*100,0),6)),2),if(len(round(e7*100,0))=5,"¥",""))," 仟 ",if(len(round(e7*100,0))>4,numberstring(left(right(round(e7*100,0),5)),2),if(len(round(e7*100,0))=4,"¥",""))," 佰 ",if(len(round(e7*100,0))>3,numberstring(left(right(round(e7*100,0),4)),2),if(len(round(e7*100,0))=3,"¥",""))," 拾 ",if(len(round(e7*100,0))>2,numberstring(left(right(round(e7*100,0),3)),2),if(len(round(e7*100,0))=2,"¥",""))," 元 ",if(len(round(e7*100,0))>1,numberstring(left(right(round(e7*100,0),2)),2),if(len(round(e7*100,0))=1,"¥",""))," 角 ",numberstring(left(right(round(e7*100,0),1)),2)," 分 ")

2樓:空降神經冰

平時工作中輸入金額時常常需要轉成中文大寫數字,但輸入起來比較麻煩,那麼是否可以將數字直接轉換成中文大寫呢?本教程中就為大家介紹在excel中如何將數字自動轉換成中文大寫數字。 第一步:

開啟excel工作表,滑鼠右鍵單擊選中需要顯示中文大寫數字的單元格(可以批量拉選單元格),在彈出的快捷選單中選擇“設定單元格格式”。 第二步:在彈出的對話方塊中選擇“數字”選項卡,並且在“分類”列表中選擇“特殊”,在型別框中選擇“中文大寫數字”,然後單擊“確定”即可。

這樣,在修改過的單元格內輸入數字即可自動換位為中文大寫數字了。

怎麼在ecel中把數字轉換成漢字大寫

數字轉大寫 numberstring 1234567890,1 一十二億三千四百五十六萬七千八百九 numberstring 1234567890,2 壹拾貳億叄仟肆佰伍拾陸萬柒仟捌佰玖拾 numberstring 1234567890,3 一二三四五六七 text 1234567890,dbnum...

在excel表中,如何將數字小寫自動轉換成中文大寫

可選用以下方法 1 如果都是整數,可通過單元格格式設定實現。選定單元格,在其上點滑鼠右鍵 設定單元格格式 點 數字 標籤 特殊 在 型別 中選擇 中文大寫數字 2 如果存在小數,可用以下公式處理 if isnumber a1 if int a1 text int a1 dbnum2 元角 if in...

Excel中,如何把科學記數法轉換成數字

蟻秋珊庫元 excel中預設數字顯示11位,如果超過11位,則會顯示為科學記數法或後面的顯示為0,二代身份證號是18位,要全部顯示出來,就要以文字格式輸入,方法有 1.右擊單元格 如果是整列,直接右擊列標 設定單元格格式 數字 文字 確定 2.先輸入英文狀態下的單引號 再輸入數字串,也是作為文字,會...