文字處理基礎函式(五):SUBSTITUTE

閱讀時間約 3 分鐘

上次介紹了 REPLACE 函式,可以用來取代儲存格內的特定文字。其實我們還有一個相似的函式叫 SUBSTITUTE,也有取代的功能,不過當然有一點不一樣的地方!今天會分享語法的範例,還有跟 REPLACE 的差異在哪。一起來看看!

想要複習一下 REPLACE,可以來這:文字處理基礎函式(四):REPLACE




SUBSTITUTE

語法

=SUBSTITUTE(要取代的文字, 要搜尋的文字, 新文字, [項目個數])

REPLACE 一樣,這邊的參數有點多,一樣舉個簡單的例子帶大家了解。

我想把下面這段含有「喜特生鮮」的文字改成「喜特先生」:

raw-image

套用在 SUBSTITUTE 的語法上就是:

  • 要取代的文字:A1
  • 要搜尋的文字:喜特生鮮
  • 新文字:喜特先生
  • 項目個數:選填,這邊先什麼都不寫。


把這些需求放在一起,就會得到:

=SUBSTITUTE(A1, "喜特生鮮", "喜特先生")

來看看結果:

raw-image


這邊順利把所有的「喜特生鮮」取代成「喜特先生」了!


我們指定一下項目個數,這邊設為 1 看看:

=SUBSTITUTE(A1, "喜特生鮮", "喜特先生", 1)
raw-image


注意看看 B1,這邊 SUBSTITUTE 只取代了第一次的「喜特生鮮」,但第二個「喜特生鮮」沒被取代掉。

所以關於項目個數的用法,我們可以這樣解釋:

  • 如果這邊不填參數,SUBSTITUTE 會取代全部搜尋到的文字。
  • 如果這邊填入 N,SUBSTITUTE 會取代第 N 個搜尋到的文字。


應用範例

取代換行符號、把資料拉直

raw-image


我想把 A 欄的資料拉直,並用頓號(、)隔開。

舉例來說,把 A2 的資料變成「喜特先生、Google 試算表、數據分析」。這個就可以簡單用 SUBSTITUTE 完成。

我們在 B2 寫:

=SUBSTITUTE(A2, CHAR(10), "、")

來看看結果:

raw-image


接下來只要將 B2 的算式向下拉就搞定了。




所以這邊就可以解決我們的關鍵問題:

REPLACE 跟 SUBSTITUTE 函式差在哪?

雖然說 REPLACESUBTITUTE 的功用都是「取代文字」,但它們有個關鍵差異:

  • 找到關鍵字後,REPLACE 函式只能取代第一次出現的關鍵字,但可在特定起始位置替換或插入特定文字。
  • 找到關鍵字後,SUBSTITUTE 函式可以取代所有出現的關鍵字,也可以取代第 N 次出現的關鍵字

不過,在個人的工作經驗中,我用 SUBSTITUTE 的機會比 REPLACE 多,也覺得 SUBSTITUTE 的語法比 REPLACE 更直接一些些(要取代什麼→要找什麼→新文字是什麼),沒有要找指定文字在哪裡的問題;REPLACE 可能是應付一些比較特殊的狀況才會使用。

當然,除了 FINDSUBSTITUTE 這兩個函式外,主要還有兩個可取代文字的方法:

  • 利用「尋找並取代」功能:適用於靜態的資料。試算表會掃描指定範圍內的儲存格是否含有特定文字,若有就可以取代,也可以一次取代全部。
  • REGEXREPLACE 函式:動態、靜態的資料都可以。這個函式會利用你指定的正規表達式尋找特定字元,若有相符就取代全部文字,個人覺得這個方法最為彈性!

日後喜特先生也會再詳細講解,敬請期待!




如果你喜歡這次的文章,歡迎你透過這些方法支持我:

  • 按下愛心、按下儲存
  • 留言告訴我你的想法
  • 加入喜特先生的官方沙龍,即時看到我發布的教學
  • 付費訂閱喜特先生的官方沙龍,加入每月小額訂閱方案
  • 追蹤喜特先生的 Facebook
  • 這邊小額贊助我的創作!

想要看更多文章的話,歡迎來到我的 Notion 頁面找找有沒有你需要的資源喔!

我是喜特先生,Mr. Sheet,我們下個教學見!



