2014年10月21日 星期二

Excel 儲存格的值是123000,怎麼顯示成「12.3萬」呢?

這個問題如果你說「除以10000,再加個萬。就好了...」那就太淺了....

我們要求的是「顯示成」,當然不能改變儲存的的值。只能從格式下手喔!
當然,這麼不常用的方法當然得自訂!建議對格式不熟悉的人,可以先搜尋一下「Excel 格式代碼」好好地先K一下基本的格式代碼觀念。這裡是教大家組合應用....

本解決文標題所述的想法:

  1. 如果要以「幾個仟」來顯示數值(也就是把123000顯示成123):
    只要把格式代碼最後面加個「,」就可以了!例如格式代碼設成「0,」就可以把123000成123。
  2. 如果要在數值間強制顯示某個字元,可以加上「\字」:
    所以在上述做法中,加上一點變化:「0\.0,」就可以把123000顯示成「12.3」(其實當中的「.」是強制顯示,並不是「小數點」的意思。)
  3. 最後在後面加上萬囉:「0\.0,\萬」便可以將「123000」顯示成「12.3萬」
附註:強制顯示一個字元,是加上「\」;如果是一串字原則是用「"  "」包起來