這篇文章主要介紹了Excel數字格式的基礎知識,并提供了創建自定義格式的詳細指導。 您将學習如何顯示所需的小數位數,更改對齊方式或字體顔色,顯示貨币符号,數字千位,顯示前導零等等。
Microsoft Excel有許多内置的數字,貨币,百分比,會計,日期和時間格式。 但有些情況下,您需要一些非常具體的東西。 如果沒有内置的Excel格式滿足您的需要,您可以創建自己的數字格式。
Excel中的數字格式是一個非常強大的工具,一旦學習如何使用它的屬性,您的選項幾乎是無限制的。 本教程的目的是解釋Excel數字格式的最重要方面,并讓您掌握自定義數字格式的正确方法。
目錄:
如何創建Excel自定義數字格式
了解Excel數字格式
Excel格式提示和指南
顯示所需的小數位數
顯示一千個分隔符
數千的四舍五入
将文本添加到數字格式
顯示貨币符号
顯示前導零
以百分比顯示數字
将小數點數轉換成分數
創建自定義科學計數器格式
在括号中顯示負數
将零顯示為破折号或空白
添加縮進
更改字體顔色
重複字符
改變對齊
創建條件數字格式
日期和時間格式
要創建自定義Excel格式,請打開要應用并存儲格式的工作簿,然後按照以下步驟操作:
選擇要為其創建自定義格式的單元格,然後按Ctrl 1打開“格式化單元格”對話框。
在分類列表中,選擇自定義。
在“類型”框中輸入格式代碼。
單擊“确定”保存新創建的格式。
完成!
提示: 不用從頭開始創建自定義數字格式,可以選擇一個内置的Excel格式,和你要的輸入的格式差不多,稍微編輯一下就行了,這算個小竅門吧。
等等,但是類型框中的所有符号代表什麼意思? 我該如何将它們正确組合在一起,以我想要的方式顯示數字?
下面的文章就是要解釋這些符号都代表什麼東東:
了解Excel數字格式為了能夠在Excel中創建自定義格式,重要的是要了解Microsoft Excel如何解析數字格式。
Excel數字格式由以下順序由4個代碼段(以分号分隔)組成:
正; 負; 零; 文本
以下是自定義Excel格式代碼的示例:
上面1,2,3,4 各個部分代表的含義如下:
正數格式(顯示2位小數和千位分隔符)。
負數的格式(與正數相同,但括在括号中)。
格式為零(顯示破折号而不是零)。
文本值的格式(以紅色字體顔色顯示文字)。
下面的例子就是應用自定義數字格式前後對比,大家可以很直觀的看到前後的變化
在Excel中創建自定義數字格式時,請記住以下規則:
自定義Excel數字格式僅改變視覺表示,即如何在單元格中顯示值。但存儲在單元格中的基礎值不會更改。
當您自定義内置的Excel格式時,會創建該格式的副本。原始數字格式無法更改或删除。
Excel自定義數字格式不必包括所有四個部分。
如果自定義格式隻包含1個部分,則該格式将應用于所有數字類型 - 正,負和零。
如果自定義數字格式包含2個部分,則第一部分用于正數和零,第二部分用于負數。
僅當文本值包含所有四個部分時,才會将自定義格式應用于文本值。
要應用任何中間部分的默認Excel數字格式,請鍵入"G/通用格式",而不是相應的格式代碼。
例如,要将零顯示為虛線,并以默認格式顯示所有其他值,請使用此格式代碼:
G/通過用格式; -G/通過用格式; “ - ”;G/通過用格式
5. 要隐藏某個值類型,請跳過相應的代碼段,并且僅鍵入結尾分号即可。
例如,要隐藏零值和負值,請使用以下格式代碼:G/通過用格式; ; ;G/通過用格式
因此,零和負值隻會出現在公式欄中,但在單元格中将不可見,效果如下:
6. 要删除自定義數字格式,請打開“設置單元格格式”對話框,在“分類”列表中選擇“自定義”,在“類型”列表中找到要删除 的格式,然後單擊“删除”按鈕。
首先,讓我們學習4個基本占位符,您可以在您的自定義excel格式中使用。
以下屏幕抓圖演示了的幾種數字格式:
在上面的屏幕截圖中可能注意到的,數字占位符的行為如下:
如果在單元格中輸入的數字在小數點右側的位數多于該格式中的占位符,則數字為“四舍五入”到占位符的數量。
例如,如果您單元格中輸入2.25,應用自定義數字格式#.#,數字将顯示為2.3。
小數點左側的所有數字都将顯示,而不管占位符的數量。
例如,如果您在單元格中鍵入202.25,應用自定義數字格式#.#,數字将顯示為202.3。
下面會有更多的例子,可以更好的了解Excel中的自定義數字格式:
理論上,您可以使用下表中列出的預定義的格式化代碼來創建無限數量的excel自定義數字格式,
以下提示解釋了這些格式代碼最常用和最有用的實現。
數字格式代碼中的小數點的位置由句點(.)表示。 所需的小數位數由零定義(0)。 例如:
0或# - 顯示沒有小數位的最接近的整數。
0.0或#.0 - 顯示1位小數。
0.00或#.00 - 顯示2位小數等
格式代碼的整數部分的0和#之間的區别如下:
如果格式代碼在小數點左側隻有磅符号(#),小于1的數字将以小數點開頭
例如,如果在#.00格式的單元格中輸入0.25,則該數字将顯示為.25。 如果使用0.00格式,數字将顯示為0.25。
要創建具有數千分隔符的Excel自定義數字格式,請在格式代碼中包含逗号(,)。 例如:
#,### - 顯示千位分隔符,不顯示小數位
#,## 0.00 - 顯示千位分隔符和2位小數
如前一個例子,如果逗号用任何數字占位符 - 磅号(#),問号(?)或零(0)括起來,Microsoft Excel将以逗号分隔成千位。 如果逗号後面沒有數字占位符,則将數字縮小一千,兩個連續的逗号以百萬為單位,依此類推。
例如,如果單元格格式為"#.00," 并在該單元格中鍵入5000,則顯示數字5.00。 有關更多示例,請參閱下面的截圖:
要在單元格中顯示文本和數字,請執行以下操作:
要添加單個字符,請在該字符之前使用反斜杠(\)。
要添加文本字符串,請将其括在雙引号(“”)中。
例如,為了表示數字被數千和百萬的四舍五入,您可以分别将\ K和\ M添加到格式代碼:
顯示數千:#.00,\ K
顯示百萬:#.00 ,, \ M
提示:
要使數字格式更好閱讀,請在逗号和反斜杠之間加一個空格。
以下屏幕截圖顯示了以上格式和更多變體:
這裡還有一個例子演示了如何在單個單元格中顯示文本和數字。 假設你想添加正數的“增加”一詞,負數添加“減去”一詞。 您所要做的就是将格式代碼的相應部分中的雙引号括起來。
" 增加"#.00; " 減去"-#.00; 0
此外,Excel自定義格式代碼中可以包含以下字符,而不使用反斜杠或引号:
自定義Excel數字格式還可以接受其他特殊符号,如貨币,版權,商标等。可以通過在按住ALT鍵的同時鍵入四位數的ANSI代碼來輸入這些字符。 這裡有一些最有用的:
PS:上面ALT加數字的組合輸入,如果筆記本沒有小數字鍵盤是沒法輸入的.
例如,要顯示溫度,可以使用格式代碼#“°F”或#“°C”,結果如下:
您還可以創建一個自定義Excel格式,它結合了一些特定的文本和單元格中輸入的文本。 為此,請在文本占位符(@)之前或之後的格式代碼的第四部分中輸入雙引号括起的附加文本,或兩者兼有。
例如,要使用一些其他文本(例如“已發貨”)繼續單元格中輸入的文本,請使用以下格式代碼:
要使用美元符号($)創建自定義數字格式,隻需在适當的格式代碼中鍵入。 例如,$#.00的格式将顯示為$ 5.00。
其他貨币符号在大多數标準鍵盤上都不可用。 但您可以通過以下方式輸入流行貨币:
打開NUM LOCK,使用數字鍵盤鍵入要顯示的貨币符号的ANSI代碼。
結果的數字格式是:
如果您嘗試使用默認通用格式在單元格中輸入号碼005或00025,則會注意到Microsoft Excel會删除前導零,因為005的數量與5相同。但有時候,我們确實需要005,而不是5!
最簡單的解決方案是将Text格式應用于這樣的單元格。或者,您可以在數字前面輸入撇号(')。無論哪種方式,Excel将會理解您希望将任何單元格值視為文本字符串。因此,當您鍵入005時,所有前導零将被保留,數字将顯示為005。
如果您希望列中的所有數字包含一定數量的數字,如果需要,使用前導零,然後創建僅包含零的自定義格式。
記住,Excel數字格式中,0是占位符,顯示無關緊要的零。所以,如果您需要由6位數字組成的數字,請使用以下格式代碼:000000
現在,如果在單元格中鍵入5,它将顯示為000005; 50将顯示為000050,依此類推:
提示:
如果您輸入的電話号碼,郵政編碼或包含前導零的其他号碼,最簡單的方法是應用其中一個預定義的特殊格式,或者,您可以創建所需的自定義數字格式。 例如,要正确顯示國際七位數郵政編碼,請使用以下格式:0000000.對于帶前導零的信用卡号碼,請使用以下格式:000-00-0000。
百分比Excel自定義數字格式要以100的百分比顯示數字,請在數字格式中包含百分号(%)。
例如,要将百分比顯示為整數,請使用以下格式:#%。 結果,輸入單元格的數字0.25将顯示為25%。
要顯示2位小數的百分比,請使用以下格式:#.00%
要顯示2位小數位數和千位分隔符的百分比,請使用以下命令:#,##.00%
分數是比較特殊的一種,相同的數字可以以各種方式顯示。例如,1.25可以顯示為1¼ 或5/4。 Excel顯示分數的方式由您使用的格式代碼确定。
對于小數部分顯示為分數,請在格式代碼中包含正斜杠(/),整數部分與分數部分用空格分開。例如:
# #/#最多顯示1位的分數餘數。
# ## / ## - 最多顯示2位的分數餘數。
# ### / ### - 最多顯示3位的分數餘數。
### / ### - 顯示一個假分數(分數的分子大于或等于分母),最多顯示3位數字。
要将分數指定為特定分母,請在斜杠後以數字格式代碼提供。例如,要将小數部分用以分母為8的分數表示,請使用以下固定的基本分數格式:##/ 8
以下屏幕截圖顯示了上述格式代碼的操作:
您可能知道,預定義的Excel分數格式将數字按分數欄(/)對齊,并顯示與其餘部分相距一定距離的整數。 要以自定義格式實現此對齊方式,請使用問号占位符(?),而不是使用磅符号(#),看下下面的例子:
提示:
在格式化為常規的單元格中輸入分數,需要在分數前面輸入0和空格。例如,在單元格中輸入4/8,輸入0 4/8。如果輸入4/8,Excel将假定您正在輸入日期,并相應地更改單元格為日期格式。
創建自定義的科學符号格式以科學記數法格式(指數格式)顯示數字,需要包括大寫字母E在你的數字格式代碼中。例如:
在文章的開頭,我們讨論了組成Excel數字格式的4個代碼段:正; 負; 零; 文本
目前我們讨論的大多數格式代碼隻包含1個部分,這意味着自定義格式應用于所有數字類型 - 正,負和零。
要制定負數的自定義格式,您需要至少包含2個代碼段:第一個将用于正數和零,第二個用于負數。
要在括号中顯示負值,隻需将它們包含在格式代碼的第二部分,例如:#.00;(#.00)
提示:
為了在小數點前後對齊正數和負數,需要添加一個縮進到正值部分,如0_);(0.00),比對效果如下:
内置的Excel會計格式零顯示為破折号, 這也可以在您的自定義Excel數字格式中完成。
記住,零的顯示方式由格式代碼的第三部分決定,因此,要強制零顯示為破折号,請在該部分中鍵入“ - ”。
例如:0.00;(0.00);“ - ”
上述格式代碼指示Excel顯示正數和負數的2位小數,負數用括号括起來,并将零轉為破折号。
如果您不想要正數和負數的任何特殊格式,請在第1和第2部分中鍵入:G/通用格式;-G/通用格式;“ - ”
要将零變成空格,請跳過格式代碼中的第三個部分,但是需要輸入分号:G/通用格式;G/通用格式;;G/通用格式
如果您不希望單元格内容緊貼着單元格邊框,則可以縮小單元格内的信息。要添加縮進,請使用下劃線(_)創建一個等于其後面的字符寬度的空格。
常用的縮進代碼如下:
從左邊界縮進:_(
從右邊界縮進:_)
大多數情況下,右側縮進包含在正數格式中,因此Excel會為包含負數的括号留下空格。
例如,要從右側縮進正數和零,左側的文字可以使用以下格式代碼:
0.00 _);(0.00); 0 _); _(@
或者,您可以在單元格的兩邊添加縮進:
_(0.00 _); _((0.00); _(0 _); _(@_)
縮進代碼将單元格數據移動一個字符寬度。要從單元格邊緣移動多個字符寬度的值,請在數字格式中包含2個或更多個連續的縮進代碼。以下屏幕截圖顯示了1和2個字符縮排單元格内容:
更改某種值類型的字體顔色是Excel中自定義數字格式最簡單的一種,它支持8種主要顔色,要指定顔色,隻需在數字格式代碼的相應部分中鍵入以下顔色名稱之一即可。
注意: 顔色代碼必須是本節中的第一個項目。
例如,要為所有值類型保留默認常規格式,并且隻更改字體顔色,請使用下面格式代碼:
[綠色]G/通用格式;[紅色]G/通用格式;[黑色]G/通用格式;[藍色]G/通用格式
或者将顔色代碼與想要的數字格式合并,例如:顯示貨币符号,2位小數,千位分隔符,并把零顯示為破折号:
[藍色]$#,##0.00; [紅色]-$#,##0.00; [黑色]"-"; [紅色]@
要重複自定義Excel格式中的特定字符,以便填充列寬,請在字符前輸入星号(*)。
例如,要在一個數字之後包含足夠的相等符号以填充單元格,請使用此數字格式:#* =
或者,您可以通過在任何數字格式之前添加* 0來包括前導零,例如:*0#
在Excel中更改對齊方式的通常方法是使用功能區上的“對齊”選項卡,但是,如果需要,您可以以自定義數字格式“硬編碼”單元格對齊。
例如,要對齊單元格中留下的數字,請在數字代碼之後鍵入星号和空格,例如:"#,###*"(雙引号僅用于顯示星号後空格, 在實際的格式代碼中不需要兩邊的引号)。
更進一步的話,您可以使用此自定義格式将數字左對齊,文本右對齊,實現的代碼:
#,###* ; -#,###* ; 0* ;* @
要使您的自定義Excel格式僅在數字滿足特定條件時才應用,請輸入由比較運算符和值組成的條件,并将其括在方括号[]中。
例如,要以紅色字體顔色顯示小于10的數字,以綠色大于等于10的數字,請使用此格式代碼:
[紅色][<10];[綠色][>=10]
此外,您可以指定所需的數字格式,例如 顯示2位小數:
[紅色][<10]0.00;[綠色][>=10]0.00
Excel日期和時間格式是一個非常特殊的情況,它們有自己的格式代碼
這裡由于篇幅大小,就不在繼續介紹了,有精力的朋友可以自行上網查資料學習。
最後:一個自定義Excel格式存儲在它創建的工作簿中,并且在任何其他的工作簿中都不可用。要在新工作簿中使用自定義格式,可以将當前文件保存為模闆,然後使用它作為新工作簿的基礎。
ps:喜歡就關注,收藏,轉發!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!