(轉)Excel自定義格式詳解

」G/通用格式」:以常規的數字顯示,至關於」分類」列表中的」常規」選項。
例:代碼:」G/通用格式」。10顯示爲10;10.1顯示爲10.1。

二、 「#」:數字佔位符。只顯有意義的零而不顯示無心義的零。小數點後數字如大於」#」的數量,則按」#」的位數四捨五入。
例:代碼:」###.##」,12.1顯示爲12.10;12.1263顯示爲:12.13

三、」0」:數字佔位符。若是單元格的內容大於佔位符,則顯示實際數字,若是小於點位符的數量,則用0補足。
例:代碼:」00000」。1234567顯示爲1234567;123顯示爲00123
代碼:」00.000」。100.14顯示爲100.140;1.1顯示爲01.100

四、」@」:文本佔位符,若是隻使用單個@,做用是引用原始文本,
要在輸入數字數據以後自動添加文本,使用自定義格式爲:」文本內容」@;要在輸入數字數據以前自動添加文本,使用自定義格式爲:@」文本內容」。@符號的位置決定了Excel輸入的數字數據相對於添加文本的位置。
若是使用多個@,則能夠重複文本。
例:代碼」;;;"集團"@"部"「,財務顯示爲:集團財務部
代碼」;;;@@@「,財務顯示爲:財務財務財務

五、」*」:重複下一次字符,直到充滿列寬。
例:代碼:」@*-」。」ABC」顯示爲」ABC-------------------」
可就用於仿真密碼保護:代碼」**;**;**;**」,123顯示爲:************

六、」,」:千位分隔符
例:代碼」 #,###「,12000顯示爲:12,000

七、\:用這種格式顯示下一個字符。"文本",顯示雙引號裏面的文本。
「\」:顯示下一個字符。和「」」」用途相同都是顯示輸入的文本,且輸入後會自動轉變爲雙引號表達。
例:代碼"人民幣 "#,##0,,"百萬",與\人民幣 #,##0,,\百萬,
輸入1234567890顯示爲:人民幣 1,235百萬

八、「?」:數字佔位符。在小數點兩邊爲無心義的零添加空格,以便當按固定寬度時,小數點可對齊,另外還用於對不等到長數字的分數
例:分別設置單元格格式爲」??.??」和」???.???」,對齊結果以下:
輸入12.1212 顯示12.12 12.121

九、顏色:用指定的顏色顯示字符。可有八種顏色可選:紅色、黑色、黃色,綠色、白色、蘭色、青色和洋紅。
例:代碼:「[青色];[紅色];[黃色];[蘭色]」。顯示結果爲正數爲青色,負數顯示紅色,零顯示黃色,文本則顯示爲蘭色
[顏色N]:是調用調色板中顏色,N是0~56之間的整數。
例:代碼:「[顏色3]」。單元格顯示的顏色爲調色板上第3種顏色。、

十、條件:能夠單元格內容判斷後再設置格式。條件格式化只限於使用三個條件,其中兩個條件是明確的,另個是「全部的其餘」。條件要放到方括號中。必須進行簡單的比較。
例:代碼:「[>0]」正數」;[=0];」零」;負數」。顯示結果是單元格數值大於零顯示正數,等於0顯示零,小於零顯示「負數」。

十一、 「!」:顯示「"」。因爲引號是代碼經常使用的符號。在單元格中是沒法用"""來顯示出來「"」。要想顯示出來,須在前加入「!」
例:代碼:「#!"」。「10」顯示「10"」
代碼:「#!"!"」。「10」顯示「10""」

十二、時間和日期代碼經常使用日期和時間代碼
「YYYY」或「YY」:按四位(1900~9999)或兩位(00~99)顯示年
「MM」或「M」:以兩位(01~12)或一位(1~12)表示月。
「DD」或「D」:以兩位(01~31)或一位(1-31)來表示天。
例:代碼:「YYYY-MM-DD」。2005年1月10日顯示爲:「2005-01-10」


