Excel單元格自定義格式一
一、代碼結構組成
結構組成分為四個部分,中間用“;”号分隔,具體如下:【正數格式;負數格式;零格式;文本格式】
二、各個參數的涵義
1、【G/通用格式】:以常規的數字顯示,相當于“分類”列表中的“常規”選項。
例:
2、“0”:數字占位符。如果單元格的内容大于占位符,則顯示實際數字,如果小于點位符的數量,則用0補足。
例:
3、“#”:數字占位符。隻顯有意義的零而不顯示無意義的零。小數點後數字如大于“#”的數量,則按“#”的位數四舍五入。
例:
4、“?”:數字占位符。在小數點兩邊為無意義的零添加空格,以便當按固定寬度時,小數點可對齊,另外還用于對不等到長數字的分數。
例:
5、“.”:小數點。如果外加雙引号則為字符。
例:
6、“%”:百分比。
例:
7、“,”:千位分隔符。數字使用千位分隔符。如時在代碼中“,”後空,則把原來的數字縮小1000倍。
例:
8、”@”:文本占位符。如果隻使用單個@,作用是引用原始文本,要在輸入數字數據之前自動添加文本,使用自定義格式為:"文本内容"@;要在輸入數字數據之後自動添加文本,使用自定義格式為:@"文本内容"。@符号的位置決定了Excel輸入的數字數據相對于添加文本的位置。如果使用多個@,則可以重複文本。
例:
9、“/”:顯示下一個字符。和“”””用途相同都是顯是輸入的文本,且輸入後會自動轉變為雙引号表達。不同的“/”是顯後面的文本,雙引号是顯示雙引中間的文本。
例:
10、“*”:重複下一次字符,直到充滿列寬。
例:
11、“_”(下劃線):留下一個和下一個字符同等寬度的空格“文本”:顯示雙引号中的文本。
例:
12、[顔色]:用指定的顔色顯示字符。可有八種顔色可選:紅色、黑色、黃色,綠色、白色、蘭色、青色和洋紅。
例:
13、[顔色N]:是調用調色闆中顔色,N是0~56之間的整數。
例:
14、[條件]:可以單元格内容判斷後再設置格式。條件格式化隻限于使用三個條件,其中兩個條件是明确的,另個是“所有的其他”。條件要放到方括号中。必須進行簡單的比較。
例:
15、“!”:顯示“"”。由于引号是代碼常用的符号。在單元格中是無法用"""來顯示出來“"”。要想顯示出來,須在前加入“!”
例:
16、時間和日期代碼
代碼:
例:
三、下面介紹幾個常遇到的實例
例1:把12345顯示為1.2
代碼:【0.,】
例2:設置千元顯示且四舍五入保留兩位小數要求:把“12345”顯示為:12.35
代碼:【#.00,】
例3:在數字中任意插入字符要求:把“20050512”設置為:2005-05-12
代碼:【0000-00-00】
例4:在文本或數字前添加字符要求:“鄭州市”顯示為“河南省鄭州市”
代碼:【"河南省"@】
例5:要求:“1035010121”顯示為“手機号碼1034010121”
代碼:【"手機号碼"@】或【"手機号碼"#】
四、關于特殊數字的顯示
中文小寫數字 [DBNum1][$-804]G/通用格式
例:
中文小寫數字 [DBNum2][$-804]G/通用格式
例:
中文小寫數字 [DBNum3][$-804]G/通用格式
例:
五、特殊說明
因為參數的特殊性,所以自定義的參數也是有關鍵字的。
如函數=TEXT(A1,"b0000")就會顯示錯誤。因為“b”就是保留的關鍵字,在自定義格式輸入“b”系統就會自動填入“bb”。
bb就是佛曆年份,即以公元前543年為紀年元年,對1900年以後的日期有效。“bbbb”就是四位佛曆年份。
要解決=TEXT(A1,"b0000")的錯誤問題,需要這樣定義函數=TEXT(A1,"""b""0000"),在自定義格式中定義就是“"b"0000”。
其它的關鍵字自己體會如:“d”、“e”............
Excel單元格自定義格式二
在Excel中自定義數字格式
雖然Excel為用戶提供了大量的數字格式,但還是有許多用戶因為工作、學習方面的特殊要求,需要使用一些Excel未提供的數字格式,這時我們就需要利用Excel的自定義數字格式功能來幫助實現用戶的這些特殊要求。
一、在Excel中創建自定義數字格式的方法
在Excel自定義數字格式的格式代碼中,用戶最多可以指定四個節;每個節之間用分号進行分隔,這四個節順序定義了格式中的正數、負數、零和文本。
如果用戶在表達方式中隻指定兩個節,則第一部分用于表示正數和零,第二部分用于表示負數。
如果用戶在表達方式中隻指定了一個節,那麼所有數字都會使用該格式。如果在表達方式中要跳過某一節,則對該節僅使用分号即可。
二、自定義數字格式實例
(一)自動添加文本
(1)要在輸入數據之後自動添加文本,使用自定義格式為:@"文本内容";要在輸入數據之前自動添加文本,使用自定義格式為:"文本内容"@。@符号的位置決定了Excel輸入的數字數據相對于添加文本的位置,雙引号得用英文狀态下的。
實例一:
(2)在輸入數字之後自動添加文本。
實例二:
(二)在自定義數字格式中使用顔色
要設置格式中某一部分的顔色,隻要在該部分對應位置用方括号鍵入顔色名稱或顔色編号即可。Excel中可以使用的顔色名稱有[黑色]、[藍色]、[青色]、[綠色]、[洋紅]、[紅色]、[白色]、[黃色]八種不同的顔色,此外Excel還可以使用[顔色X]的方式來設置顔色,其中X為1-56之間的數字,代表了56種不同的顔色。
例如:
(三)在自定義數字格式中使用條件格式
在Excel自定義數字格式中用戶可以進行條件格式的設置。當單元格中數字滿足指定的條件時,Excel可以自動将條件格式應用于單元格。
Excel自定義數字格式中可以使用如下六種标準的比較運算符:
例如:
值得注意的是,當你在以後需要繼續使用剛才所創建的成績條件自定義數字格式時,你會發現在“單元格格式”的“自定義”分類類型中找不到“[紅色][>=90];[藍色][<60];[黑色]”格式,這是因為Excel自動将你所創建的“[紅色][>=90];[藍色][<60]”格式修改成“[[紅色][>=90]G/通用格式;[藍色][<60]G/通用格式;[黑色]G/通用格式”,你隻需選擇此格式即可達到同樣的使用效果。
實例一:
在工人獎金列表中,當我們想以小于50的顯示“低”,50至100間顯示“中等”,大于100的顯示“高”。這時隻需将自定義數字格式設置為:【[<50]"低";[>100]"高";"中等"】
實例二:
把“數學”、“語文”成績中90分以上替換成“優”:【[>=90]"優"】
(四)隐藏單元格中的數值
在Excel工作表中,有時為了表格的美觀或者别的因素,我們希望将單元格中的數值隐藏起來,這時我們使用“;;;”(三個分号)的自定義數字格式就可達到此目的。這樣單元格中的值隻會在編輯欄出現,并且被隐藏單元格中的數值還不會被打印出來,但是該單元格中的數值可以被其他單元格正常引用。在Excel中要想設置滿足指定條件數字的格式,在自定義數字格式代碼中必須加入帶中括号的條件,條件由比較運算符和數值兩部分組成。
Excel單元格自定義格式三
一、自定義格式主要說兩點
二、創建自定義數字格式
在格式代碼中最多可以指定四個節。這些格式代碼是以分号分隔的,它們順序定義了格式中的正數、負數、零和文本。如果隻指定兩個節,則第一部分用于表示正數和零,第二部分用于表示負數。如果隻指定一個節,則該節用于所有的數字。如果要跳過某一節,則對該節僅使用分号即可。
可以使用格式代碼來描述如何顯示以下内容:數字、日期或時間、貨币、百分比或科學記數以及文本或空格。
三、格式代碼
(一)顯示文本和數字
若要在單元格中同時顯示文本和數字,可将文本字符括在雙引号 ("") 中,或在單個字符前加反斜線 (\)。應将字符放在格式代碼的合适部分中。
例如:
包括文本輸入部分 如果包含文本部分,則文本部分總是數字格式的最後一個部分。若要在數字格式中包括文本部分,請在要顯示輸入單元格中的文本的地方加入符号 (@),如果文本部分中沒有 @,所輸入文本将不會顯示出來。如果要一直顯示某些帶有輸入文本的指定文本字符,則應将附加文本用雙引号 ("") 括起來。
例如:"grossreceipts for"@。
如果格式中不包含文本部分,那麼輸入的文本将不受格式代碼的影響。
(二)添加空格
若要在數字格式中創建一個字符寬的空格,請在字符前加上一條下劃線 (_)。
例如:在下劃線後跟上一個右括号 (_)),可使正數和括号内的負數對齊。
(三)重複的字符
在數字格式代碼中使用星号 (*),可使星号之後的字符填充整個列寬。
例如:鍵入 0*- 可在數字後包含足夠的短劃線以填充整個單元格。
(四) 小數點位置和有效數字
若要設置分數或帶小數點的數字的格式,請在格式代碼的相應部分中包含下面的數字位置标識符。如果某一數字小數點右側的位數大于所設定格式中位置标識符的位數,該數字将按位置标識符位數進行舍入。如果數字小數點左側的位數大于位置标識符的位數,那麼多餘的位數也會顯示出來。如果所設定的格式中小數點左側隻有一個數字符号 (#),那麼小于 1 的數字将以小數點開始。
# 隻顯示有意義的數字而不顯示無意義的零。
如果數字位數少于格式中的零的個數,則 0(零)将顯示無意義的零。
? 在小數點兩邊為無意義的零添加空格,以便當按固定寬度字體設置格式(例如Courier New)時,小數點可對齊。還可對具有不等長數字的分數使用 ?。
(五)顔色
若要設置格式中某一部分的顔色,請在該部分對應位置用方括号鍵入[黑色]、[藍色]、[青色]、[綠色]、[洋紅]、[紅色]、[白色]、[黃色]八種顔色名稱之一,此外Excel還可以使用[顔色X]的方式來設置顔色,其中X為1-56之間的數字,代表了56種不同的顔色。顔色代碼必須為該部分的第一項。
(六)條件
若要設置滿足指定條件的數字的格式,格式代碼中應加入帶中括号的條件。條件由比較運算符和數值兩部分組成。
例如,下面的格式以紅色字體顯示小于等于 100 的數字,而以藍色字體顯示大于100 的數字。
[紅色][<=100];[藍色][>100]
若要對單元格應用條件格式(例如:取決于單元格值的顔色陰影),請使用“格式”菜單上的“條件格式”命令。
(七)千位分隔符
在數字格式中包含逗号,可使逗号顯示為千位分隔符,或将數字放大一千倍。
(八) 貨币符号
若要在數字格式中輸入下面的貨币符号之一,請先打開 Num Lock(數字鎖定指示燈,小鍵盤區域指示燈),然後使用數字鍵盤輸入貨币符号的 ANSI 代碼。
£ 英鎊、¥ 人民币、€ 歐元、$ 美元、¢ 歐元和美元貨币單位中的“分”。
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!