提示:其他語言是Google翻譯的。 你可以訪問 English 版本。
登入
x
or
x
x
註冊
x

or

如何使用替換函數來替換和添加Excel中的字符串?

在Excel中,我們可以使用查找和替換功能找到一個字符串,然後用另一個替換。 但在許多情況下,查找和替換功能無法滿足您的請求。 這裡我介紹如何使用Replace函數來解決Excel中的一些問題。

替換功能


替換功能


= REPLACE(text,start_num,num_chars,new_text)

案例1將特定位置中的字符串替換為字符串中的其他字符串

=REPLACE(text, startnum, numchars, newtext)

如果您想用另一個字符串替換特定位置中的字符串,如下圖所示,
doc替換函數1

你可以這樣做:

選擇一個您將放置結果和類型的單元格=REPLACE(A1,3,3,"KTE"),並在您使用的單元格上拖動填充句柄。 見所示的截圖。
doc替換函數2

案例2將多個位置的多個字符串替換為字符串中的其他字符串

=REPLACE(REPLACE(text,stratnum,characternumber,"newtext"),startnum,characternumber,"newtext)

如果您想用其他字符串替換位置中的多個字符串,如下所示,
doc替換函數3

這樣做:

選擇一個您將放置結果和類型的單元格 =REPLACE(REPLACE(A7,7,1,"1"),15,1,"3"),在您使用的單元格上拖動填充句柄。 見所示的截圖。
doc替換函數4

案例3以日期格式替換年/月/日

=REPLACE(TEXT(text, "dd-mmm-yy"), 4, 3, "newtext")

如果您有特殊日期格式1-Oct-18中的一系列單元格,則需要將月份替換為Nov,如下面的屏幕截圖所示,
doc替換函數5

使用這個公式

選擇一個您將放置結果和類型的單元格 =REPLACE(TEXT(A14, "dd-mmm-yy"), 4, 3, "Nov"),在您使用的單元格上拖動填充句柄。 見所示的截圖。
doc替換函數6

案例4將數字轉換為日期

= DATEVALUE(REPLACE(REPLACE(文本,3,0,“/”),6,0,“/”))

如果您想將文本編號轉換為標準日期,如下面的屏幕截圖所示,請執行以下操作:
doc替換函數7

選擇一個您將放置結果和類型的單元格 =DATEVALUE(REPLACE(REPLACE(A21,3,0,"/"),6,0,"/")),在您使用的單元格上拖動填充句柄,格式為單元格 短日期 格式。 見所示的截圖。
doc替換函數8
doc替換函數9

案例5將字符串替換為字符串中的其他字符串

=REPLACE(textreference, FIND("oldtext",textreference), numbercharacter, "newtext")

如果你想用字符串中的另一個替換字符串,如下面的截圖所示,
doc替換函數10

只需使用替換功能和查找功能即可

選擇一個放置結果並鍵入的單元格 =REPLACE(A28, FIND("@abc",A28), 4, "@bca"), 在您使用的單元格上拖動填充句柄。 見所示的截圖。
doc替換函數11

類型: 此公式僅適用於字符串的第一次出現。
doc替換函數12

案例6將新字符添加到字符串的特定位置

=REPLACE(REPLACE(text,startnumber,0,"newtext"),startnumber,0,"newtext")

如果您想將新字符添加到字符串的特定位置,如下圖所示。
doc替換函數13

就這樣做

選擇一個您將放置結果和類型的單元格 =REPLACE(REPLACE(A34,4,0,"-"),8,0,"-"),在您使用的單元格上拖動填充句柄。 見所示的截圖。
doc替換函數14

輕鬆組合列或行而不會丟失Excel中的數據

假設您正在處理包含多個重複記錄的工作表,現在您需要根據相同的值組合/合併行並進行一些計算,例如重複行的總和,平均值和計數。 有了這個 先進的組合行 of Kutools for Excel,您可以快速將相同的值/相同的數據或重複的行組合到適當的單元格中。 點擊60天免費試用!
doc高級組合行
Kutools for Excel:擁有超過200便利的Excel加載項,可以在60天免費試用,不受限制。

Kutools for Excel - 最佳辦公生產力工具提高80%的生產力

  • 重用: 快速插入 複雜的公式,圖表 以及你以前用過的任何東西; 加密單元格 密碼; 創建郵件列表 並發送電子郵件...
  • 超級方程式酒吧 (輕鬆編輯多行文字和公式); 閱讀佈局 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 不丟失數據; 分裂細胞含量; 組合重複的行/列...防止重複的細胞; 比較範圍...
  • 選擇複製或唯一 行; 選擇空行 (所有細胞都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇......
  • 精確複製 多個單元格而不更改公式參考; 自動創建參考 多張表; 插入項目符號,複選框等等......
  • 提取文本,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級過濾器 (將過濾方案保存並應用到其他工作表); 高級排序 按月/週/日,頻率等; 特殊過濾器 用粗體,斜體......
  • 結合工作簿和工作表; 根據鍵列合併表; 將數據拆分為多個表格; 批量轉換xls,xlsx和PDF...
  • 超過300強大的功能。 支持Office / Excel 2007-2019和365。 支持所有語言。 在您的企業或組織中輕鬆部署。 全功能60天免費試用。
kte tab 201905

Office選項卡為Office提供選項卡式界面,使您的工作更輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,Publisher,Access,Visio和Project。
  • 在同一窗口的新選項卡中打開並創建多個文檔,而不是在新窗口中。
  • 通過50%提高您的工作效率,每天為您減少數百次鼠標點擊!
官方底部
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.