excel單元格自定義格式1

代碼結構組成代碼碼分爲四個部分,中間用「;」號分隔,具體以下:

正數格式;負數格式;零格式;文本格式

各個參數的涵義

「G/通用格式」:以常規的數字顯示,至關於「分類」列表中的「常規」選項。

例:代碼:「G/通用格式」。10顯示爲10;10.1顯示爲10.1。


「0」:數字佔位符。若是單元格的內容大於佔位符,則顯示實際數字,若是小於點位符的數量,則用0補足

例:代碼:「00000」。1234567顯示爲1234567;123顯示爲00123

代碼:「00.000」。100.14顯示爲100.140;1.1顯示爲01.100

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

例:代碼:「###.##」,12.1顯示爲12.10;12.1263顯示爲:12.13

「?」:數字佔位符。在小數點兩邊爲無心義的零添加空格,以便當按固定寬度時,小數點可對齊,另外還用於對不等到長數字的分數

例:分別設置單元格格式爲「??.??「和「???.???」,對齊結果以下:
例:設置單元格自定義格式「# ??/???」。「1.25」顯示爲「1 1/4」

「.」:小數點。若是外加雙引號則爲字符。

例:代碼「0.#」。「11.23」顯示爲「11.2」

「%」:百分比。

例:代碼「#%」。「0.1」顯示爲「10%」

「,」:千位分隔符。數字使用千位分隔符。如時在代碼中「,」後空,則把原來的數字縮小1000倍。

例:代碼:「#,###」。「10000」顯示爲「10,000」

代碼:「#,」。10000顯示爲10。

代碼:「#,,」。「1000000」顯示爲「1」。

「/」:顯示下一個字符。和「」」」用途相同都是顯是輸入的文本,且輸入後會自動轉變爲雙引號表達。不一樣的「/」是顯後面的文本,雙引號是顯示雙引中間的文本。

例:代碼「\ABC」或「」ABC」」。均顯示爲「ABC」

「*」:重複下一次字符,直到充滿列寬。

例:代碼:「@*-」。「ABC」顯示爲「ABC-------------------」

「_」(下劃線):留下一個和下一個字符同等寬度的空格「文本」:顯示雙引號中的文本。

例:代碼:「」中國」@」顯示爲「中國河南」

[顏色]:用指定的顏色顯示字符。可有八種顏色可選:紅色、黑色、黃色,綠色、白色、蘭色、青色和洋紅。

例:代碼:「[青色];[紅色];[黃色];[蘭色]」。顯示結果爲正數爲青色,負數顯示紅色,零顯示黃色,文

本則顯示爲蘭色

[顏色N]:是調用調色板中顏色,N是0~56之間的整數。

例:代碼:「[顏色3]」。單元格顯示的顏色爲調色板上第3種顏色。

[條件]:能夠單元格內容判斷後再設置格式。條件格式化只限於使用三個條件,其中兩個條件是明確的,另個是「全部的其餘」。條件要放到方括號中。必須進行簡單的比較。

例:代碼:「[>0]」正數」;[=0];」零」;負數」。顯示結果是單元格數值大於零顯示正數,等於0顯示零,小於零顯示「負數」。

「!」:顯示「"」。因爲引號是代碼經常使用的符號。在單元格中是沒法用"""來顯示出來「"」。要想顯示出來,須在前加入「!」

例:代碼:「#!"」。「10」顯示「10"」

代碼:「#!"!"」。「10」顯示「10""」 2.1.1.2 時間和日期代碼經常使用日期和時間代碼

「YYYY」或「YY」:按四位(1900~9999)或兩位(00~99)顯示年

「MM」或「M」:以兩位(01~12)或一位(1~12)表示月。

「DD」或「D」:以兩位(01~31)或一位(1-31)來表示天。

例:代碼:「YYYY-MM-DD」。2005年1月10日顯示爲:「2005-01-10」

