人們常說「耳聽爲虛眼見爲實」,這句話在Excel裏被顛覆了,就像下圖中,就是給數字44520設置了不一樣的數字格式。ide
這些好玩兒的自定義格式,到底是如何來實現的呢?spa
先選中要設置格式的單元格,而後按Ctrl+1組合鍵,打開【設置單元格格式】對話框。3d
在【數字】選項卡下切換到【自定義】,在右側的類型編輯框中就能夠輸入自定義格式代碼了,並且在底部還有一大堆奇奇怪怪的格式代碼。blog
這裏先說說如何查看Excel內置的數字格式代碼長啥樣。圖片
先在分類列表中選中一項數字格式,而後再切換到自定義,右側的類型編輯框中就是與這個格式相對應的格式代碼。ci
我們能夠在此基礎上進行修改,實現自定義的顯示效果。it
自定義格式代碼裏面有一些奇怪的字符,這些字符是啥意思呢?class
接下來就簡單介紹幾個經常使用的格式代碼字符:基礎
# bfc
顯示單元格中原有的數字,可是不顯示無心義的零值。
好比自定義格式####.00 ,就是在原有的正數後面加上兩位小數。雖然用了四個#號,可是單元格中不夠4位的,仍然按原有的位數顯示。
0
與#號相似,也是顯示單元格中原有的數字,可是當數字比代碼的數量少時,會以無心義的零值補齊。
好比自定義格式00000,就是將數值按五位數顯示,若是單元格中的數值超過5位,就按單元格中的內容顯示,若是不夠5位,則會在前面加上0。
?
與「0」的做用相似,但以顯示空格代替無心義的零值。
好比設置自定義格式代碼爲 ????? ,再將單元格對齊方式設置爲左對齊,就能夠看到不夠5位的前面都以空格佔位了。
小數點和%,和在單元格中的做用是同樣的,略。
若是要在自定義格式中顯示文本,能夠在文本外側加上一對半角的雙引號。
好比自定義格式代碼 0"KWH" ,就會在數值後面加上英文的單位。
若是不加這個雙引號,你試試看,有啥結果?
半角的小逗號 ,
這個格式代碼在自定義格式中表示千位分隔符號。
好比自定義格式代碼 #,###.00 ,就是給數字加上千位分隔符,而且顯示兩位小數。
半角感嘆號 ! 或者斜槓 \
強制顯示感嘆號!或斜槓\以後的一個字符。
好比自定義格式代碼 0!.0 ,就是在數字的最後一位前面 ,強制顯示一個小數點。
星號 *
重複下一個字符來填充列寬。
好比自定義格式代碼 *$ ,不管單元格中是啥數字,都會顯示出一串美圓符號。
@
和0的做用相似,只不過0是對數值應用的格式代碼,而@是對文本應用的格式代碼。
好比自定義格式代碼 @最漂亮,樓下這個有點二,就會在每一個單元格的名字後面加上一樣的後綴。
除此以外,經常使用的自定義格式代碼還有一些字母有特殊含義,好比:
H表示小時,M和H一塊兒使用表示小時和分鐘, 如HH:MM 。
S表示秒 ,Y表示年,M表示月,D表示天……
介紹到這裏,有同窗確定會看暈了,這麼多的格式代碼,記不住啊……
這個問題好辦,記不住,那就不用記。我們就是簡單瞭解一下他的做用,也沒說都記住。
還有一個比較特殊的符號,那就是半角的分號。
這個分號表示啥呢?其實她的做用是給代碼來分家的。
在自定義格式中,可以分別對正數、負數、0和文本設置不一樣的顯示效果。
完整的自定義格式代碼結構爲:
對正數應用的格式;對負數應用的格式;對零值應用的格式;對文本應用的格式
看到了吧,每一個分段之間就是用分號間隔的。
實際應用時,自定義格式代碼的分段數容許少於4個,就像我們在前半部分看到的那些格式代碼就是隻有一個分段。
當分段數是一個的時候,表示該格式代碼會對正數、負數和0都起做用。
當分段數是兩個的時候,分號前面的代碼表示對正數和零值應用的格式,分號後面的代碼表示對負數應用的格式。
若是分段數是三個,第一個分號前的代碼表示對正數的格式,中間部分的代碼表示對負數應用的格式,最後部分的,是對零值應用的格式。
在自定義格式代碼中,還可以設置簡單的條件判斷,好比大於、小於、等於、大於等於、小於等於和不等於這些均可以,可是一個自定義格式代碼中最多隻能設置兩個判斷條件。
典型結構是這樣的:
符合條件1時應用的格式;符合條件2時應用的格式;其餘數值應用的格式;文本應用的格式
以下圖,選中B列單元格區域,設置自定義格式爲:
[<60]0 不及格;[<80]0 良好;0 優秀
設置完成後,就會在成績後面自動加上評語。
格式代碼的意思是:
小於60時,顯示單元格中原有的數值和文字「不及格」。小於80時,顯示單元格中原有的數值和文字「良好」,除此以外的,顯示爲「優秀」。
在自定義格式代碼中使用條件判斷時,須要加上半角中括號,不要漏掉。
再進行條件判斷的基礎上,我們還能夠在自定義格式中加上控制顏色的代碼。
仍然以上面這些數據爲例,設置自定義格式代碼爲:
[<60]0 [紅色]不及格;[<80]0 [藍色]良好;0 優秀
看看效果吧:
自定義格式代碼中,顏色部分一樣須要使用半角中括號,而且這些顏色不是隨意寫的,在中文系統裏,能夠使用紅色、黑色、黃色,綠色、白色、蘭色、青色和洋紅,或者使用格式代碼 [顏色n] ,這裏的n能夠是1到56的數字。
自定義格式,就像給數字加上了一件漂亮的衣服,開了個美顏,不論他設置的什麼自定義格式,只要單擊一下單元格,而後看看編輯欄裏,哈哈哈,現原形了吧:
那如何將自定義格式轉換爲實際值呢?
步驟1
複製設置了自定義格式的單元格區域
步驟2
打開剪貼板,單擊一下,所有粘貼
步驟3
沒了……
好了,今天的內容到此結束,886~~