有時(shí)候我們?nèi)祟愓娴暮茈y搞,明明輸入的是一串?dāng)?shù)字123,卻非要看起來是“壹佰貳拾叁”,不過癮還想再在后面加個(gè)“元整”。這是要難為人么?別急,這類問題試試?yán)肊XCEL自定義單元格格式來搞定! 01 補(bǔ)位顯示 如圖所示,有的工作對(duì)于錄入的數(shù)字有著顯示的要求,數(shù)字位數(shù)必須一樣。 選中單元格,轉(zhuǎn)向自定義單元格格式,輸入“00.00”,瞬間得到了我們想要的樣式。 播放GIF 02 手機(jī)號(hào)/編號(hào)空格顯示 錄入11位手機(jī)號(hào)(如:13805510551)時(shí),我們覺著看的難受,想跟手機(jī)通訊錄一樣,顯示成“138 0551 0551”的樣式,既美觀又好認(rèn)。 選中單元格,轉(zhuǎn)向自定義單元格格式,輸入“000 0000 0000”,很輕松的就得到了我們想要的樣式。 播放GIF 不過,當(dāng)數(shù)字達(dá)到15位以上,這個(gè)方法也就無能為力啦,因?yàn)镋XCEL會(huì)轉(zhuǎn)成科學(xué)記數(shù)法來記錄這個(gè)數(shù)字了,超過15位的數(shù)字全部變成了0。這時(shí)需要構(gòu)造輔助列用replace函數(shù)來解決了,以后會(huì)再行講解。 03 金額顯示為漢字 對(duì)于F1單元格,如果設(shè)置單元格格式——“特殊”——“中文大寫數(shù)字”,是可以得到“壹佰貳拾叁”的,但是“元整”是沒有辦法顯示的。 播放GIF 這時(shí)我們求助于自定義格式試試,由于我們已經(jīng)設(shè)置了“中文大寫數(shù)字”格式,轉(zhuǎn)向自定義后我們發(fā)現(xiàn)自定義格式里已經(jīng)有了一串字符:“[DBNum2][$-zh-CN]G/通用格式”,嘗試直接在后面增加'元整'(帶引號(hào),且引號(hào)須為半角/英文狀態(tài)下的引號(hào),具體可參見本公眾號(hào)歷史消息“EXCEL實(shí)戰(zhàn)(一)”)。 播放GIF 這么一試,還真就達(dá)成了我們的要求,附上完整格式代碼:中文大寫數(shù)字: [DBNum2][$-zh-CN]G/通用格式'元整' 中文小寫數(shù)字: [DBNum1][$-zh-CN]G/通用格式'元整' 不過這種操作方法有一個(gè)缺陷,就是數(shù)字必須是整數(shù),如果帶小數(shù)就不可用了,以后會(huì)講一講用VBA自定義函數(shù)來實(shí)現(xiàn)。 上述幾個(gè)實(shí)例是比較常見的用法,其他用法有待你自己去探索啦。值得指出的是,這種自定義單元格格式的顯示方法,真的也就只是“障眼法”,單元格顯示的是你想要的格式,而編輯欄則反應(yīng)了單元格里的真實(shí)數(shù)據(jù)。 辦公百寶箱文章采取微信與一點(diǎn)資訊雙平臺(tái)推送啦,歡迎關(guān)注! |
|