vocus logo

方格子 vocus

文字處理基礎函式(二):LEFT / MID / RIGHT

更新 發佈閱讀 4 分鐘

在 Google 試算表中,LEFTMIDRIGHT 函式都是用來擷取文字字串中特定部分的函式。我想在這次的教學簡單介紹一下它們,歡迎來看看!




LEFT:從左邊(開頭)取字串

我們可以用 LEFT 函式從字串的左邊(開頭)取指定字數的字串。


語法

=LEFT(字串, 要取的字元數​)


舉例來說,我想要取 B 欄的這串地址裡,開頭的郵遞區號 3 碼:

raw-image

我就可以在 A2 寫:

=LEFT(B2, 3)

來看看效果:

raw-image


最後再把算式往下拉就完成了!

眼尖的你可能注意到了,這邊的郵遞區號擷取出來後是靠左的,和我們平常看到靠右的數字不一樣。這是因為 LEFTMIDRIGHT 函式擷取出來的字串不會是數字的形式,還是文字喔!

如果你需要計算擷取後的數字,建議可以在這類函式前面加上 VALUE 函式,把文字轉為數值:

=VALUE(LEFT(B2, 3))




MID:從中間取字串

MID 函式則是可以讓我們從字串的中間取指定字數的字串。


語法

=MID(字串, 從第幾個字元開始取, 要取的字元數)


這邊的語法就稍稍複雜一點點,我們在第二個參數多了「從第幾個字元開始取」。假如我們想要從下面的員工資料裡面,把「OO部」後的員工編號取出來:

raw-image

我們要從第五個字元開始取,並且取六個字:

  • 編輯部-EDI100-王小張
  • 編輯部-EDI101-張曉明
  • 會計部-ACC100-陳小美
  • ...

這邊就可以在 A 欄寫:

=MID(B2, 5, 6)

來看看效果:

raw-image

最後一樣再把算式往下拉就完成了!




RIGHT:從右邊(結尾)取字串

RIGHT 函式跟 LEFT 很像,只是變成從右邊開始取。


語法

=RIGHT(字串, 要取的字元數​)


比如說,我想要取這邊一串銀行帳號的末五碼:

raw-image


很簡單的!

=RIGHT(B2, 5)

來看看效果:

raw-image

一樣把算式拉下來就完成囉!

另外,搭配之前介紹的 REPTLEN 函式,你可以做個簡單的字串加密。我想要把帳號變成只剩下末五碼,其他都打上星號,像是這樣:

269023821077361 ---> **********77361


這邊是我們要加密的帳號:

raw-image


我們只要在 A2 輸入:

=REPT("*", LEN(B2) - 5) & RIGHT(B2, 5)

這樣就完成了:

raw-image


簡單說明一下,這段算式是由兩段文字用「&」組成的。

  • 我們用 REPT 函式生成指定字數的星字號,字數正是整個字串的長數、再減去五個字,即是 LEN 減 5。
  • 再來是用剛剛的 RIGHT,取帳號的末五碼。

這樣就搞定囉!




加碼:LEFTB、MIDB、RIGHTB

在上次的文字處理基礎函式(一):LEN / CHAR / REPT,我們稍稍提到了 LENB,是「以位元組為單位」取得字元長度的函式,而上面的 LEFTMIDRIGHT 也有它們的「B」版。它們分別是:

  • LEFTB:以位元組為單位,從左邊(開頭)取字串
  • MIDB:以位元組為單位,從中間取字串
  • RIGHTB:以位元組為單位,從右邊(結尾)取字串

語法都和原本的 LEFTMIDRIGHT 沒有差異,就只是從「以字元為單位」變成了「以位元組為單位」的區別而已。

我們簡單比較一下 LEFTLEFTB 的差異。來觀察一下這張圖:

raw-image


LEFTLEFTB 都是一樣的參數,不過取的是 8 個字元和 8 個位元組,結果就不一樣了。

  • LEFT 的結果是「簡潔、快速、有效」,取 8 個字元。
  • LEFTB 的結果是「簡潔、快」,取 8 個位元組,因為一個中文字(全形字元)會被視為 2 個位元組,所以看起來就只取前 4 個字了。

MIDMIDB 還有 RIGHTRIGHTB 也是一樣的道理,取字元或是取位元組。

不過坦白說,我個人沒用過這 B 系列的函式,還是用 LEFTMIDRIGHT 居多,這邊的 B 系列就給你當個參考!




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

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

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

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



