excel單元格操作:幾種常用的單元格自定義格式解析

職場 發佈 2020-01-15T10:23:16+00:00

最近總是聽到身邊的小夥伴在抱怨excel中的自定義格式,「好用是好用,但就是代碼實在是太多了,根本就記不住呀!」。


編按:哈嘍,大家好!最近總是聽到身邊的小夥伴在抱怨excel中的自定義格式,「好用是好用,但就是代碼實在是太多了,根本就記不住呀!」。確實如此,要想掌握自定義格式中的代碼,勢必需要大量的練習實踐才能融會貫通。今天我們就先來說一些常見的自定義字符,也算是給小夥伴們的自定義字符的學習之旅起個頭,趕緊來看看吧!



說起單元格格式,大家都不陌生,但說起自定義格式,很多朋友都覺得很高深,因為自定義格式里的那些代碼實在是太多了……

今天我們不聊別的,就和大家聊聊自定義格式里的一些常用代碼,在開始之前,先大致了解一下自定義格式里都有些什麼東西。

首先來說自定義格式里的第一個:G/通用格式

這個格式和常規格式一樣,沒有任何特殊效果,是表格里默認的格式。

接下來要說明的是幾個最常見的代碼:0,#,?和@

0:數字占位符。

如果單元格的實際數字位數大於占位符個數,按實際數字顯示,否則用0補足位數;整數部分在左邊補零,小數部分在右邊補零。

具體示例看動畫演示就明白了:

原本的數字是12.34,隨著0的增加,在數字的兩邊會添加若干個0補齊指定的位數。

#:數字占位符。

只顯示有意義的零而不顯示無意義的零,小數點後的數字如果大於「#」的數量,則按「#」的位數進行四捨五入。

還是來看下動畫演示,注意「#」的個數變化時,數字是怎麼變化的。

要理解什麼是有意義的0,通過多次練習,才能搞明白#和0這兩個占位符的區別。

?:數字占位符。

在小數點兩邊為無意義的零添加空格,以便需要設置固定寬度時,小數點可對齊。

同樣是通過示例來理解這個符號的作用:

與「#」和0的不同之處在於,「?」能夠添加空格,尤其是針對小數點左右兩邊位數都不一樣的數字,可以實現按小數點對齊的效果。

小提示:在使用上述三種數字占位符的同時,還可以在自定義格式的兩端添加自己需要的符號或文字,例如:自定義格式設置為¥????.?????"萬元",可以實現前面帶符號,後面帶單位的數字顯示效果,按照小數點對齊,並且不會影響求和。

@:文本占位符。

如果只使用單個@,作用是顯示原始文本,如果需要在單元格文字的左邊增加固定內容,可以在自定義格式中設置:增加內容@

要在後面添加固定內容也是同樣的方法,不再贅述。

如果輸入多個@,則會按照@的個數重複顯示原有內容,這個自己試試就明白了。

在介紹其他代碼之前,要先了解一下自定義中的分段原則,這涉及到一個很重要的符號,就是分號(;)。

在自定義格式的規則中,將數據分成了四類,分別是正數,負數,零和文本,可以分別對這四類數據設置不同的格式,格式代碼使用分號(英文狀態的)進行分隔,具體分隔方式就是:正數格式;負數格式;零格式;文本格式

這些看起來很長的代碼都是用了分段設置的方式。

上圖中最長的四種格式,其實就是會計專用格式的代碼,通過下面的動畫演示就能了解其中的奧秘:

在這幾種代碼中,又出現了一個*, *的作用是重複*後面的字符,直到充滿列寬。

例如在*後面加一個空格,就可以實現人民幣符號靠左對齊的效果,如圖所示:

小結:今天我們學習了自定義格式中的「0」、「#」、「?」、 「@」、 「;」和 「*」等幾個符號的作用,要想靈活運用這幾個符號,是需要大量的練習實踐才能融會貫通的。

在自定義格式中,除了這幾個最常用的代碼之外,還有一些更神奇的設置方法,如果大家想了解更多的話,留言告訴小編吧。


****部落窩教育-excel自定義單元格****

原創:老菜鳥/部落窩教育(未經同意,請勿轉載)

更多教程:部落窩教育(www.itblw.com)

微信公眾號:exceljiaocheng

關鍵字: