亞寵展、全球?qū)櫸锂a(chǎn)業(yè)風(fēng)向標(biāo)——亞洲寵物展覽會(huì)深度解析
972
2025-03-31
實(shí)用Excel技巧分享:神奇的“自定義格式”功能
在之前的文章《
實(shí)用Excel技巧分享:批量創(chuàng)建/拆分工作表、批量重命名工作表
》中,我們學(xué)習(xí)了兩個(gè)設(shè)置工作表的方法。而今天我們來學(xué)習(xí)“自定義格式”功能,學(xué)會(huì)了自定義格式,處理很多問題都可以不必再使用函數(shù)。
在EXCEL軟件的默認(rèn)單元格格式中,一般是數(shù)值、日期或者文本等等。那有沒有什么方法,可以讓單元格內(nèi)的字符按照我們想要的格式來顯示呢?今天給大家介紹一個(gè)很好用的功能:自定義格式。
1.自定義格式的打開方式
2.自定義基礎(chǔ)功能介紹
自定義格式的代碼分為四個(gè)區(qū)段,區(qū)段之間用半角分號(hào)(;)隔開,每個(gè)區(qū)段的代碼作用于不同類型的數(shù)值:
正數(shù)顯示格式 ; 負(fù)數(shù)顯示格式 ; 零值顯示格式 ; 文本顯示格式
此外,利用自定義格式讓字符顯示顏色也很簡(jiǎn)單,只要在自定義代碼中加上[紅色]等字樣就能使字符顯示對(duì)應(yīng)的顏色。顏色可以顯示以下幾種:[黑色]、[綠色]、[白色]、[藍(lán)色]、[洋紅色]、[黃色]、[藍(lán)綠色]、[紅色]。
3.自定義格式主要應(yīng)用場(chǎng)景
3.1百分比的增幅顯示
在如下圖所示的表格中,最后一列數(shù)據(jù)正數(shù)負(fù)數(shù)標(biāo)記不同顏色,用上下箭頭代表正負(fù)符號(hào)。
自定義格式代碼為:
[紅色]↑0%;[綠色]↓0%;0%;
解析:分號(hào)隔開的四個(gè)區(qū)域,第一個(gè)區(qū)域表示正數(shù)區(qū)域,顯示紅色;第二個(gè)是負(fù)數(shù)區(qū)域顯示綠色,0是數(shù)值占位符,顯示數(shù)值本身,后面加上%即百分比顯示;第三個(gè)區(qū)域是零值顯示格式,不填顏色則默認(rèn)為黑色;最后一個(gè)區(qū)域是文本,表格中沒有文本,則什么都不填。
3.2添加文字顯示
如下所示的表格中,想把第一列的數(shù)字設(shè)置為第二列的顯示格式。
通常大家會(huì)使用文本連接符&來連接文本,這里我們直接用自定義格式代碼設(shè)置為:第0部分
解析:0表示數(shù)字的占位符,前后加上文字即可。
如下所示,如果第一列的數(shù)字是中文數(shù)字,需要設(shè)置為按照第二列格式顯示。
則自定義格式設(shè)置為:第@部分
解析:@表示文字的占位符。
3.3數(shù)字顯示為中文
如果我們需要把如下圖所示的第1列數(shù)字顯示為第2列和第3列的中文樣式,一般會(huì)直接在輸入的時(shí)候輸入中文,當(dāng)然,自定義格式也能很方便地幫你實(shí)現(xiàn)這個(gè)功能。
中文小寫自定義格式代碼設(shè)置為: [DBNUM1]
中文大寫自定義格式代碼設(shè)置為: [DBNUM2]
3.4數(shù)字分段顯示
在工作中我們還會(huì)需要將不同長(zhǎng)度的數(shù)值分段顯示,如下所示:
分段顯示的自定義格式代碼設(shè)置為:
0000 0000 0000
解析:使用0進(jìn)行占位,加上空格,則為分段顯示。
分段顯示前面不加0的自定義格式代碼設(shè)置為:
??00 0000 0000
解析:如果我們不想讓數(shù)值最前面自動(dòng)加0,同時(shí)又想讓數(shù)值對(duì)齊顯示的話,可以用?代替前面顯示的0,這里?的個(gè)數(shù)取決于前面顯示0的最大個(gè)數(shù)。
不過由于EXCEL中能完全顯示數(shù)字的為11位以內(nèi)的數(shù)字;數(shù)值位數(shù)大于11位不超過15位,EXCEL顯示為9.03525E+13這種科學(xué)計(jì)數(shù)法,可以使用上方的自定義格式代碼,使其完全顯示;超過15的數(shù)字將顯示為0,所以這里使用的方法就不適用于超過15位的數(shù)值。超過15位的數(shù)值我們只能修改格式為文本使其全部顯示。
3.5日期時(shí)間顯示
如下所示的表格中,需要將第一列的日期和時(shí)間顯示為第二列的格式。
上方表格中自定義格式代碼設(shè)置分別為:
第一個(gè):[DBNum1]yyyy"年"m"月"d"日" aaaa
第二個(gè):d/mmm/yy,dddd
第三個(gè):今天是aaaa
第四個(gè):上午/下午 h"點(diǎn)"m"分"s"秒"
第五個(gè):h:m:s am/pm
第六個(gè):[m]分s秒
解析:這里面的英文字母分別是年、月、日、小時(shí)、分鐘、秒鐘的英文首字母。其中字母的個(gè)數(shù)則決定了顯示格式的字符數(shù)。
在日期格式里,yy表示18,而yyyy則表示2018;m和mm表示以數(shù)值顯示的月份7和07,mmm和mmmm表示英文顯示的月份Jul(簡(jiǎn)寫)和July(全稱);同理d和dd表示以數(shù)值顯示的日期8和08,ddd和dddd表示英文顯示的星期Sun(簡(jiǎn)寫)和Sunday(全稱)。
而時(shí)間格式里,m如果需要表示分鐘,就需要跟在h小時(shí)后面一起顯示,或者加上[ ] 表示從當(dāng)天零點(diǎn)開始累積到現(xiàn)在的分鐘數(shù), 意味著把小時(shí)也換算成分鐘。
若需要表示中文星期幾,則需要用字母a, aaaa顯示的是星期日,而aaa顯示的只有日。
4.注意的問題
自定義格式需要注意的是它并不會(huì)改變單元格本身的格式,只改變它的顯示方式。
如下所示的表格中,C列的大寫中文數(shù)字是由A列數(shù)字設(shè)置自定義格式代碼轉(zhuǎn)換而來,我們來試一試C列的中文數(shù)字是否可以求和呢?
在D列輸入公式:
SUM($C$30:C30),雙擊向下填充,可以看到累積求和結(jié)果如下。
由此可得,雖然C列單元格顯示為中文大寫,但實(shí)際仍是數(shù)值,可以進(jìn)行數(shù)學(xué)運(yùn)算。
當(dāng)然如果需要讓自定義格式轉(zhuǎn)換為實(shí)際的數(shù)值格式,我們可以使用剪貼板復(fù)制,然后將剪貼板里的數(shù)據(jù)復(fù)制到單元格。
或者復(fù)制到word或者txt文檔里再粘貼回單元格也可以完成格式的轉(zhuǎn)換。
好了,EXCEL的自定義格式就全部介紹完啦
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。