留言
avatar-img
喜特先生官方沙龍
21.2K會員
158內容數
簡潔,快速,有效, 讓你的日常生活、工作生產力大提升! ___ 快按「加入」,馬上追蹤所有喜特先生的更新,有 Google 試算表教學、Google Apps Script 的研究、數據分析課程的開箱,還有 Google 試算表疑難雜症的解題分享唷!💪
2025/04/20
請你試著在 Google 試算表的儲存格上打這個,按下 Enter: =WHATTHEFOXSAY() 會有神奇的事情發生喔 ✨
Thumbnail
2025/04/20
請你試著在 Google 試算表的儲存格上打這個,按下 Enter: =WHATTHEFOXSAY() 會有神奇的事情發生喔 ✨
Thumbnail
2024/06/02
上次介紹了 REPLACE 函式,可以用來取代儲存格內的特定文字。其實我們還有一個相似的函式叫 SUBSTITUTE,也有取代的功能,不過當然有一點不一樣的地方!今天會分享語法的範例,還有跟 REPLACE 的差異在哪。一起來看看!
Thumbnail
2024/06/02
上次介紹了 REPLACE 函式,可以用來取代儲存格內的特定文字。其實我們還有一個相似的函式叫 SUBSTITUTE,也有取代的功能,不過當然有一點不一樣的地方!今天會分享語法的範例,還有跟 REPLACE 的差異在哪。一起來看看!
Thumbnail
2024/05/25
這是文字處理基礎函式的第四篇文章,今天要來介紹 REPLACE 函式! REPLACE 可以取代掉儲存格內的文字,今天會分享一下它語法怎麼寫、也有兩個實際應用的案例。一起來看看! REPLACE 語法 REPLACE 的語法長了一點點,有四個參數要設定: =REPLACE(要取代
Thumbnail
2024/05/25
這是文字處理基礎函式的第四篇文章,今天要來介紹 REPLACE 函式! REPLACE 可以取代掉儲存格內的文字,今天會分享一下它語法怎麼寫、也有兩個實際應用的案例。一起來看看! REPLACE 語法 REPLACE 的語法長了一點點,有四個參數要設定: =REPLACE(要取代
Thumbnail
看更多
你可能也想看
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
高效生活,幫助你找回更多自己的時間 歡迎來到 AL 的 Googlesheet 學習筆記系列文章。在這個系列中,我們將一步步介紹各種函數,並將它們應用於日常生活中,加速工作、提高效率。 今天要介紹的是使用 Index 、 Counta 函數尋找最後一列的資料!
Thumbnail
高效生活,幫助你找回更多自己的時間 歡迎來到 AL 的 Googlesheet 學習筆記系列文章。在這個系列中,我們將一步步介紹各種函數,並將它們應用於日常生活中,加速工作、提高效率。 今天要介紹的是使用 Index 、 Counta 函數尋找最後一列的資料!
Thumbnail
接著介紹可以尋找文字的函式:FIND 跟 SEARCH。這兩個函式都會回傳指定文字第一次出現的位置,而這位置會以數字表示。
Thumbnail
接著介紹可以尋找文字的函式:FIND 跟 SEARCH。這兩個函式都會回傳指定文字第一次出現的位置,而這位置會以數字表示。
Thumbnail
在 Google 試算表中,LEFT、MID、RIGHT 函式都是用來擷取文字字串中特定部分的函式。我想在這次的教學簡單介紹一下它們,歡迎來看看! LEFT:從左邊(開頭)取字串 我們可以用 LEFT 函式從字串的左邊(開頭)取指定字數的字串。 語法 =LEFT(字串, 要取的
Thumbnail
在 Google 試算表中,LEFT、MID、RIGHT 函式都是用來擷取文字字串中特定部分的函式。我想在這次的教學簡單介紹一下它們,歡迎來看看! LEFT:從左邊(開頭)取字串 我們可以用 LEFT 函式從字串的左邊(開頭)取指定字數的字串。 語法 =LEFT(字串, 要取的
Thumbnail
目錄 序 導論: 一個西方觀點的評述 1.0 從函數到函數算法 ......1.1 句子成份
Thumbnail
目錄 序 導論: 一個西方觀點的評述 1.0 從函數到函數算法 ......1.1 句子成份
Thumbnail
接下來喜特先生會介紹一系列關於文字處理時,會常常運用到的函式。我們這次先從比較簡單的 LEN、CHAR 和 REPT 開始,之後會陸續介紹其他的。如果你有什麼想要了解的函式,歡迎在下面留言告訴我! LEN:字元長度 我們可以用 LEN 函式取得儲存格或字元的長度。 語法相當簡單:
Thumbnail
接下來喜特先生會介紹一系列關於文字處理時,會常常運用到的函式。我們這次先從比較簡單的 LEN、CHAR 和 REPT 開始,之後會陸續介紹其他的。如果你有什麼想要了解的函式,歡迎在下面留言告訴我! LEN:字元長度 我們可以用 LEN 函式取得儲存格或字元的長度。 語法相當簡單:
Thumbnail
已命名範圍是 Google 試算表的功能,簡單來說可以把儲存格參照範圍改成自己想要的名字,可以讓算式更好讀、減少維護時間、減少錯誤機率、在算式和可以用這個名字引用這個範圍。來看看怎麼做!
Thumbnail
已命名範圍是 Google 試算表的功能,簡單來說可以把儲存格參照範圍改成自己想要的名字,可以讓算式更好讀、減少維護時間、減少錯誤機率、在算式和可以用這個名字引用這個範圍。來看看怎麼做!
Thumbnail
題目敘述 題目會給定我們兩個字串。 第一個是指定順序的字串order。 第二個是輸入字串s。 要求我們依據order給定的順序,重新排列s。 如果出現order中沒有出現的字母,任意位置皆可。 合法答案可能不只一組,輸出其中一種即可。 題目的原文敘述 測試範例 Example
Thumbnail
題目敘述 題目會給定我們兩個字串。 第一個是指定順序的字串order。 第二個是輸入字串s。 要求我們依據order給定的順序,重新排列s。 如果出現order中沒有出現的字母,任意位置皆可。 合法答案可能不只一組,輸出其中一種即可。 題目的原文敘述 測試範例 Example
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News