代碼:「YY-M-D」。2005年10月10日顯示爲:「05-1-10」

「AAAA」:日期顯示爲星期。

「H」或「HH」:以一位(0~23)或兩位(01~23)顯示小時

「M」或「MM」:以一位(0~59)或兩位(01~59)顯示分鐘

「S」或「SS」:以一位(0~59)或兩位(01~59)顯示秒

例:代碼:「HH:MM:SS」。「23:1:15」顯示爲「23:01:15」

[H]或[M]或[SS]:顯示大於24小時的小時或顯示大於60的分或秒。

下面介紹幾個常遇到的實例

把12345顯示爲1.2

代碼:「0.,」

設置千元顯示且四捨五入保留兩位小數要求:把「12345」顯示爲:12.35

代碼:「#.00,」

在數字中任意插入字符要求:把「20050512」設置爲:2005-05-12

代碼:「0000-00-00」

在文本或數字前添加字符要求:「鄭州市」顯示爲「河南省鄭州市」

代碼:「"河南省"@」

要求:「1035010121」顯示爲「手機號碼1034010121」

代碼:「"手機號碼"@」或「"手機號碼"#」

另外日期格式的顯示方法

"e":顯示四位年份,2003版本有效。

"bbbb":顯示四位佛曆年份,即以公元前543年爲紀年元年,對1900年之後的日期有效。

"mmm":顯示英文月份的簡稱。

"mmmm":顯示英文月份的全稱。

"ddd":顯示英文星期幾的簡稱。

"dddd":顯示英文星期幾的全稱。

關於特殊數字的顯示

中文小寫數字 [DBNum1][$-804]G/通用格式

例:代碼:「[DBNum1][$-804]G/通用格式」。「1」顯示爲「一」

代碼:「[DBNum1][$-804]G/通用格式」。「13」顯示爲「一十三」

中文小寫數字 [DBNum2][$-804]G/通用格式

例:代碼:「[DBNum2][$-804]G/通用格式」。「1」顯示爲「壹」

代碼:「[DBNum2][$-804]G/通用格式」。「13」顯示爲「壹拾叄」

中文小寫數字 [DBNum3][$-804]G/通用格式

例:代碼:「[DBNum3][$-804]G/通用格式」。「123」顯示爲「1百2十3」

特殊說明

