裁剪空格與 TRIM

更新於 2024/10/15閱讀時間約 2 分鐘
請問 A 欄有幾個「喜特先生」?
5 個?我也覺得應該是 5 個。
可是如果我們把這範圍選起來,用資料透視表抓來一看:
嗯?怎麼會這樣?
我們把儲存格一個個點開來檢查一下,發現 A6 的「喜特先生 」塞了一個隱形的空格,所以資料透視表把「喜特先生」跟「喜特先生 」會被視為兩種不同的資料了。
不是,你這也太狡猾了吧 (╯°Д°)╯ ┻━┻
對不起,可是舉這個例子不是為了存心整大家的!
如果你的試算表是從其他檔案轉檔過來、或是你開放試算表給大家編輯、或是你從網頁複製東西貼到試算表的時候,這種小插曲或許就會發生。
你可以想像一下,如果有這樣含有空白的資料:
  • 會不會讓你的 VLOOKUP / XLOOKUP 失敗呢?
  • 會不會讓你的統計資料失準呢?
  • 會不會讓你苦心寫好的函式莫名其妙地發生錯誤呢?
以上都有可能!
所以,這次會跟大家分享怎麼移除儲存格值裡的空格,讓你的資料更乾淨

這次要討論的空格是頭尾半形有空格的狀況,例如:
「 喜特先生」、「喜特先生 」、「 喜特先生 」
如果是字跟字的中間有半形空格、或是有全形空格,就可能需要用別的方法來解決(例如使用 REGEXREPLACE、INDEX + SPLIT、REPLACE + FIND/FINDB、尋找與取代等等的),今天先不討論囉!

裁剪空格功能

  • 資料為靜態時使用
  • 使用場合:移除頭尾半形空白
步驟很簡單,選取要移除空白的範圍,點選工具列的「資料」> 「資料清除」>「裁剪空格」,點下去就做完了。

TRIM 函式

  • 動態資料、靜態資料皆可使用
  • 使用場合:移除頭尾半形空白
這函式的功能和上面的「裁剪空格」一樣,可以移除頭尾的半形空白。語法也非常單純,寫下 TRIM、把儲存格或文字放進去括號裡面就好了:
=TRIM(儲存格)
=TRIM(文字)
就這麼簡單!