12.5K會員
147內容數
簡潔,快速,有效, 讓你的日常生活、工作生產力大提升! ___ 快按「加入」,馬上追蹤所有喜特先生的更新,有 Google 試算表教學、Google Apps Script 的研究、數據分析課程的開箱,還有 Google 試算表疑難雜症的解題分享唷!💪
留言0
查看全部
發表第一個留言支持創作者!
喜特先生官方沙龍 的其他內容
這是文字處理基礎函式的第四篇文章,今天要來介紹 REPLACE 函式! REPLACE 可以取代掉儲存格內的文字,今天會分享一下它語法怎麼寫、也有兩個實際應用的案例。一起來看看! REPLACE 語法 REPLACE 的語法長了一點點,有四個參數要設定: =REPLACE(要取代
接下來喜特先生會介紹一系列關於文字處理時,會常常運用到的函式。我們這次先從比較簡單的 LEN、CHAR 和 REPT 開始,之後會陸續介紹其他的。如果你有什麼想要了解的函式,歡迎在下面留言告訴我! LEN:字元長度 我們可以用 LEN 函式取得儲存格或字元的長度。 語法相當簡單:
喜特先生發佈了一系列介紹 LAMBDA 的文章,我把它們都統整在這了!你可以從頭開始學習,也可以找你有興趣的函式開始學習唷。 LAMBDA 函式(一):基本原理 介紹了 Google 試算表在 2022 年推出的 LAMBDA 函式和其輔助函式,以及如何在試算表中使用它們。LAMBDA
再來介紹最後一個 LAMBDA 輔助函式,REDUCE!「reduce」這詞在中文的意思是「縮減」。在 Google 試算表上,REDUCE 會把範圍中的每個值套用指定的 LAMBDA 函式,把這函式的結果累計到一個累計值裡,最後回傳這個值,像是把一個範圍「縮~」成一個值。
接下來介紹 LAMBDA 函式的第四個輔助函式,SCAN! 「scan」在這邊可以翻成「掃描」,而 SCAN 的作用在於對範圍中的每個值進行「掃描」、累計運算,會回傳一個範圍,裡面的數字是每個計算步驟的中繼值;而它最常見的用法就是算「移動總計」(running total)。
Google 試算表有個叫做 SPARKLINE 的函式,可以讓你在一個儲存格內生成一張迷你圖表。我寫了一篇系列文提供了教學,歡迎來看看唷!
這是文字處理基礎函式的第四篇文章,今天要來介紹 REPLACE 函式! REPLACE 可以取代掉儲存格內的文字,今天會分享一下它語法怎麼寫、也有兩個實際應用的案例。一起來看看! REPLACE 語法 REPLACE 的語法長了一點點,有四個參數要設定: =REPLACE(要取代
接下來喜特先生會介紹一系列關於文字處理時,會常常運用到的函式。我們這次先從比較簡單的 LEN、CHAR 和 REPT 開始,之後會陸續介紹其他的。如果你有什麼想要了解的函式,歡迎在下面留言告訴我! LEN:字元長度 我們可以用 LEN 函式取得儲存格或字元的長度。 語法相當簡單:
喜特先生發佈了一系列介紹 LAMBDA 的文章,我把它們都統整在這了!你可以從頭開始學習,也可以找你有興趣的函式開始學習唷。 LAMBDA 函式(一):基本原理 介紹了 Google 試算表在 2022 年推出的 LAMBDA 函式和其輔助函式,以及如何在試算表中使用它們。LAMBDA
再來介紹最後一個 LAMBDA 輔助函式,REDUCE!「reduce」這詞在中文的意思是「縮減」。在 Google 試算表上,REDUCE 會把範圍中的每個值套用指定的 LAMBDA 函式,把這函式的結果累計到一個累計值裡,最後回傳這個值,像是把一個範圍「縮~」成一個值。
接下來介紹 LAMBDA 函式的第四個輔助函式,SCAN! 「scan」在這邊可以翻成「掃描」,而 SCAN 的作用在於對範圍中的每個值進行「掃描」、累計運算,會回傳一個範圍,裡面的數字是每個計算步驟的中繼值;而它最常見的用法就是算「移動總計」(running total)。
Google 試算表有個叫做 SPARKLINE 的函式,可以讓你在一個儲存格內生成一張迷你圖表。我寫了一篇系列文提供了教學,歡迎來看看唷!
你可能也想看
Google News 追蹤
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
Thumbnail
Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
Thumbnail
-把曾經消失的一切,都找回來- 透過閱讀,孩子不僅是在認識文字,更是在感受文字所帶來的情感和觸動。 當孩子在「老樹之歌」的故事中找到觸動心靈的一句話時,他的成長和讀書的自信也隨之增長。 希望通過這個小品,讓讀者可以感受到家庭教育的重要性,以及閱讀對孩子成長的意義。
Thumbnail
你也常常在夜深人靜時感到莫名不安?一個人的時候不信任自己能夠陪伴自己?在一段關係裡總是頻頻受到傷害?
Thumbnail
看光陰的流逝常常會傷感,看丟失的那些碼好的字會惋嘆,認識上帝,讓我看到世上一切都是過眼煙雲,地上的一生實屬客旅。唯有懷著一顆虔誠的心,把自己放在上帝的時光裡,無論任何時候,我都能夠款款而來。
Thumbnail
沒人看 沒有認識的斯文x類 停止腦子思考的中繼站 提煉文筆? 不用跟旁人聊天 自戀式沈浸文章公園 當另一個我 累積能量 心靈無處可去的好所在 夜那麼黑、風那麼大,文字沸點小、燃點大? 文字癌患者的安寧病房
Thumbnail
一個有企圖想將大多數人拉攏到同一個宇宙的社群媒體,勢必不能失去最有可能長時間黏著的讀者!而由此來看,長文的創作者,究竟能不能把「Facebook的粉絲專頁」當作另一個「文字平台」來發表呢?
Thumbnail
「文字MP3」是如何將一篇包含有中文、英文、數字、符號的文字使用朗讀内容時,能夠用我們口語化、習慣的唸法進行朗讀? 「文字MP3」支援的文字正規化 (text normalization):
Thumbnail
正念的益處 這種快樂源於高貴的情操,能帶來真正的滿足。感官的快樂無法與它相比,而且只要你願意修練,這種快樂唾手可得,你不需要付一分錢就能得到它。 把握主要的掌控法 經行(或行禪) 本範例音檔使用網際智慧文字轉語音技術。
Thumbnail
圖1,圖片引用自pexels 2021/07月第三篇付費訂閱文 大綱 1.製作始於自己的投資組合表需要哪些東西? 2.如何抓取上市、上櫃公司股價資訊,有哪些項目可以用? 這系列是付費訂閱文,後面還會有的內容有,有興趣的朋友可以參考,是以完全對google sheet 新手從0開始的基礎教學,每篇教
Thumbnail
作品名稱:《解憂雜貨店》 作者:東野圭吾 出版社:皇冠 售價:350元
Thumbnail
在邁入智慧型手機與社群媒體的年代後,相信大家一定有聽過一個論調,就是很多「長輩」都認為,現在的人都很少「寫字」,對於語言/文的掌握不若以往嚴謹。簡單講就是很多字都不知道怎麼寫,或者是寫錯字。 但,事實是這樣嗎?
Thumbnail
這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
Thumbnail
11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
Thumbnail
Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
Thumbnail
-把曾經消失的一切,都找回來- 透過閱讀,孩子不僅是在認識文字,更是在感受文字所帶來的情感和觸動。 當孩子在「老樹之歌」的故事中找到觸動心靈的一句話時,他的成長和讀書的自信也隨之增長。 希望通過這個小品,讓讀者可以感受到家庭教育的重要性,以及閱讀對孩子成長的意義。
Thumbnail
你也常常在夜深人靜時感到莫名不安?一個人的時候不信任自己能夠陪伴自己?在一段關係裡總是頻頻受到傷害?
Thumbnail
看光陰的流逝常常會傷感,看丟失的那些碼好的字會惋嘆,認識上帝,讓我看到世上一切都是過眼煙雲,地上的一生實屬客旅。唯有懷著一顆虔誠的心,把自己放在上帝的時光裡,無論任何時候,我都能夠款款而來。
Thumbnail
沒人看 沒有認識的斯文x類 停止腦子思考的中繼站 提煉文筆? 不用跟旁人聊天 自戀式沈浸文章公園 當另一個我 累積能量 心靈無處可去的好所在 夜那麼黑、風那麼大,文字沸點小、燃點大? 文字癌患者的安寧病房
Thumbnail
一個有企圖想將大多數人拉攏到同一個宇宙的社群媒體,勢必不能失去最有可能長時間黏著的讀者!而由此來看,長文的創作者,究竟能不能把「Facebook的粉絲專頁」當作另一個「文字平台」來發表呢?
Thumbnail
「文字MP3」是如何將一篇包含有中文、英文、數字、符號的文字使用朗讀内容時,能夠用我們口語化、習慣的唸法進行朗讀? 「文字MP3」支援的文字正規化 (text normalization):
Thumbnail
正念的益處 這種快樂源於高貴的情操,能帶來真正的滿足。感官的快樂無法與它相比,而且只要你願意修練,這種快樂唾手可得,你不需要付一分錢就能得到它。 把握主要的掌控法 經行(或行禪) 本範例音檔使用網際智慧文字轉語音技術。
Thumbnail
圖1,圖片引用自pexels 2021/07月第三篇付費訂閱文 大綱 1.製作始於自己的投資組合表需要哪些東西? 2.如何抓取上市、上櫃公司股價資訊,有哪些項目可以用? 這系列是付費訂閱文,後面還會有的內容有,有興趣的朋友可以參考,是以完全對google sheet 新手從0開始的基礎教學,每篇教
Thumbnail
作品名稱:《解憂雜貨店》 作者:東野圭吾 出版社:皇冠 售價:350元
Thumbnail
在邁入智慧型手機與社群媒體的年代後,相信大家一定有聽過一個論調,就是很多「長輩」都認為,現在的人都很少「寫字」,對於語言/文的掌握不若以往嚴謹。簡單講就是很多字都不知道怎麼寫,或者是寫錯字。 但,事實是這樣嗎?