excel單元格自定義格式1
代碼結(jié)構(gòu)組成代碼碼分為四個(gè)部分,中間用“;”號(hào)分隔,具體如下:正數(shù)格式;負(fù)數(shù)格式;零格式;文本格式
“?”:數(shù)字占位符。在小數(shù)點(diǎn)兩邊為無意義的零添加空格,以便當(dāng)按固定寬度時(shí),小數(shù)點(diǎn)可對(duì)齊,另外還用于對(duì)不等到長數(shù)字的分?jǐn)?shù)
例:分別設(shè)置單元格格式為“??.??“和“???.???”,對(duì)齊結(jié)果如下:
例:設(shè)置單元格自定義格式“# ??/???”?!?.25”顯示為“1 1/4”
“.”:小數(shù)點(diǎn)。如果外加雙引號(hào)則為字符。
例:代碼“0.#”?!?1.23”顯示為“11.2”
“%”:百分比。
例:代碼“#%”?!?.1”顯示為“10%”
“,”:千位分隔符。數(shù)字使用千位分隔符。如時(shí)在代碼中“,”后空,則把原來的數(shù)字縮小1000倍。
例:代碼:“#,###”?!?0000”顯示為“10,000”
代碼:“#,”。10000顯示為10。
代碼:“#,,”?!?000000”顯示為“1”。
“/”:顯示下一個(gè)字符。和“”””用途相同都是顯是輸入的文本,且輸入后會(huì)自動(dòng)轉(zhuǎn)變?yōu)殡p引號(hào)表達(dá)。不同的“/”是顯后面的文本,雙引號(hào)是顯示雙引中間的文本。
例:代碼“\ABC”或“”ABC””。均顯示為“ABC”
“_”(下劃線):留下一個(gè)和下一個(gè)字符同等寬度的空格“文本”:顯示雙引號(hào)中的文本。
“AAAA”:日期顯示為星期。
“H”或“HH”:以一位(0~23)或兩位(01~23)顯示小時(shí)
“M”或“MM”:以一位(0~59)或兩位(01~59)顯示分鐘
“S”或“SS”:以一位(0~59)或兩位(01~59)顯示秒
例:代碼:“HH:MM:SS”?!?3:1:15”顯示為“23:01:15”
[H]或[M]或[SS]:顯示大于24小時(shí)的小時(shí)或顯示大于60的分或秒。
下面介紹幾個(gè)常遇到的實(shí)例
把12345顯示為1.2
代碼:“0.,”
設(shè)置千元顯示且四舍五入保留兩位小數(shù)要求:把“12345”顯示為:12.35
代碼:“#.00,”
在數(shù)字中任意插入字符要求:把“20050512”設(shè)置為:2005-05-12
代碼:“0000-00-00”
在文本或數(shù)字前添加字符要求:“鄭州市”顯示為“河南省鄭州市”
代碼:“"河南省"@”
要求:“1035010121”顯示為“手機(jī)號(hào)碼1034010121”
代碼:“"手機(jī)號(hào)碼"@”或“"手機(jī)號(hào)碼"#”
另外日期格式的顯示方法
"e":顯示四位年份,2003版本有效。
"bbbb":顯示四位佛歷年份,即以公元前543年為紀(jì)年元年,對(duì)1900年以后的日期有效。
"mmm":顯示英文月份的簡稱。
"mmmm":顯示英文月份的全稱。
"ddd":顯示英文星期幾的簡稱。
"dddd":顯示英文星期幾的全稱。
關(guān)于特殊數(shù)字的顯示
中文小寫數(shù)字 [DBNum1][$-804]G/通用格式
例:代碼:“[DBNum1][$-804]G/通用格式”?!?”顯示為“一”
代碼:“[DBNum1][$-804]G/通用格式”?!?3”顯示為“一十三”
中文小寫數(shù)字 [DBNum2][$-804]G/通用格式
例:代碼:“[DBNum2][$-804]G/通用格式”?!?”顯示為“壹”
代碼:“[DBNum2][$-804]G/通用格式”。“13”顯示為“壹拾叁”
中文小寫數(shù)字 [DBNum3][$-804]G/通用格式
例:代碼:“[DBNum3][$-804]G/通用格式”。“123”顯示為“1百2十3”
特殊說明
因?yàn)閰?shù)的特殊性,所以自定義的參數(shù)也是有關(guān)鍵字的。如函數(shù)=TEXT(A1,"b0000")就會(huì)顯示錯(cuò)誤。因?yàn)椤癰”就是保留的關(guān)鍵字,在自定義格式輸入“b”系統(tǒng)就會(huì)自動(dòng)填入“bb”。bb就是佛歷年份,即以公元前543年為紀(jì)年元年,對(duì)1900年以后的日期有效。“bbbb”就是四位佛歷年份。要解決=TEXT(A1,"b0000")的錯(cuò)誤問題,需要這樣定義函數(shù)=TEXT(A1,"""b""0000")。在自定義格式中定義就是“"b"0000”。其它的關(guān)鍵字自己體會(huì)如:“d”、“e”............
單元格自定義格式2-運(yùn)用
在Excel中自定義數(shù)字格式
雖然Excel為用戶提供了大量的數(shù)字格式,但還是有許多用戶因?yàn)楣ぷ鳌W(xué)習(xí)方面的特殊要求,需要使用一些Excel未提供的數(shù)字格式,這時(shí)我們就需要利用Excel的自定義數(shù)字格式功能來幫助實(shí)現(xiàn)用戶的這些特殊要求。
一、在Excel中創(chuàng)建自定義數(shù)字格式的方法
1、選擇要設(shè)置格式的單元格或單元格區(qū)域。
2、單擊“格式”菜單中的“單元格”命令,然后單擊“數(shù)字”選項(xiàng)卡。
3、在“分類”列表中,單擊“自定義”選項(xiàng)。
4、在“類型”框中,編輯數(shù)字格式代碼以創(chuàng)建所需的格式。
在Excel自定義數(shù)字格式使用如下的表達(dá)方式:
正數(shù)的格式??????? 負(fù)數(shù)的格式?????? 零的格式????????? 文本的格式
#,##0.00????????????? [Red]-#,##0.00??????? 0.00???????????????? "TEXT"@
在Excel自定義數(shù)字格式的格式代碼中,用戶最多可以指定四個(gè)節(jié);每個(gè)節(jié)之間用分號(hào)進(jìn)行分隔,這四個(gè)節(jié)順序定義了格式中的正數(shù)、負(fù)數(shù)、零和文本。如果用戶在表達(dá)方式中只指定兩個(gè)節(jié),則第一部分用于表示正數(shù)和零,第二部分用于表示負(fù)數(shù)。如果用戶在表達(dá)方式中只指定了一個(gè)節(jié),那么所有數(shù)字都會(huì)使用該格式。如果在表達(dá)方式中要跳過某一節(jié),則對(duì)該節(jié)僅使用分號(hào)即可。
二、自定義數(shù)字格式實(shí)例
(一)自動(dòng)添加文本
(1)要在輸入數(shù)據(jù)之后自動(dòng)添加文本,使用自定義格式為:@"文本內(nèi)容";要在輸入數(shù)據(jù)之前自動(dòng)添加文本,使用自定義格式為:"文本內(nèi)容"@。@符號(hào)的位置決定了Excel輸入的數(shù)字?jǐn)?shù)據(jù)相對(duì)于添加文本的位置,雙引號(hào)得用英文狀態(tài)下的。
實(shí)例一:
在學(xué)生姓名前添加“初二(2)班”字樣,就可以創(chuàng)建:
"初二(2)班"@
(2)在輸入數(shù)字之后自動(dòng)添加文本。
實(shí)例二:
如在日常財(cái)務(wù)工作中,常常需要在金額數(shù)字后加單位“元”,這時(shí)就可以使用:
0.00"元"
或
0"元"
(二)在自定義數(shù)字格式中使用顏色
要設(shè)置格式中某一部分的顏色,只要在該部分對(duì)應(yīng)位置用方括號(hào)鍵入顏色名稱或顏色編號(hào)即可。Excel中可以使用的顏色名稱有[黑色]、[藍(lán)色]、[青色]、[綠色]、[洋紅]、[紅色]、[白色]、[黃色]八種不同的顏色,此外Excel還可以使用[顏色X]的方式來設(shè)置顏色,其中X為1-56之間的數(shù)字,代表了56種不同的顏色。
例如:當(dāng)用戶需要將單元格中的負(fù)數(shù)數(shù)字用藍(lán)色來表示,只要使用“#,##0.00;[藍(lán)色]-#,##0.00”自定義數(shù)字格式,用戶在單元格中錄入負(fù)數(shù)時(shí),Excel就會(huì)將數(shù)字以藍(lán)色顯示。
(三)在自定義數(shù)字格式中使用條件格式
在Excel自定義數(shù)字格式中用戶可以進(jìn)行條件格式的設(shè)置。當(dāng)單元格中數(shù)字滿足指定的條件時(shí),Excel可以自動(dòng)將條件格式應(yīng)用于單元格。Excel自定義數(shù)字格式中可以使用如下六種標(biāo)準(zhǔn)的比較運(yùn)算符:
運(yùn)算符???????????????? 含義
=?????????????????????? 等于
>?????????????????????? 大于
<?????????????????????? 小于
>=??????????????????? 大于等于
<=????????????????? 小于等于
<>??????????????????? 不等于
例如:在學(xué)生成績工作表中,當(dāng)我們想以紅色字體顯示大于等于90分的成績,以藍(lán)色字體顯示小于60分的成績時(shí),其余的成績則以黑色字體顯示,這時(shí)只需將自定義數(shù)字格式設(shè)置為“[紅色][>=90];[藍(lán)色][<60];[黑色]”即可。
值得注意的是,當(dāng)你在以后需要繼續(xù)使用剛才所創(chuàng)建的成績條件自定義數(shù)字格式時(shí),你會(huì)發(fā)現(xiàn)在“單元格格式”的“自定義”分類類型中找不到“[紅色][>=90];[藍(lán)色][<60];[黑色]”格式,這是因?yàn)镋xcel自動(dòng)將你所創(chuàng)建的“[紅色][>=90];[藍(lán)色][<60]”格式修改成“[[紅色][>=90]G/通用格式;[藍(lán)色][<60]G/通用格式;[黑色]G/通用格式”,你只需選擇此格式即可達(dá)到同樣的使用效果。
實(shí)例一:
在工人獎(jiǎng)金列表中,當(dāng)我們想以小于50的顯示“低”,50至100間顯示“中等”,大于100的顯示“高”。這時(shí)只需將自定義數(shù)字格式設(shè)置為:
[<50]"低";[>100]"高";"中等"
實(shí)例二:
把“數(shù)學(xué)”、“語文”成績中90分以上替換成“優(yōu)”:
[>=90]"優(yōu)"
(四)隱藏單元格中的數(shù)值
在Excel工作表中,有時(shí)為了表格的美觀或者別的因素,我們希望將單元格中的數(shù)值隱藏起來,這時(shí)我們使用“;;;”(三個(gè)分號(hào))的自定義數(shù)字格式就可達(dá)到此目的。這樣單元格中的值只會(huì)在編輯欄出現(xiàn),并且被隱藏單元格中的數(shù)值還不會(huì)被打印出來,但是該單元格中的數(shù)值可以被其他單元格正常引用。在Excel中要想設(shè)置滿足指定條件數(shù)字的格式,在自定義數(shù)字格式代碼中必須加入帶中括號(hào)的條件,條件由比較運(yùn)算符和數(shù)值兩部分組成。
自定義格式:自定義格式主要說兩點(diǎn):1、創(chuàng)建或刪除自定義數(shù)字格式,2、條件格式,因?yàn)檫@一部分在Excel的幫助中的解釋已非常清楚,就將幫助的內(nèi)容復(fù)制于此
創(chuàng)建自定義數(shù)字格式
選擇要設(shè)置格式的單元格。
在“格式”菜單上,單擊“單元格”,再單擊“數(shù)字”選項(xiàng)卡。
在“分類”列表中,單擊與所需格式相似的某個(gè)分類,再設(shè)置與所需格式相似的內(nèi)置格式(不必更改內(nèi)置格式,可以創(chuàng)建一個(gè)自定義的備份)。
在“分類”列表中,單擊“自定義”。
在“類型”框中,編輯數(shù)字格式代碼以創(chuàng)建所需的格式。
在格式代碼中最多可以指定四個(gè)節(jié)。這些格式代碼是以分號(hào)分隔的,它們順序定義了格式中的正數(shù)、負(fù)數(shù)、零和文本。如果只指定兩個(gè)節(jié),則第一部分用于表示正數(shù)和零,第二部分用于表示負(fù)數(shù)。如果只指定一個(gè)節(jié),則該節(jié)用于所有的數(shù)字。如果要跳過某一節(jié),則對(duì)該節(jié)僅使用分號(hào)即可。
可以使用格式代碼來描述如何顯示以下內(nèi)容:數(shù)字、日期或時(shí)間、貨幣、百分比或科學(xué)記數(shù)以及文本或空格。
格式代碼
文本和空格
顯示文本和數(shù)字 若要在單元格中同時(shí)顯示文本和數(shù)字,可將文本字符括在雙引號(hào) ("") 中,或在單個(gè)字符前加反斜線 (\)。應(yīng)將字符放在格式代碼的合適部分中。例如,鍵入格式“$0.00 "剩余";$-0.00 "短缺"”來顯示一個(gè)“$125.74 剩余”的正值和一個(gè)“$-125.74 短缺”的負(fù)值。下面的字符不用引號(hào):$、-、+、/、( )、:、!、^、&、’(左單引號(hào))、’(右單引號(hào))、~、{ }、=、<、>和空格符。
包括文本輸入部分 如果包含文本部分,則文本部分總是數(shù)字格式的最后一個(gè)部分。若要在數(shù)字格式中包括文本部分,請(qǐng)?jiān)谝@示輸入單元格中的文本的地方加入符號(hào) (@),如果文本部分中沒有 @,所輸入文本將不會(huì)顯示出來。如果要一直顯示某些帶有輸入文本的指定文本字符,則應(yīng)將附加文本用雙引號(hào) ("") 括起來,例如,"gross receipts for"@。
如果格式中不包含文本部分,那么輸入的文本將不受格式代碼的影響。
添加空格 若要在數(shù)字格式中創(chuàng)建一個(gè)字符寬的空格,請(qǐng)?jiān)谧址凹由弦粭l下劃線 (_),例如,在下劃線后跟上一個(gè)右括號(hào) (_)),可使正數(shù)和括號(hào)內(nèi)的負(fù)數(shù)對(duì)齊。
重復(fù)的字符 在數(shù)字格式代碼中使用星號(hào) (*),可使星號(hào)之后的字符填充整個(gè)列寬。例如,鍵入 0*- 可在數(shù)字后包含足夠的短劃線以填充整個(gè)單元格。
小數(shù)點(diǎn)、空格、顏色和條件
小數(shù)點(diǎn)位置和有效數(shù)字 若要設(shè)置分?jǐn)?shù)或帶小數(shù)點(diǎn)的數(shù)字的格式,請(qǐng)?jiān)诟袷酱a的相應(yīng)部分中包含下面的數(shù)字位置標(biāo)識(shí)符。如果某一數(shù)字小數(shù)點(diǎn)右側(cè)的位數(shù)大于所設(shè)定格式中位置標(biāo)識(shí)符的位數(shù),該數(shù)字將按位置標(biāo)識(shí)符位數(shù)進(jìn)行舍入。如果數(shù)字小數(shù)點(diǎn)左側(cè)的位數(shù)大于位置標(biāo)識(shí)符的位數(shù),那么多余的位數(shù)也會(huì)顯示出來。如果所設(shè)定的格式中小數(shù)點(diǎn)左側(cè)只有一個(gè)數(shù)字符號(hào) (#),那么小于 1 的數(shù)字將以小數(shù)點(diǎn)開始。
# 只顯示有意義的數(shù)字而不顯示無意義的零。
如果數(shù)字位數(shù)少于格式中的零的個(gè)數(shù),則 0(零)將顯示無意義的零。
在小數(shù)點(diǎn)兩邊為無意義的零添加空格,以便當(dāng)按固定寬度字體設(shè)置格式(例如 Courier New)時(shí),小數(shù)點(diǎn)可對(duì)齊。還可對(duì)具有不等長數(shù)字的分?jǐn)?shù)使用 ?。
若要 請(qǐng)使用此代碼
將 1234.59 顯示為 1234.6 ####.#
將 8.9 顯示為 8.900 #.000
將 .631 顯示為 0.6 0.#
將 12 顯示為 12.0 以及 1234.568 顯示為 1234.57 #.0#
顯示 44.398、102.65 和 2.8 時(shí)對(duì)齊小數(shù)點(diǎn) ???.???
將 5.25 顯示為 5 1/4,5.3 顯示為 5 3/10,除號(hào)對(duì)齊
# ???/???
千位分隔符
在數(shù)字格式中包含逗號(hào),可使逗號(hào)顯示為千位分隔符,或?qū)?shù)字放大一千倍。 若要 請(qǐng)使用此代碼
將 12000 顯示為 12,000 #,###
將 12000 顯示為 12 #,
將 12200000 顯示為 12.2 0.0,,
顏色 若要設(shè)置格式中某一部分的顏色,請(qǐng)?jiān)谠摬糠謱?duì)應(yīng)位置用方括號(hào)鍵入下列八種顏色名稱之一。顏色代碼必須為該部分的第一項(xiàng)。
[Black] [Blue]
[Cyan] [Green]
[Magenta] [Red]
[White] [Yellow]
條件 若要設(shè)置滿足指定條件的數(shù)字的格式,格式代碼中應(yīng)加入帶中括號(hào)的條件。條件由比較運(yùn)算符和數(shù)值兩部分組成。例如,下面的格式以紅色字體顯示小于等于 100 的數(shù)字,而以藍(lán)色字體顯示大于 100 的數(shù)字。
[Red][<=100];[Blue][>100]
若要對(duì)單元格應(yīng)用條件格式(例如:取決于單元格值的顏色陰影),請(qǐng)使用“格式”菜單上的“條件格式”命令。
貨幣、百分比和科學(xué)計(jì)數(shù)
貨幣符號(hào) 若要在數(shù)字格式中輸入下面的貨幣符號(hào)之一,請(qǐng)先打開 Num Lock,然后使用數(shù)字鍵盤輸入貨幣符號(hào)的 ANSI 代碼。
若要輸入 請(qǐng)按住 Alt 并鍵入此代碼
¢ 0162
£ 0163
¥ 0165
0128
注意 自定義格式會(huì)保存在工作薄中。若要使 Microsoft Excel 一直使用特定的貨幣符號(hào),請(qǐng)?jiān)趩?dòng) Excel 之前,更改在“控制面板”的“區(qū)域設(shè)置”中所選定的貨幣符號(hào)。
百分比 若要以百分比格式顯示數(shù)字,請(qǐng)?jiān)跀?shù)字格式中包含百分號(hào) (%)。例如,數(shù)字 .08 顯示為 8%,2.8 顯示為 280%。
科學(xué)記數(shù)法 若要以科學(xué)計(jì)數(shù)法顯示數(shù)字,請(qǐng)?jiān)谙鄳?yīng)部分中使用下列指數(shù)代碼:“E-”、“E+”、“e-”或“e+”。在格式代碼中,如果指數(shù)代碼的右側(cè)含有零 (0) 或數(shù)字符號(hào) (#),Excel 將按科學(xué)計(jì)數(shù)顯示數(shù)字,并插入 E 或 e。右側(cè)零或數(shù)字符號(hào)的代碼個(gè)數(shù)決定了指數(shù)的位數(shù),“E-”或“e-”將在指數(shù)中添加負(fù)號(hào)?!癊+”或“e+”在正指數(shù)時(shí)添加正號(hào),負(fù)指數(shù)時(shí)添加減號(hào)。
日期和時(shí)間
日、月和年 如果“m”緊跟在“h”或“hh”代碼之后,或是后面緊接“ss”代碼,那么 Microsoft Excel 將顯示分鐘,而不是月份。
若要 請(qǐng)使用此代碼
將月份顯示為 1–12 m
將月份顯示為 01–12 mm
將月份顯示為 Jan–Dec mmm
將月份顯示為 January–December mmmm
將月份顯示為該月份的第一個(gè)字母 mmmmm
將日期顯示為 1–31 d
將日期顯示為 01–31 dd
將日期顯示為 Sun–Sat ddd
將日期顯示為 Sunday–Saturday dddd
將年份顯示為 00–99 yy
將年份顯示為 1900–9999 yyyy
小時(shí)、分鐘和秒
若要 請(qǐng)使用此代碼
將小時(shí)顯示為 0–23 H
將小時(shí)顯示為 00–23 hh
將分鐘顯示為 0–59 m
將分鐘顯示為 00–59 mm
將秒顯示為 0–59 s
將秒顯示為 00–59 ss
使小時(shí)顯示類似于 4 AM h AM/PM
使時(shí)間顯示類似于 4:36 pm h:mm AM/PM
使時(shí)間顯示類似于 4:36:03 P h:mm:ss A/P
按小時(shí)計(jì)算的一段時(shí)間,如 25.02 [h]:mm
按分鐘計(jì)算的一段時(shí)間,如 63:46 [mm]:ss
按秒計(jì)算的一段時(shí)間 [ss]
百分之幾秒 h:mm:ss.00
AM 和 PM
如果格式中包括“AM”或“PM”,則按 12 小時(shí)方式計(jì)時(shí),“AM”或“A”表示從午夜十二點(diǎn)到中午十二點(diǎn)之間的時(shí)間,“PM”或“P”表示從中午十二點(diǎn)到午夜十二點(diǎn)之間的時(shí)間,否則,按 24 小時(shí)計(jì)時(shí)?!癿”或“mm”代碼必須緊跟在“h”或“hh”代碼之后,或后面緊接“ss”代碼;否則,Microsoft Excel 將顯示月而不是分。
提示:可以使用 &(“與”符號(hào))文本操作符連接兩個(gè)數(shù)值。
刪除自定義數(shù)字格式
在“格式”菜單上,單擊“單元格”,再單擊“數(shù)字”選項(xiàng)卡。
在“分類”列表中,單擊“自定義”。
在“類型”框的底部,單擊要?jiǎng)h除的自定義格式。
單擊“刪除”。
Microsoft Excel 會(huì)將工作簿中已刪除的自定義格式單元格設(shè)置成默認(rèn)的“常規(guī)”格式。
假定我們要在excel單元格中將正數(shù)顯示為“+3.56”之類的樣子,我們發(fā)現(xiàn)所有預(yù)設(shè)的單元格格式都不能幫我們達(dá)到目的。其實(shí),我們可以使用最后一項(xiàng)“自定義”,具體使用方法及含義如下:
1、右鍵單擊單元格
2、選擇“設(shè)置單元格格式”
3、選擇“數(shù)字”標(biāo)簽
4、在左邊的“分類”列表框中選擇“自定義”
5、在右邊的“類型”文本框中輸入“+0.00;-0.00;0;@”
這樣,我們發(fā)現(xiàn)在該單元格輸入正數(shù)則前面有正號(hào),輸入負(fù)數(shù)則前面有負(fù)號(hào),輸入0和文本則正常顯示0和文本。
事實(shí)上,我們注意到第五步輸入的字符串被三個(gè)分號(hào)分割成4個(gè)部分,其中,第一部分是正數(shù)的顯示格式,第二部分是負(fù)數(shù)的顯示格式,第三部分是0的顯示格式,第四部分是文本的顯示格式。如果某部分為空白,則輸入該種類型的數(shù)據(jù)時(shí)不顯示。例如字符串“+0.00;-0.00;;@”可以將數(shù)據(jù)為0的單元格顯示為空白。
下面列出可能使用到的字符串及其含義:
1、"盈利"0.00;"虧損"0.00;"持平";@——所有正數(shù)前加上“盈利”前綴,所有負(fù)數(shù)前加上“虧損”前綴,并且不影響對(duì)單元格進(jìn)行數(shù)據(jù)運(yùn)算。其中,“盈利”和“虧損”可以換成任何其它字符。
2、"盈利"0.00;[紅色]"虧損"0.00;"持平";@——與上例的區(qū)別僅在于虧損將以紅色顯示。
3、[DBNum2][$-804]G/通用格式;[DBNum2]"負(fù)"[$-804]G/通用格式;"零";@——以中文大寫數(shù)字表示數(shù)值型數(shù)據(jù),負(fù)數(shù)前加“負(fù)”前綴。