Excel的自定義格式也是一個(gè)很強(qiáng)大的存在。尤其是關(guān)于數(shù)字的自定義格式。今天我們就詳細(xì)介紹一下數(shù)字自定義格式的原理。 我們以前介紹過一些自定義格式,例如如何以萬(wàn)為單位顯示數(shù)字,還發(fā)過視頻教程。但是都是只介紹了結(jié)果,沒有講原理。今天我們就詳細(xì)介紹一下原理,這樣在你需要的時(shí)候就可以自己定義格式了。 介紹 這個(gè)50KG的數(shù)據(jù)就會(huì)帶來(lái)麻煩,因?yàn)樗鼪]法直接進(jìn)行求和平均等匯總計(jì)算。所以,在分析之前你必須把它拆成兩列: 平白多了一步操作不說,這個(gè)數(shù)據(jù)其實(shí)看起來(lái)并不自然,我們還是喜歡把它們放在一起的樣子??。 那么,我們就可以使用一個(gè)很簡(jiǎn)單的自定義格式: 0"KG" 就可以既保持單元格中是數(shù)值,又可以在數(shù)值后面直接顯示單位,見下圖 我們可以看到在顯示效果上,左右兩個(gè)表是一樣的,但是,從編輯框里可以看到,左邊單元格實(shí)際內(nèi)容是數(shù)值+單位,而右邊單元格實(shí)際內(nèi)容就是數(shù)值。 自定義格式的原理 回歸線經(jīng)驗(yàn):加上這些內(nèi)置的自定義格式和你自己創(chuàng)建的自定義格式,Excel允許一個(gè)工作簿子最多支持200-250個(gè)自定義格式。具體上限是多少,主要依賴你用的是哪種語(yǔ)言的版本。 還需要理解的是,格式的定義分為四個(gè)Section(部分):正數(shù),負(fù)數(shù),0,文本,各部分之間以;隔開。當(dāng)然你在定義的時(shí)候,可以不用寫全4個(gè)Section,但是需要按照一定規(guī)則寫:
舉例說明 [藍(lán)色]$#,##0.00;[紅色]$(#,##0.00);[顏色7]-;[洋紅]"文本" 下面是實(shí)際數(shù)值與顯示結(jié)果的對(duì)比: 這個(gè)自定義格式定義了4部分,分別控制正數(shù),負(fù)數(shù),0,和文本的顯示。其余的都是很直接的,不用過多解釋。 再看一個(gè)例子: [>=1000000]#,##0,,"M";[>=1000]#,##0,"K";0 顯示結(jié)果如下: 這是一個(gè)使用比較條件的例子。其中,[>=1000000]#,##0,,"M"定義了所有大于一百萬(wàn)的數(shù)字應(yīng)該舍入到最近的百萬(wàn)單位顯示。第二個(gè)條件[>=1000]#,##0,"K"則只有在第一個(gè)條件不滿足時(shí)才來(lái)判斷,因此所有那些在1000到1000000之間的都被舍入到最近的以千為單位顯示。其余的那些小于1000的都顯示為原數(shù)字(小數(shù)位數(shù)為0). 使用條件的例子我們以前還介紹過一個(gè),也是一個(gè)非常有想法的應(yīng)用:一個(gè)定制圖表Y軸的小技巧 取得本文模板文件的方式: |
|