如何在 Excel 中選定的儲存格中間新增文字?

在 Excel 中將文字新增到選定儲存格的中間是一種整理和呈現資料的便捷技巧。本指南將提供使用 Excel 內建功能和特性的逐步指示,說明如何在儲存格現有內容中插入新文字。
使用公式在選定的儲存格中間新增文字
在本節中,我們將提供您在選定的儲存格中間新增文字的公式。請按照以下步驟操作。
1. 此方法應配合輔助欄位進行。選擇與原始資料相鄰的空白儲存格,這裡我選擇 B2 儲存格。
2. 複製並將公式 =LEFT(A2,1) & "D" & MID(A2,2,100) 貼到編輯欄(F),然後按下 Enter 鍵。參見截圖:
注意事項:
- 1). 在公式中,數字 1 表示文字將在儲存格的第一個字元後添加。
- 2). 數字 2 和 100 表示從原始儲存格的第二個到第一百個字元將在新插入的文字後添加。
- 3). 如果您想在第二個字元後添加文字,請將公式中的數字 1 改為 2,並把 2 改為 3。
- 4). 字母 “D” 是您要添加到儲存格的文字。請根據需要更改它。
3. 選擇 B2 儲存格,拖動填充柄至您希望覆蓋此公式的儲存格。您可以看到整個列表中儲存格中間已添加了文字。
提示:除了上述公式外,您還可以應用這個公式 =REPLACE(A2,2,0,"D")(數字 2 表示您要插入文字的位置,字母 D 指的是您需要添加的文字,您可以根據需要更改它們),然後按 Enter 鍵以獲得結果。
使用 Kutools for Excel 在選定的儲存格中間新增文字
我們不得不承認,上述兩種方法對我們來說不太方便。在此,我將向您展示 Kutools for Excel 的「添加文本」工具,使用此工具,您可以輕鬆指定列表的中間位置,然後同時將特定文字添加到整個列表的該位置。
1. 選擇要在其中間添加文字的列表,然後點擊 Kutools > 文字 > 添加文本。參見截圖:
2. 在「添加文本」對話框中,在「文字」框中輸入您要添加到儲存格的文字,通過勾選「指定」選項來指定要添加文字的位置(這裡我輸入數字 1),然後點擊「確定」按鈕。(您可以在右側方框中即時預覽添加結果)
注意:若要一次在選定儲存格的多個位置添加文字,您可以在「指定」框中用逗號分隔指定位置。參見截圖:
現在,指定的文字已添加到所選列表的第一個字母之後。
如果您想免費試用(30天)此工具,請點擊下載,然後按照上述步驟進行操作。
使用 VBA 程式碼在選定的儲存格中間新增文字
此外,您可以使用 VBA 程式碼在選定的儲存格中間新增文字。
1. 請按 Alt + F11 打開 Microsoft Visual Basic Applications 窗口。
2. 點擊 插入 > 模組。然後複製並貼上以下 VBA 程式碼到程式碼編輯器中。
VBA 程式碼:在數據列表的第一個字符後添加文字
Sub AddString()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type: = 8)
For Each Rng In WorkRng
Rng.Value = VBA.Left(Rng.Value, 1) & "D" & VBA.Mid(Rng.Value, 2, VBA.Len(Rng.Value) - 1)
Next
End Sub
3. 按 F5 鍵執行程式碼,並在彈出的 KutoolsforExcel 對話框中,選擇要添加文字的範圍,最後點擊「確定」按鈕。
現在,指定的文字已添加到所選儲存格的第一個字符後。
注意:在上述程式碼中,您將在儲存格內第一個字符後插入特定值,如果要在第二個字符後添加文字,則可將程式碼中的數字 1 和 2 改為數字 2 和 3,例如 VBA.Left(Rng.Value, 1) & "D" & VBA.Mid(Rng.Value, 2, VBA.Len(Rng.Value) - 1),字母 D 是您要插入的新文字。
本指南帶您了解三種實現此目的的方法:使用 Excel 公式、利用 Kutools for Excel 外掛程式以及應用 VBA 程式碼。每種方法都提供了在儲存格現有內容中插入新文字的不同方式,滿足不同層次的 Excel 使用者需求。如果您有興趣探索更多 Excel 技巧,我們的網站提供了數千個教程。請點擊這裡訪問它們。
相關文章:
最佳 Office 辦公效率工具
🤖 | Kutools AI Aide:徹底革新數據分析,基於智能執行|生成程式碼|創建自訂公式|分析數據並生成圖表|調用 Kutools Functions… |
熱門功能:查找、選取項目的背景色或標記重複值 | 刪除空行 | 合併列或單元格且不丟失資料 | 四捨五入... | |
高級 LOOKUP:多條件查找|多值查找|多表查找|模糊查找... | |
高級下拉列表:快速創建下拉列表 | 關聯下拉列表 | 多選下拉列表 ... | |
列管理器: 添加指定數量的列 | 移動列 | 切換隱藏列的可見狀態 | 區域與列比較 ... | |
精選功能:網格聚焦 | 設計檢視 | 增強編輯欄 | 工作簿及工作表管理器 | 資源庫 (自動文本) | 日期提取器 | 合併資料 | 加密/解密儲存格 | 按清單發送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體/傾斜/刪除線 ...)... | |
前15 大工具集:12 款文本工具(添加文本,刪除特定字符,...)|50+ 種圖表 類型(甘特圖,...)|40+ 實用 公式(基於生日計算年齡,...)|19 款插入工具(插入QR码,按路徑插入圖片,...)|12 款轉換工具(金額轉大寫,匯率轉換,...)|7 款合併和分割工具(高級合併行,分割儲存格,...)| ...以及更多 |
利用 Kutools for Excel 大幅提升你的 Excel 技能,感受前所未有的高效體驗。 Kutools for Excel 提供超過300 項高級功能,助你提升效率並保存時間。 點此查看你最需要的功能...
Office Tab 為 Office 帶來標籤式介面,讓你的工作更加輕鬆
- 啟用 Word、Excel、PowerPoint 的標籤式編輯和閱讀功能
- 在同一個視窗的標籤中打開和創建多個文件,而不是在新窗口中分開開啟。
- 可提升你50% 的工作效率,每天為你大量減少滑鼠點擊次數!