首頁 › AI 操作 Excel ›用 TRIM 清理多餘空白
用 TRIM 清理多餘空白
匯出來的資料明明跟清單對得上,VLOOKUP 卻一直找不到的文字?一句話交給 AI,整欄多餘空白直接消失。
看結果
王小明 王小明臺北市信義區 臺北市信義區 A-2024-0073 A-2024-0073為什麼要這樣做?
系統匯出的檔案常常在字串前後偷偷藏著空格,Excel 看得到的是同一個字,電腦卻覺得「帶空格的」跟「不帶空格的」是兩筆不同的資料,比對自然失敗。把所有空白清除掉,比對就順了,你不用手動挑選、不用記函式的細節。告訴 AI 它會用工具把看不見的空白處理好,省去一堆重複檢查的時間。

怎麼跟 AI 說
把匯出那欄資料複製給 AI,請它幫你寫一條能直接貼回 Excel 的清除前後空白公式,記得強調只要清掉外面多餘的空白就好,不要動到欄位中間的字。整理完欄位,VLOOKUP 就能乖乖跑出結果。同一招換到供應商名單或庫存表一樣好用。下面看看不同 AI 介面會怎麼回覆你。

Claude claude-opus-4-6
我從系統拉出來的資料,VLOOKUP 怎麼比都比不到,後來發現很多欄位前後都有空白,有幾千筆資料我不可能一個一個刪,要怎麼一次把所有多餘的空白清掉?
假設你的資料在 A 欄(A1 到 A1000),你可以在旁邊的空白欄位貼上這個公式,再往下拖曳:
=TRIM(A1)這樣就會把每個儲存格前後的空白,還有中間多餘的連續空白,一次清乾淨。 處理完之後,建議把結果整欄複製,然後用「選擇性貼上 → 值」貼回原本的欄位,這樣就能取代掉原始資料,之後 VLOOKUP 就比得到囉! 小提醒:如果清完 TRIM 還是比不到,有可能是裡面藏了看不見的換行字元或不斷行空格,這時候可以再包一層 CLEAN 和 SUBSTITUTE:
=TRIM(CLEAN(SUBSTITUTE(A1,CHAR(160)," ")))這個組合技可以把大部分系統匯出的隱藏怪字元都處理掉,試試看 😊
比對順了先別急著送出去,隨機抽幾格親自動手比一次最保險。
想看更完整的教學:原始來源 →