由於參數的特殊性,因此自定義的參數也是有關鍵字的。如函數=TEXT(A1,"b0000")就會顯示錯誤。由於「b」就是保留的關鍵字,在自定義格式輸入「b」系統就會自動填入「bb」。bb就是佛曆年份,即以公元前543年爲紀年元年,對1900年之後的日期有效。「bbbb」就是四位佛曆年份。要解決=TEXT(A1,"b0000")的錯誤問題,須要這樣定義函數=TEXT(A1,"""b""0000")。在自定義格式中定義就是「"b"0000」。其它的關鍵字本身體會如:「d」、「e」............


單元格自定義格式2
在Excel中自定義數字格式

雖然Excel爲用戶提供了大量的數字格式,但仍是有許多用戶由於工做、學習方面的特殊要求,須要使用一些Excel未提供的數字格式,這時咱們就須要利用Excel的自定義數字格式功能來幫助實現用戶的這些特殊要求。

1、在Excel中建立自定義數字格式的方法

一、選擇要設置格式的單元格或單元格區域。
二、單擊「格式」菜單中的「單元格」命令,而後單擊「數字」選項卡。
三、在「分類」列表中,單擊「自定義」選項。
四、在「類型」框中,編輯數字格式代碼以建立所需的格式。

在Excel自定義數字格式使用以下的表達方式:

 


正數的格式        負數的格式       零的格式          文本的格式

#,##0.00              [Red]-#,##0.00        0.00                 "TEXT"@


在Excel自定義數字格式的格式代碼中,用戶最多能夠指定四個節;每一個節之間用分號進行分隔,這四個節順序定義了格式中的正數、負數、零和文本。若是用戶在表達方式中只指定兩個節,則第一部分用於表示正數和零,第二部分用於表示負數。若是用戶在表達方式中只指定了一個節,那麼全部數字都會使用該格式。若是在表達方式中要跳過某一節,則對該節僅使用分號便可。

2、自定義數字格式實例

(一)自動添加文本

(1)要在輸入數據以後自動添加文本,使用自定義格式爲:@"文本內容";要在輸入數據以前自動添加文本,使用自定義格式爲:"文本內容"@。@符號的位置決定了Excel輸入的數字數據相對於添加文本的位置,雙引號得用英文狀態下的。

實例一:

在學生姓名前添加「初二(2)班」字樣,就能夠建立:

"初二(2)班"@

(2)在輸入數字以後自動添加文本。

實例二:

如在平常財務工做中,經常須要在金額數字後加單位「元」,這時就可使用:

0.00"元"



0"元"

(二)在自定義數字格式中使用顏色

要設置格式中某一部分的顏色,只要在該部分對應位置用方括號鍵入顏色名稱或顏色編號便可。Excel中可使用的顏色名稱有[黑色]、[藍色]、[青色]、[綠色]、[洋紅]、[紅色]、[白色]、[黃色]八種不一樣的顏色,此外Excel還可使用[顏色X]的方式來設置顏色,其中X爲1-56之間的數字,表明了56種不一樣的顏色。

例如:當用戶須要將單元格中的負數數字用藍色來表示,只要使用「#,##0.00;[藍色]-#,##0.00」自定義數字格式,用戶在單元格中錄入負數時,Excel就會將數字以藍色顯示。

(三)在自定義數字格式中使用條件格式

在Excel自定義數字格式中用戶能夠進行條件格式的設置。當單元格中數字知足指定的條件時,Excel能夠自動將條件格式應用於單元格。Excel自定義數字格式中可使用以下六種標準的比較運算符:

 


運算符                 含義

=                       等於

>                       大於

<                       小於

   >=                    大於等於

    <=                  小於等於

   <>                    不等於


例如:在學生成績工做表中,當咱們想以紅色字體顯示大於等於90分的成績,以藍色字體顯示小於60分的成績時,其他的成績則以黑色字體顯示,這時只需將自定義數字格式設置爲「[紅色][>=90];[藍色][<60];[黑色]」便可。

值得注意的是,當你在之後須要繼續使用剛纔所建立的成績條件自定義數字格式時,你會發如今「單元格格式」的「自定義」分類類型中找不到「[紅色][>=90];[藍色][<60];[黑色]」格式,這是由於Excel自動將你所建立的「[紅色][>=90];[藍色][<60]」格式修改爲「[[紅色][>=90]G/通用格式;[藍色][<60]G/通用格式;[黑色]G/通用格式」,你只需選擇此格式便可達到一樣的使用效果。

實例一:

在工人獎金列表中,當咱們想以小於50的顯示「低」,50至100間顯示「中等」,大於100的顯示「高」。這時只需將自定義數字格式設置爲:

[<50]"低";[>100]"高";"中等"

實例二:

把「數學」、「語文」成績中90分以上替換成「優」:

[>=90]"優"

(四)隱藏單元格中的數值

在Excel工做表中,有時爲了表格的美觀或者別的因素,咱們但願將單元格中的數值隱藏起來,這時咱們使用「;;;」(三個分號)的自定義數字格式就可達到此目的。這樣單元格中的值只會在編輯欄出現,而且被隱藏單元格中的數值還不會被打印出來,可是該單元格中的數值能夠被其餘單元格正常引用。在Excel中要想設置知足指定條件數字的格式,在自定義數字格式代碼中必須加入帶中括號的條件,條件由比較運算符和數值兩部分組成。函數

相關文章
相關標籤/搜索