免費軟體與線上工具1,417影音、圖片與 PDF9153C 開箱評測895生活、旅遊與遊戲798iPhone 與 Mac549LINE 與社群533Google 服務468Windows 與電腦455Office 教學442Android 手機402網路新知372AI 工具130
Office 教學

Excel 小教室 - 讓單位自動換算,比如大於 100cm 後自動改為 1m

在 Excel 中要讓單位自動換算,可利用 IF 與 INT 函數。先用 INT 將數值除以 100 取整數,再用 IF 判斷該整數是否大於 0,大於則加上「m」,否則維持「cm」。若數值已帶有文字,可搭配 SUBSTITUTE 函數先去除文字再計算。

今天有位同學來發問,他一直以來尺寸都是用公分來做為主要數值,但最近想要將大於 100 公分的值換算成公尺,不知道有沒有什麼方法?其實不是太難,只要用 IF 跟 INT 這二個函數來做即可(如果只是公分和公尺二層的話),同樣的方式還可以用在像是秒、分鐘、小時或是其他換算單位上,下次再來教大家三層的怎麼做,今天就先來看看這最基礎的做法吧。

Excel 單位自動換算:如何將大於 100 公分的數值轉為公尺?

先跟大家講一下我們要做的是這個,比如原本你打的尺寸都是公分,你想要做一排來判斷,如果大於 100 公分的數值就將單位改用公尺。是不是看起來很簡單,但想不起來要怎麼做?往下來看吧。

Excel 單位自動換算範例,分為帶有單位與純數值兩種欄位

基礎做法:針對純數值欄位設定 IF 與 INT 函數

首先我這裡準備了二個範例,一個是已經有打上單位「cm」的,另一個則是單純只有輸入數值的。我們先從右邊那個單純數值的範例開始看起。請在 F2 這個儲存格中,輸入以下的公式:

=IF(INT(E2/100),E2/100&" 公尺",E2&" 公分")

來解釋一下公式裡的 INT,這個作用是將該欄位的值「整數化」。所以我做的是將 E2 除以 100(看你單位換算怎麼算,如果是秒跟分鐘,當然就除以 60),然後再用 INT 來取整數。比如 100/100 會得到 1,取整數就是 1;而 10/100 是 0.1,取整數後就是 0。

接下來就是搭配 IF 這個判斷函數,邏輯大概是這樣的:IF(是否大於 0,大於 0 就顯示換算後的值加上公尺,不大於 0 就顯示原本的值加上公分)。所以大於 0 的就是除以 100 後再加上單位「m」,小於或等於 0 就是維持原本數值加上「cm」,是不是很簡單就搞定了!

在 Excel 輸入 IF 與 INT 函數公式,完成大於 100 公分自動轉公尺

進階做法:當儲存格帶有「cm」文字時的處理方式

接下來,如果你原本的資料欄位裡面,已經有自己手打單位「cm」上去呢?這時候有二種做法:第一種是先把 cm 用「取代」功能通通拿掉,變成純數值再來算;另一種就是靠函數直接來做。

如果想用函數直接處理,我們需要將上面原本公式中,指定尺寸欄位的那個部份做點修改。比如在這裡原本應該是要抓 B2 欄位:

=IF(INT(B2/100),B2/100&" 公尺",B2&" 公分")

然後我們將 B2 這個值改為:

SUBSTITUTE(B2,"cm","")

這裡用到的 SUBSTITUTE 函數,意思就是取代某個字串。我們用這方法在公式運算時,先將「cm」拿掉變成純數值來計算。所以最終完整的公式就會變成這樣:

=IF(INT(SUBSTITUTE(B2,"cm","")/100),SUBSTITUTE(B2,"cm","")/100&" 公尺",SUBSTITUTE(B2,"cm","")&" 公分")

輸入完畢後按下 Enter,就可以看到帶有文字的儲存格也能順利自動換算了。

使用 SUBSTITUTE 函數去除儲存格內的文字單位並進行換算

雖然用函數可以一次解決,不過我自己是傾向先用內建的取代功能除掉 cm,再來寫基礎版的公式啦,不然公式寫太長,有時候看了覺得好煩。

此教學範例檔下載:請點我

常見問題

如何在 Excel 中讓大於 100 公分的數值自動換算成公尺?

可以利用 IF 與 INT 函數,將數值除以 100 後用 INT 取整數,再用 IF 判斷該整數是否大於 0。若大於 0 則加上單位「m」,否則維持原數值並加上「cm」。

如果 Excel 儲存格裡的數值已經帶有「cm」文字,還能用函數換算嗎?

可以的。可以在原本的公式中加入 SUBSTITUTE 函數,先將儲存格內的「cm」字串取代為空白(去除文字),讓它變成純數值後,就能順利進行換算。

單位自動換算的函數公式可以應用在時間上嗎?

可以。同樣的 IF 與 INT 函數邏輯也能用在秒、分鐘、小時等時間單位的換算,只需要將除以 100 的部分,依據需求改成除以 60 即可。

(本文於 2026 年 10 月更新:補充步驟說明與常見問題)

這篇收錄在「Excel 教學總整理」,同一主題的其他教學都依小主題整理在那裡。