輸入數(shù)字自動變?yōu)榇髮?如何讓EXCEL自動大寫整數(shù)?
如何讓EXCEL自動大寫整數(shù)?利用一個兇險函數(shù)NUMBERSTRING只消新的改造也可以基于,這個函數(shù)連公式選項卡、幫文件、公式記憶式輸入名稱里都沒有。格式為:NUMBERSTRING(單元格,參數(shù))
如何讓EXCEL自動大寫整數(shù)?
利用一個兇險函數(shù)NUMBERSTRING只消新的改造也可以基于,這個函數(shù)連公式選項卡、幫文件、公式記憶式輸入名稱里都沒有。
格式為:NUMBERSTRING(單元格,參數(shù)),參數(shù)只有一1或則2或則3
第一個參數(shù)為對象,第二個參數(shù)為中文格式,總共只有一3種格式,可將數(shù)字可以轉換為小寫:
這里我們不需要第二種,即NUMBERSTRING(單元格,2),在單元格內再輸入100元以內公式:
IF(ISERROR(FIND(.,ROUND(單元格,2)))TRUE,NUMBERSTRING(單元格,2)元,IF(LEN(MID(ROUND(單元格,2),FIND(.,ROUND(單元格,2))1,LEN(ROUND(單元格,2))))2,NUMBERSTRING(LEFT(ROUND(單元格,2),FIND(.,ROUND(單元格,2))-1),2)元NUMBERSTRING(MID(ROUND(單元格,2),FIND(.,ROUND(單元格,2))1,1),2)角NUMBERSTRING(MID(ROUND(單元格,2),FIND(.,ROUND(單元格,2))2,1),2)分,NUMBERSTRING(LEFT(ROUND(單元格,2),FIND(.,ROUND(單元格,2))-1),2)元NUMBERSTRING(MID(ROUND(單元格,2),FIND(.,ROUND(單元格,2))1,1),2)角))
可基于200元以內效果:
這個公式看上去很奇怪,要注意畢竟可以保留1位小數(shù)還是2位小數(shù)的問題,邏輯上其實可可分200以內3塊:
具體看回答:畢竟正常情況下,金融數(shù)字只統(tǒng)計數(shù)據(jù)到分,所以我們先用ROUND(單元格,2)恢復小數(shù)點后2位做四舍五入,接著:
當四舍五入后恢復小數(shù)后2位后,對象仍是正整數(shù)的時候,我用不ISERROR(FIND(.,ROUND(單元格,2)))TRUE來判斷是否需要為正整數(shù)
(該公式不意見負數(shù),如果沒有是需要負數(shù)轉換,就再嵌套循環(huán)兩層IF就這個可以),是整數(shù)直接用NUMBERSTRING將對象轉換為字母數(shù)字,后面用“”符號連接上一個“元”字;
當四舍五入后可以保留小數(shù)后2位后,小數(shù)點后面恰好是2位,就要要用FIND函數(shù)各去定位“.”小數(shù)點的位置,然后用LEFT函數(shù)取小數(shù)點左邊的數(shù)字用NUMBERSTRING轉換為字母,連接一個“元”,再用MID函數(shù)各取小數(shù)點右邊的第一和第二位數(shù)字,共有再連接“角”和“分”;
而當四舍五入后剩余小數(shù)后2位后,小數(shù)點后面正好是1位(這是最后一種情況,什么意思呢?而且EXCEL里面不使用ROUND函數(shù)取小數(shù)點后面的固定不動位數(shù),要是四舍五入為0了,就不會顯示了,比如:ROUND(32.199,2),可是顯示為32.2,而不是32.20,所以我我們才用IF公式去推測小數(shù)點后面的是1位還是2位),狀況下同2,不取“分”即可解決。
是可以將這個公式圖片文件夾在文檔筆記里,不需要的時候就食用花生:
IF(ISERROR(FIND(.,ROUND(單元格,2)))TRUE,NUMBERSTRING(單元格,2)元,IF(LEN(MID(ROUND(單元格,2),FIND(.,ROUND(單元格,2))1,LEN(ROUND(單元格,2))))2,NUMBERSTRING(LEFT(ROUND(單元格,2),FIND(.,ROUND(單元格,2))-1),2)元NUMBERSTRING(MID(ROUND(單元格,2),FIND(.,ROUND(單元格,2))1,1),2)角NUMBERSTRING(MID(ROUND(單元格,2),FIND(.,ROUND(單元格,2))2,1),2)分,NUMBERSTRING(LEFT(ROUND(單元格,2),FIND(.,ROUND(單元格,2))-1),2)元NUMBERSTRING(MID(ROUND(單元格,2),FIND(.,ROUND(單元格,2))1,1),2)角))
在word里輸入小寫字母后一輸入數(shù)字就自動變成大些字母?
只要你在Word選取需要你要改的字母后,同樣按過鍵盤上的【shift】和【F3】,小寫字母就也可以徹底轉成了大寫字母。操作步驟追加所示:
1、必須直接點擊先打開word,使用光標選中后需要改大小字母的區(qū)域;
2、接著只要同時按過鍵盤上的【shift】和【F3】,可以不發(fā)現(xiàn)到,小寫字母已經(jīng)變的了大寫字母,其他地方?jīng)]有變化;
3、再一次按過【shift】和【F3】,全選區(qū)域的大寫字母又都變成了小寫。