我的目标:讓中國的大學生走出校門的那一刻就已經具備這些office技能,讓職場人士能高效使用office為其服務。支援我,也為自己加油!
昨天,有同學留言,如何利用自定義數字格式把數字縮小一萬倍同時保留兩位小數呢?
如下圖中第三列:
第二列為原始資料,第三列是縮小一萬倍同時保留一位小數的結果,第四列是縮小了一萬倍同時保留了兩位小數的結果。
大家都知道,在自定義數字格式的代碼中,把一個數字縮小10倍,代碼為“0!.0”。
用歎号表示強制性在最後一位數字前面加了一個點号,這樣就可以把一個數字縮小10倍,把一個數字縮小1000倍,就直接在數字代碼最後加“,”。
是以把一個數字縮小一萬倍,就是先把這個數字縮小一千倍,然後再在最後一個數字前面強行插入點号,相當于又縮小了10倍,綜合下來就是縮小了一萬倍,代碼為:“0!.0,”,但是這樣的結果就是保留了一位小數。
怎樣才能既要縮小一萬倍還要保留兩位小數呢?
代碼後面加一個逗号是縮小了一千倍,加兩個逗号便是縮小1000x1000即一百萬倍,我們要求縮小一萬倍,那就是多縮小了一百倍,我們把縮小一百萬倍的數字乘以100,那就相當于縮小了一萬倍了,有意思吧!
下面就到這個方法的精妙之處了,把一個數字乘以100,用代碼可以這樣表達:“0%”,但是得到的結果會保留百分号。
如下:
接下來就是如何才能不讓這個百分号顯示出來呢?隻要在代碼中百分号前面加一個換行符号,這樣數字和百分号就不顯示在同一行了。
代碼為:“0.00,,%”,換行符的輸入方法,按住ALT鍵盤,在數字鍵盤中輸入10就可以了。
這下用筆記本的同學要郁悶了,我也郁悶了很久,按住ALT然後按數字1,0,除了聽見筆記本發出的兩聲滴滴音外,啥都沒有。摸索了很久,終于找到解決辦法了,原來,按住CTRL然後再輸入J就相當于桌上型電腦按住ALT輸入10,真是神奇。
到這裡,把數字縮小一萬倍并保留兩位小數的問題就解決了,不過這種方法并不完美,因為數字和百分号隻是利用換行符讓他們處于兩行而已,如果行高控制不好,依然會顯示出百分号。
是以用這種辦法一定記得調整好行高,當然你可以多輸入幾個換行符,這樣行高大點也沒關系了。
最後再分享一點,“%”經常在公式中使用,比如把一個某個數字要除以100,我們一般會用“XXX/100”,同時我們也可以這樣寫:“XXX%”,這樣可以縮短公式的長度。