編按:哈嘍,大家好!最近總是聽到身邊的小伙伴在抱怨excel中的自定義格式,“好用是好用,但就是代碼實在是太多了,根本就記不住呀!”。確實如此,要想掌握自定義格式中的代碼,勢必需要大量的練習實踐才能融會貫通。今天我們就先來說一些常見的自定義字符,也算是給小伙伴們的自定義字符的學習之旅起個頭,趕緊來看看吧!
說起單元格格式,大家都不陌生,但說起自定義格式,很多朋友都覺得很高深,因為自定義格式里的那些代碼實在是太多了……
今天我們不聊別的,就和大家聊聊自定義格式里的一些常用代碼,在開始之前,先大致了解一下自定義格式里都有些什么東西。
首先來說自定義格式里的第一個:G/通用格式
這個格式和常規(guī)格式一樣,沒有任何特殊效果,是表格里默認的格式。
接下來要說明的是幾個最常見的代碼:0,#,?和@
0:數字占位符。
如果單元格的實際數字位數大于占位符個數,按實際數字顯示,否則用0補足位數;整數部分在左邊補零,小數部分在右邊補零。
具體示例看動畫演示就明白了:
原本的數字是12.34,隨著0的增加,在數字的兩邊會添加若干個0補齊指定的位數。
#:數字占位符。
只顯示有意義的零而不顯示無意義的零,小數點后的數字如果大于“#”的數量,則按“#”的位數進行四舍五入。
還是來看下動畫演示,注意“#”的個數變化時,數字是怎么變化的。
要理解什么是有意義的0,通過多次練習,才能搞明白#和0這兩個占位符的區(qū)別。
?:數字占位符。
在小數點兩邊為無意義的零添加空格,以便需要設置固定寬度時,小數點可對齊。
同樣是通過示例來理解這個符號的作用:
與“#”和0的不同之處在于,“?”能夠添加空格,尤其是針對小數點左右兩邊位數都不一樣的數字,可以實現按小數點對齊的效果。
小提示:在使用上述三種數字占位符的同時,還可以在自定義格式的兩端添加自己需要的符號或文字,例如:自定義格式設置為¥????.?????"萬元",可以實現前面帶符號,后面帶單位的數字顯示效果,按照小數點對齊,并且不會影響求和。
@:文本占位符。
如果只使用單個@,作用是顯示原始文本,如果需要在單元格文字的左邊增加固定內容,可以在自定義格式中設置:增加內容@
要在后面添加固定內容也是同樣的方法,不再贅述。
如果輸入多個@,則會按照@的個數重復顯示原有內容,這個自己試試就明白了。
在介紹其他代碼之前,要先了解一下自定義中的分段原則,這涉及到一個很重要的符號,就是分號(;)。
在自定義格式的規(guī)則中,將數據分成了四類,分別是正數,負數,零和文本,可以分別對這四類數據設置不同的格式,格式代碼使用分號(英文狀態(tài)的)進行分隔,具體分隔方式就是:正數格式;負數格式;零格式;文本格式
這些看起來很長的代碼都是用了分段設置的方式。
上圖中最長的四種格式,其實就是會計專用格式的代碼,通過下面的動畫演示就能了解其中的奧秘:
在這幾種代碼中,又出現了一個*, *的作用是重復*后面的字符,直到充滿列寬。
例如在*后面加一個空格,就可以實現人民幣符號靠左對齊的效果,如圖所示:
小結:今天我們學習了自定義格式中的“0”、“#”、“?”、 “@”、 “;”和 “*”等幾個符號的作用,要想靈活運用這幾個符號,是需要大量的練習實踐才能融會貫通的。
在自定義格式中,除了這幾個最常用的代碼之外,還有一些更神奇的設置方法,如果大家想了解更多的話,留言告訴小編吧。
****部落窩教育-excel自定義單元格****
原創(chuàng):老菜鳥/部落窩教育(未經同意,請勿轉載)