• 跳至主要導覽
  • 跳至主要內容
  • 跳至主要資訊欄
Office 指南

Office 指南

辦公室工作實用教學

  • Excel
  • Word
  • PowerPoint
  • Windows
  • PowerShell
  • R

Excel 取代部分字串 REPLACE 函數教學與範例

使用 Excel 的 REPLACE 函數取代指定位置的文字內容,並提供各種實用的實際範例。

REPLACE 函數用法

REPLACE 函數本身的用法很簡單,其語法如下:

=REPLACE(原始字串,開始位置,字串長度,新字串)

REPLACE 會將 原始字串 中從 開始位置 開始起算,長度為 字串長度 的這段文字,以 新字串 來取代。

以下是一個簡單的範例,它會將原始資料中的第 5 個字元到第 9 個字元(也就是 2017)替換為 2018:

=REPLACE(A2,5,4,"2018")
REPLACE 取代文字

這種單純只使用 REPLACE 來取代文字的狀況通常比較少見,大概只能用在類似這種非常固定格式的資料上,大部分的情況下 REPLACE 都會搭配其他的函數一起使用。

分離欄位名稱與內容

假設我們有一些原始的資料如下,欄位與內容沒有整理的非常好,都放在同一格儲存格中,只用冒號分隔:

原始資料

如果想要將欄位的名稱取出來(也就是將冒號之後的文字取代為空字串),可以這樣寫:

=REPLACE(A2,FIND(":",A2),LEN(A2)-FIND(":",A2)+1,"")
取出欄位名稱

而如果要取出欄位的內容(將冒號以及冒號之前的文字取代為空字串),則可以這樣寫:

=REPLACE(A2,1,FIND(":",A2)+1,"")
取出內容

參考資料:Exceljet

分類:Excel

主要資訊欄

搜尋

近期文章

  • Python 使用 PyAutoGUI 自動操作滑鼠與鍵盤
  • Ubuntu Linux 以 WireGuard 架設 VPN 伺服器教學與範例
  • Linux 網路設定 ip 指令用法教學與範例
  • Windows 使用 TPM 虛擬智慧卡保護 SSH 金鑰教學與範例
  • Linux 以 Shamir’s Secret Sharing 分割保存金鑰教學與範例
  • Linux 以 Cryptsetup、LUKS 加密 USB 隨身碟教學與範例
  • Linux 以 Cryptsetup 與 LUKS 加密磁碟教學與範例
  • Linux 使用 age 簡潔的加密、解密工具使用教學與範例

推薦網站

  • Udemy 線上教學課程
  • Coursera 線上教學課程

關注本站

  • 電子郵件
  • Facebook

公益

  • 家扶基金會
  • 台灣世界展望會
  • Yahoo 奇摩公益
  • igiving 公益網
  • 兒福聯盟

Copyright © 2021 · Office Guide