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

Excel 教學 - 二種遮蔽電話號碼或地址部份內容的方式(有一秒跟十秒的)

在 Excel 遮蔽電話號碼或地址部分內容,最快的方法是在旁邊欄位手動輸入第一筆遮蔽後的格式,接著在下一格按下快捷鍵「Ctrl + E」,Excel 就會自動判斷規則並填滿所有資料。

今天要分享的 Excel 教學,網路上大概有很多了,不過很多都只有教一種方法,就是當我們需要遮蔽一整列資料中的某個字元數時,我們要怎麼做,舉例來說,手機號碼 0912345678 要改成 0912XXX678,大家會怎麼做?用函數做的到,不用函數也做的到,你有毅力純手工也是可以做的到,來看看阿湯今天教的二個方法,十秒跟一秒版,看你想要學哪一種。

如果需要下載範例檔練習請參考:下載範例教學

很多剛接觸 Excel 的朋友,可能會想說直接點進儲存格,把中間的號碼刪掉再打上 XXX。

手動選取電話號碼中間三碼並替換

不會做的人就會像這樣,中間一個個選取起來再貼上要取代的內容,當然,這不會是我們今天要教的二種方法,往下來看。如果你有上百筆資料,這樣純手工改到天亮都改不完。

使用 Excel 函數取代部分文字(十秒版)

如果你習慣使用公式來處理資料,利用函數可以輕鬆搞定。這時我們只需要透過 REPLACE 這個函數來替換指定位置的字元。

Excel 教學 - 二種遮蔽電話號碼或地址部份內容的方式(有一秒跟十秒的) - 圖 2

我們可以在旁邊的空白欄位輸入公式,公式就像下面這樣:

=REPLACE(B3,6,3,"xxx")

REPLACE 裡面的參數代表意義是(要執行的內容, 從第幾位數開始取代, 取代多少個字元, 替代的內容)。

以電話號碼為例,如果我們想把 0912345678 的中間三碼(第 5 到第 7 位)換成 XXX,公式就可以寫成 =REPLACE(A2, 5, 3, "XXX")。透過這方式建構好公式後,只要將儲存格右下角的十字游標往下拉,整排資料就搞定了。

不過這方法還不夠快,這叫十秒的方法,往下來教大家一秒版。

免函數!用快捷鍵快速遮蔽電話號碼(一秒版)

如果你不想記函數公式,Excel 其實內建了非常聰明的「快速填入」功能,只要按下一組快捷鍵就能瞬間完成。

Excel 教學 - 二種遮蔽電話號碼或地址部份內容的方式(有一秒跟十秒的) - 圖 3

操作步驟非常簡單:

  1. 首先,將第一欄的號碼複製到旁邊的空白欄位(例如 C2),並手動改掉中間變成 xxx(例如 0912xxx678)。
  2. 接下來,將選取框移動到下一欄(C3)。
  3. 按下鍵盤上的快捷鍵 Ctrl + E,神奇的事就會發生了。
按下 Ctrl + E 後 Excel 自動填入遮蔽後的號碼

你會看到 Excel 直接照你上面的格式,往下全搞定了!是不是更好用?Excel 裡有很多技巧是讓我們不用透過函數就能搞定很多事,這招一定要學起來啊。

Excel 快速填入完成後的完整資料列表

遮蔽地址或個資的應用與注意事項

除了手機號碼,如果你要遮蔽的是客戶地址、身分證字號等個資,這兩種方法也完全適用。如果是地址,你可以用 Ctrl + E 先示範一筆把特定字元改成 OOO,Excel 同樣能抓到規則並自動填入。大家可以根據自己的習慣,選擇十秒的函數版或是一秒的快捷鍵版來提升工作效率!

常見問題

在 Excel 中如何快速將電話號碼中間變成 XXX?

最快的方法是在第一筆資料旁的空白格手動輸入遮蔽後的結果(如 0912XXX678),移到下一格後按下快捷鍵 Ctrl + E,Excel 就會自動完成所有號碼的替換。

Excel 的 REPLACE 函數要怎麼設定參數?

REPLACE 函數的參數順序為:(要執行的內容, 從第幾位數開始取代, 取代多少個字元, 替代的內容)。例如將 A2 儲存格第 5 位開始的 3 個字元換成 XXX,公式為 =REPLACE(A2, 5, 3, "XXX")。

遮蔽地址的部分內容也可以用 Ctrl + E 嗎?

可以的,不管是電話號碼還是地址,只要先手動輸入第一筆遮蔽後的正確格式,按下 Ctrl + E 後 Excel 就能抓到規則並自動填入後續的資料。

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

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