點擊上方藍字關注星標★不迷路
大家好,我是秋小 E~這裡是秋葉 Excel 的【問答精華】專欄!問題主要來自秋葉 Excel 學習班的同學,回答由講師、助教共同完成;每周一期,每期主題不同,希望能更有針對性地解決大家的共性問題。來看看這些小問題,你有沒有遇到過,當時又是怎麼解決的?提問:在 Excel 裡,怎麼把數字顯示成大寫的人民幣金額?問題需求是將數字顯示成大寫的人民幣金額,具體是「將 0.11 顯示成一角一分」;在這裡,需要糾正一下,「0.11」的大寫數字是「壹角壹分」。可以結合使用 SUBSTITUTE 和 TEXT 函數解決該問題。=SUBSTITUTE(SUBSTITUTE(TEXT(A1*100,"[Dbnum2]0角0分"),"零角",""),"零分","")▲左右滑動查看
(整套公式含義是:先用 Text 函數將 0.11 轉換成文本格式的「1 角 1 分」,然後使用 SUBSTITUTE 函數替換為「零角零分」。)可以看到,「0.11」已經轉換成了大寫的「壹角壹分」。看到這裡,有同學會問,直接在 B2 單元格中輸入公式:=TEXT(A1*100,"[Dbnum2]壹角壹分")為什麼還要使用 SUBSTITUTE 函數呢?這不是多此一舉嗎?但是它僅僅適用於少量的數字轉換,要轉換大量數據,則不適用。有以下原始數據,我們現在需要將其全部轉換成大寫的人民幣金額。方法一:
=TEXT(A1*100,"[Dbnum2]壹角壹分")因此,想要將其全部轉換成大寫人民幣金額,需要手動一個個改寫公式,非常麻煩。方法二:
=SUBSTITUTE(SUBSTITUTE(TEXT(A1*100,"[Dbnum2]0角0分"),"零角",""),"零分","")▲左右滑動查看
同樣的,遇到需要將「123.11」之類的數字轉換成大寫,也可以直接套用以上公式。❶ 選中 A1 單元格,點擊【數據】選項卡-【數據工具】-【分列】,選擇【固定寬度】,點擊【下一步】。❸ 選擇第 2 列和第 4 列-【不導入此列】,點擊【完成】。=TEXT(A2,"[$-130000]yyyy-m-d")A2 表示要轉化的公曆日期;
yyyy-m-d 表示輸入日期的格式;
[$-130000] 是表示公曆轉陰曆的特殊參數。
❷ 輸入完公式後,只要按下【回車】鍵,再雙擊單元格右下角的「填充柄」,快速填充。PS:該公式只適用於 Excel 2010 以上的版本,且無法計算出閏月。提問:在 Excel 中,如何批量將大寫英文轉換成小寫英文?大寫英文轉小寫。❷ 回車,雙擊單元格右下角小黑十字架進行快速填充,搞定!那麼,有時候我們需要將小寫英文轉換成大寫,怎麼辦呢?
小寫英文轉大寫。❷ 回車,雙擊單元格右下角小黑十字架進行快速填充,搞定!
首字母轉大寫。❷ 回車,雙擊單元格右下角小黑十字架進行快速填充,搞定!上圖中的日期是「常規」格式,可以通過【設置單元格格式】轉換為英文日期。❶ 選中需要轉換的單元格,右鍵,點擊【設置單元格格式】;❷ 在彈出的窗口中,選擇【日期】,選中需要的英文日期格式,點擊【確定】即可。想要將其轉換回中文日期,同樣可以通過設置單元格格式完成,有興趣的話,動手嘗試一下吧~如果將阿拉伯整數數字轉為漢字人民幣金額,該怎麼做呢?答案很簡單,提示一下,不需要函數,Excel 自帶的功能就可以實現!如果你們遇到了其他的 Excel 小問題,歡迎加入【秋葉 Excel 數據處理學習班】~
學習班裡,不僅教透視表、常用函數、圖表的使用技巧,更教 Excel 數據處理的思路方法、教表格設計的內功心法;
上課有老師在線直播講解;有學員群、小組群,有助教、小組長督促你一起學習;
掃碼加秋小 E 微信報名【秋葉 Excel 數據處理學習班】,一起成為效率達人!
遇到問題,現場提問、現場解答,再也不用一個人苦苦撓破頭!