這是我在做資料清理的時候,會連著移除重複資料(請參考:三招移除重複資料)一起完成的步驟。這樣一個小步驟,有機會讓你的資料準確度提升很多喔!
如果你喜歡這次的文章,歡迎你透過這些方法支持我:
・按下愛心、按下儲存
・留言告訴我你的想法
・加入喜特先生的官方沙龍,即時看到我發布的教學
・付費訂閱喜特先生的官方沙龍,加入每月小額訂閱方案
・追蹤喜特先生的 Facebook
・按這邊小額贊助我的創作!
想要看更多文章,歡迎來到我的 Notion 頁面找找有沒有你需要的資源喔!
我是喜特先生,Mr. Sheet,我們下個教學見!
此篇文章會顯示動態置底廣告
為什麼會看到廣告
avatar-img
14.0K會員
147內容數
簡潔,快速,有效, 讓你的日常生活、工作生產力大提升! ___ 快按「加入」,馬上追蹤所有喜特先生的更新,有 Google 試算表教學、Google Apps Script 的研究、數據分析課程的開箱,還有 Google 試算表疑難雜症的解題分享唷!💪
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
喜特先生官方沙龍 的其他內容
Google 試算表還有一個花括號 { } 的參照方法,可以參照範圍。學會的話,對處理大量資料有很多好處!我們來看看怎麼用 { } 來處理吃資料吧。
那個 XLOOKUP 終於來了!XLOOKUP 結合 VLOOKUP 跟 HLOOKUP,讓你可以縱橫查表,超彈性,在指定範圍內找符合項目,傳回一筆對應的結果。一起看看怎麼做!
「已命名函式」功能可以讓你設計自己的函式,還可以把它分享給別人使用、更可以把它匯入到其他試算表,化繁為簡,讓你的工作效率大大提升。這是 Google 試算表的一大突破,一起來看看怎麼做吧!
重複的資料好煩啊啊啊啊啊!怎麼把它們清掉呢?三招秀給你看看!傳送門這邊請。
今天來介紹轉置(Transpose),兩招可以讓你輕鬆做好欄列互換 (ノ>ω<)ノ
我用 GOOGLEFINANCE 做了樣版,可以讓你抓股價、找匯率資訊、翻出股票過往的歷史資料,歡迎來看看!
Google 試算表還有一個花括號 { } 的參照方法,可以參照範圍。學會的話,對處理大量資料有很多好處!我們來看看怎麼用 { } 來處理吃資料吧。
那個 XLOOKUP 終於來了!XLOOKUP 結合 VLOOKUP 跟 HLOOKUP,讓你可以縱橫查表,超彈性,在指定範圍內找符合項目,傳回一筆對應的結果。一起看看怎麼做!
「已命名函式」功能可以讓你設計自己的函式,還可以把它分享給別人使用、更可以把它匯入到其他試算表,化繁為簡,讓你的工作效率大大提升。這是 Google 試算表的一大突破,一起來看看怎麼做吧!
重複的資料好煩啊啊啊啊啊!怎麼把它們清掉呢?三招秀給你看看!傳送門這邊請。
今天來介紹轉置(Transpose),兩招可以讓你輕鬆做好欄列互換 (ノ>ω<)ノ
我用 GOOGLEFINANCE 做了樣版,可以讓你抓股價、找匯率資訊、翻出股票過往的歷史資料,歡迎來看看!
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
現在的圖片都蠻大張的,若整張丟下去做AVI檢測,相對的時間會要比較久一點,事先擷取出感興趣的區域來檢測,就會縮短整個測試的時間。 本文主要提供一個擷取ROI的函式。 從圖片中裁剪出指定的感興趣區域(ROI)。 def crop_img(img, x, y, h, w): """
Thumbnail
有鑑於坊間絕大部分的髮型師,都是制式化的裁剪頭髮,也就是一定要把頭髮吹順,拿把梳子或離子夾,把毛流全矯正後再行細部裁剪。 這也沒有甚麼不好,畢竟大家學習過程,就一直都是這樣過來,世界級大師也都是這樣先吹整後裁剪。 若本身就是直髮,是沒甚麼太大的問題,但遇到自然捲的頭髮,就很容易造成失敗感。
Thumbnail
Ae 小技巧:Trim Paths 的應用 動態後記系列會記錄一些我在製作中的記錄,可能是分解動畫、小技巧、發想、腳本......等等。 每篇都是小短篇,就是補充用的小筆記,沒有前後順序,可跳著閱讀。
Thumbnail
本文將介紹影像的基本操作包括:影像的讀取、顯示、保存,以及一些常見的操作如裁剪、旋轉、縮放等。 語法介紹 讀取影像: cv2.imread函數的參數是影像的檔案路徑。讀取後的影像以NumPy的ndarray形式表示。
Thumbnail
每天準備食物真的很辛苦,對吧? 考慮菜單,去購物,進行烹飪⋯⋯。 為了同時節省時間和食材費用,有很多人會考慮一週的菜單, 並提前儲備食材。 通常,冷藏保存的期限是3天,你知道這個嗎? 如果想讓食物保存超過3天,冷凍是更好的選擇。 所以,這次我們來研究一下最適合冷凍保存的食材。
Thumbnail
愈簡單、愈單純的理財工具也愈安全、愈穩定。
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
現在的圖片都蠻大張的,若整張丟下去做AVI檢測,相對的時間會要比較久一點,事先擷取出感興趣的區域來檢測,就會縮短整個測試的時間。 本文主要提供一個擷取ROI的函式。 從圖片中裁剪出指定的感興趣區域(ROI)。 def crop_img(img, x, y, h, w): """
Thumbnail
有鑑於坊間絕大部分的髮型師,都是制式化的裁剪頭髮,也就是一定要把頭髮吹順,拿把梳子或離子夾,把毛流全矯正後再行細部裁剪。 這也沒有甚麼不好,畢竟大家學習過程,就一直都是這樣過來,世界級大師也都是這樣先吹整後裁剪。 若本身就是直髮,是沒甚麼太大的問題,但遇到自然捲的頭髮,就很容易造成失敗感。
Thumbnail
Ae 小技巧:Trim Paths 的應用 動態後記系列會記錄一些我在製作中的記錄,可能是分解動畫、小技巧、發想、腳本......等等。 每篇都是小短篇,就是補充用的小筆記,沒有前後順序,可跳著閱讀。
Thumbnail
本文將介紹影像的基本操作包括:影像的讀取、顯示、保存,以及一些常見的操作如裁剪、旋轉、縮放等。 語法介紹 讀取影像: cv2.imread函數的參數是影像的檔案路徑。讀取後的影像以NumPy的ndarray形式表示。
Thumbnail
每天準備食物真的很辛苦,對吧? 考慮菜單,去購物,進行烹飪⋯⋯。 為了同時節省時間和食材費用,有很多人會考慮一週的菜單, 並提前儲備食材。 通常,冷藏保存的期限是3天,你知道這個嗎? 如果想讓食物保存超過3天,冷凍是更好的選擇。 所以,這次我們來研究一下最適合冷凍保存的食材。
Thumbnail
愈簡單、愈單純的理財工具也愈安全、愈穩定。