鏘鏘!大家好哇~ 這里是力圖用最簡單易懂的語言介紹 Excel 知識的職場奮斗人衛(wèi)星醬~
Excel 表格的自定義格式,想必大家都不陌生吧?它可是我們實現(xiàn)快速錄入數(shù)據(jù)的大功臣呢!
使用自定義格式代碼,能夠讓錄入的數(shù)據(jù)以各種我們想要的格式呈現(xiàn),可以說使用自定義格式來打扮數(shù)據(jù),都是基操勿六啦~
但是,你真的認識那些代碼嗎?或者說,你真的知道自定義格式中字符的真面目嗎……
管那么多能用不就完事兒了?不不不,要知道知己知彼,百戰(zhàn)不殆~ 就今天,看衛(wèi)星醬為你揭開這些符號的廬山真面目 ——
自定義格式中代替某些類型的數(shù)據(jù)占住固定位置的字符叫做占位符,這里我們將它們粗略地分為以下三類:
1、數(shù)字占位符
這一類的占位符都是幫數(shù)字占位置,或者與數(shù)字有關(guān)的字符。
0
首先是我們的符號 0,一個 0 就代表一個數(shù)字,如果實際數(shù)字的位數(shù)大于 0 的個數(shù),則顯示實際數(shù)字,否則用 0 補足。但如果是小數(shù)點后的數(shù)字大于 0 的個數(shù),則四舍五入截取。
舉例:現(xiàn)在我們將 B 列的自定義格式設(shè)置為 00.0(PS. 這里為了展示效果,單獨將 B2 單元格設(shè)置成了文本格式喔!),若實際數(shù)字為 365,則顯示為 365.0;實際數(shù)字為 5,顯示為 05.0;而實際數(shù)字為 12.56 時,顯示為四舍五入的 12.6。
#
#同樣是數(shù)字占位符,如果小數(shù)點后的數(shù)字大于 0 的個數(shù),也會四舍五入截取。但它和 0 不同的是,#只顯示有意義的零,而不顯示無意義的零。
舉例:現(xiàn)在我們將 B 列的自定義格式設(shè)置為##.##,C 列的自定義格式設(shè)置為 00.00,若實際數(shù)字為 3.14 和 3.141,BC 兩列顯示如下圖:
從圖中我們可以看到這兩種字符的不同。
?
這個符號并不代表數(shù)字,卻能讓不等長的數(shù)據(jù)按小數(shù)點對齊。
? 的原理是在小數(shù)點兩邊添加空格,直到這些數(shù)字按照小數(shù)點對齊為止。
舉例:現(xiàn)在我們將 B 列的自定義格式設(shè)置為??.??,輸入不同位數(shù)的數(shù)字,會顯示為下圖的樣子:
,
這個是半角逗號,它是千分位分隔符,如果你想要你的數(shù)據(jù)以千分位顯示,就可以用上它。
一般我們將 B 列的自定義格式設(shè)置為#,###
這樣比較大的數(shù)字就會很好分辨啦~
.
最后還有我們的.
可別忘了它也是數(shù)字中的重要字符喔~
沒錯,它就是 —— 小數(shù)點
2、文本占位符
好啦,接下來是和文本有關(guān)的占位符。
@
@表示文本。注意!一個 @表示文本值本身,不是一個 @一個字符哦!也就是說 @等于你填在那個格子里的文本整體!
像這樣:如果我設(shè)置 B 列的單元格格式為 [綠色]@,那么這一列的文本都會變成綠色!
而 @連用則會讓你輸入的文本值重復(fù)。比如:設(shè)置 B 列的格式為 @@,那么我們輸入「小星星」,就會顯示為「小星星小星星」!是不是非常有趣呢?
\ 和!
這兩個符號不為文本占位,但這里我仍然將它們分類到文本占位符,因為它們都可以將特殊含義的字符轉(zhuǎn)義為文本。
\ 和! 都是強制轉(zhuǎn)義符,它們能將特殊含義的字符轉(zhuǎn)義為文本。比如:我們將 B 列的單元格格式設(shè)置為 0,.0\ 千米,那么結(jié)果如下圖所示:
這個代碼的意思是:將千位之后的數(shù)值變?yōu)椤盖住?,并保留一位小?shù)。
有點難理解?再來看一個! 的代碼,其效果是一樣的:B 列單元格格式設(shè)置為 0!.0, 萬元 ↓↓↓
這個代碼的意思是:將萬位之后的數(shù)值變?yōu)椤溉f元」,并保留千分位作為小數(shù)。
這里的 \ 和! 可以互換,沒有影響~
代碼圖解:
3、日期與時間
接下來是表示日期和時間的占位符,這部分就比較容易記住啦,可以稍稍和英文聯(lián)系下~ 請看:
y
y 指代 year,也就是年。不同寫法的含義如下:
yy:顯示雙位年份
yyyy:顯示四位年份
m
m 表示 month,月份的意思。不同寫法的含義如下:
m:日期顯示為月
mm:顯示為雙位月份,1 會顯示為 01
mmm: 月份顯示為英文簡寫
mmmm:月份的英文全稱
mmmmm : 英文月份首字母大寫
d
d 指 day,表明天數(shù)。不同寫法的含義如下:
d:日期顯示為天數(shù)
dd:顯示為雙位天數(shù),1 會顯示為 01
ddd: 顯示為英文星期簡寫
dddd: 顯示完整英文星期
a
a 也同樣是星期,不過是中文的。
輸入 aaaa 會讓日期顯示為星期,輸入 aaa 則可以不顯示「星期」兩個字~
h
h 是 hour,也就是小時的意思。不同寫法的含義如下:
h: 顯示一位小時,也就是 0~23
hh: 顯示兩位小時,個位小時會用 0 補齊,比如 01
m
雖然也是 m,但這里卻是 minute, 分鐘的意思哦!不同寫法的含義如下:
m: 以一位顯示分鐘(0~59)
mm: 以兩位顯示分鐘(01~59)
PS. 用這個代碼表示分鐘時要注意,它要與表示小時或表示秒的代碼配合使用,否則會被默認成月份代碼喔!
s
這個就是 second,表示秒了~
同樣地,s 是以一位顯示秒(0~59),而 ss 以兩位顯示秒(01~59)啦!
時間與日期的占位符都很有規(guī)律吧?一張表總結(jié)下:
4、重復(fù)與顏色
最后的重復(fù)占位符和顏色占位符是兩個無門無派的家伙,就讓它們倆抱團取暖好啦:
*
星號 * 是表示重復(fù)的占位符,它可以無限顯示 * 號后的內(nèi)容,直到填充滿整個單元格,就好像你睡著按到了鍵盤一樣~
用它做目錄再方便不過啦!
比如我輸入代碼 @*-"1"
顏色
顏色占位符會把你的指定的內(nèi)容填充成彩色的,這樣很方便我們做標記和區(qū)分。
它的中文表達式有八種顏色可選:[紅色]、[黑色]、[黃色]、[綠色]、[白色]、[藍色]、[青色] 和 [洋紅]。(注意,如果輸入 [青色] 報錯的話改為輸入 [藍綠色])
如果還想要其他顏色,我們可以使用 [顏色 1],[顏色 2]…… 這樣的表達方式,表達 56 種不同的顏色。不同數(shù)字代表的顏色如下圖所示:
5、小小的總結(jié)
今天一下子講了這么多種占位符的含義呢,一起來復(fù)習(xí)下吧:
零井 (0#) 給零占好位,井不顯示無意義。
問號 (?) 讓數(shù)據(jù)按照,小數(shù)點兒來對齊,
這個逗號 (,) 被叫做,千分位的分隔符;
還有一個小數(shù)點兒 (.),別呀么別丟棄~
艾特 (@) 代表文本,杠嘆 (\!) 強制轉(zhuǎn)義;
別忘日期與時間,只需按照英文記!
最后星號 (*) 與顏色,雖然少用也別丟棄~
這樣好記多了吧,嘻嘻嘻~
還有還有,我們之前用過的代碼中,比較難記的 0,.0\ 千米 ——1000 米變 1 千米;0!.0, 萬元 ——10000 元變 1 萬元~
記住這兩個例子,下次直接套用啦!
本文來自微信公眾號:秋葉 Excel (ID:excel100),作者:衛(wèi)星醬
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。