KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

如何在 Excel 中為數字或文字前後加上引號?

作者Sun修改日期

在使用 Excel 時,經常需要在數字或文字前後加上引號。例如,準備資料匯入其他系統(該系統要求帶引號的值)、產生供資料庫使用的 CSV 檔案,或為特定應用程式建立專用資料格式時,這類需求相當常見。手動新增引號不僅耗時,還容易出錯,尤其在處理大量資料時更是如此。所幸 Excel 提供了多種實用方法可自動完成此任務,每種方法皆適用於不同需求與情境。以下指南將詳細介紹四種高效技巧:使用「設定儲存格格式」功能、Kutools for Excel、公式及 VBA 巨集,協助您快速為資料加上引號,並附上各方法的理想使用場景、實用提示與疑難排解建議。

Excel 中用於新增引號的數字與文字截圖

僅針對文字使用設定儲存格格式函數加上引號

Excel 的「設定儲存格格式」功能提供了一種簡便方式,能在不變更儲存格底層內容的前提下,為文字值加上視覺上的引號。此方法特別適用於列印、製作報表或匯出資料時,透過顯示引號提升內容清晰度,同時保留原始資料以供後續計算或處理使用。請注意,以此方式呈現的數字將轉為文字格式,可能影響依賴數值型態的公式或計算結果。

1. 選取包含文字資料的儲存格範圍,然後在選取範圍上按一下滑鼠右鍵開啟快顯功能表,並選擇「設定儲存格格式」。

內容功能表截圖,其中「儲存格格式」選項已醒目提示

2. 在「設定儲存格格式」對話方塊中,切換至「數字」索引標籤,在「分類」清單中選取「自訂」,然後於「類型」欄位輸入下列格式:

"''"@"''"
「儲存格格式」對話框截圖,顯示用於新增引號的自訂格式

3. 按一下「確定」以套用變更,您所選區域中的文字值現在將以帶引號的形式顯示。

Excel 中使用「儲存格格式」新增引號的文字截圖

注意:使用此方法會將選取區域內的所有數字一併轉換為文字,若這些值日後被公式引用,可能導致計算錯誤。請務必仔細檢查受影響的儲存格,避免產生非預期的結果。

此方法最適合進行小規模調整,或僅為視覺呈現與匯出目的而設定格式的情況。若需大量編輯資料,請嘗試下列任一方法。


使用 Kutools for Excel 為文字或數字加上引號

若您經常需要在 Excel 中為拆分後的文本和數字加上引號,或處理大型資料集,Kutools for Excel 正是您不可或缺的實用利器!透過其「添加文本」功能,只需幾次點擊,即可快速為儲存格內容(無論是數字或文字)加上引號。此方法特別適合需管理複雜資料格式、重新格式化匯入檔案,或經常為其他系統或程式用途匯出資料的使用者。與「設定儲存格格式」方法不同,Kutools 會直接更新儲存格內容,讓引號真正成為資料的一部分,在將資料匯出或複製到其他應用程式時更加可靠且省時!

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

安裝 Kutools for Excel 後,開啟您的 Excel 檔案並執行下列步驟:

  1. 選取您要在其中於現有文字或數字前後加上引號的整個儲存格範圍。
  2. 從功能區中點擊「Kutools」選項卡,接著前往「文字」>「新增文字」以開啟對話方塊。
  3. 在「文字」輸入欄位中輸入雙引號"
  4. 在「僅新增至」下方,從下拉式清單中選取「文字前後」,即可為每個儲存格值自動加上前後引號。
  5. 按一下「確定」即可套用變更。
    Kutools for Excel 中的「新增文字」對話框截圖,已設定為在文字與數字前後加上引號
結果

按一下「確定」後,您會看到所選儲存格中的每個值(包括拆分為文字與數字的部分)皆在開頭與結尾加上了引號,如下所示。

使用 Kutools 為文字與數字新增引號的截圖

Kutools for Excel-透過超過 300 項必備工具全面強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理與高效生產力!立即取得

提示若不慎新增了引號或選錯範圍,可立即使用復原功能(Ctrl+Z)還原變更。由於此操作會直接修改儲存格內容,日後若需將資料用於計算,請務必謹慎處理!

此解決方案在大量編輯時效率極高,特別適合經常調整資料格式,或為程式設計與資料遷移任務準備內容的使用者。Kutools 支援多個 Excel 版本,請務必將您的增益集更新至最新版本,以獲得最佳體驗。


使用公式為文字或數字加上引號

Excel 公式提供了一種彈性又動態的方式,能為文字或數字輕鬆加上引號。這項技巧特別適合用於保留原始資料不變、自動執行資料轉換,或在相鄰儲存格中準備匯出結果的情境。當您需要快速且可重複的操作,並希望結果能隨源數據變更自動更新時,此方法尤其理想。

若要使用此方法,請遵循下列步驟:

選取一個空白儲存格(例如在 A1 旁邊的 B1),並根據您的 Excel 版本輸入下列其中一種公式:

=""""&J1&""""
=char(34)&J1&char(34)

輸入公式後,按下 Enter 鍵。若要將公式套用至整欄或指定範圍,請點擊儲存格右下角的填滿控點,並向下拖曳至所需列數。
Excel 公式截圖,用於在文字或數字前後加上引號

若您的資料包含引號或其他特殊字元,請仔細審閱公式結果,確保已正確處理,並避免重複加上引號。

優點此解決方案不僅保留原始資料不變,還能在來源值變更時即時自動更新!
缺點帶引號的值仍為公式結果,而非儲存格的實際內容;若需以此格式匯出或儲存資料,可能須先複製,再選擇「貼上為數值」。


使用 VBA 程式碼為儲存格內容加上引號(批量添加引號)

對於需要處理極大型資料集,或希望自動化重複性引號作業的使用者來說,VBA 巨集是一種高效能的替代方案。透過單一程序,VBA 即可自動為所有選取儲存格的值(不論資料類型為何)加上引號。此方法特別適合進階使用者、處理龐大或動態變更試算表的人員,以及希望將此步驟整合至更廣泛工作流程或自動化例程的使用者。

使用 VBA 前,請務必將活頁簿儲存為啟用巨集的文件類型(*.xlsm)格式,因為一般 Excel 工作表(*.xlsx)檔案不支援巨集儲存。請謹慎處理來自不可信來源的巨集,並於執行批次處理前備份資料。

1. 前往開發人員選項卡,點選 Visual Basic,即可開啟 Visual Basic for Applications 編輯器。在新視窗中,點選插入 > 模組,並將下列程式碼貼到模組區域中:

Sub AddQuotesAroundCells()
    Dim Cell As Range
    Dim WorkRng As Range
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select the range to add quotes:", xTitleId, WorkRng.Address, Type:=8)
    For Each Cell In WorkRng
        If Not IsEmpty(Cell.Value) Then
            Cell.Value = Chr(34) & Cell.Value & Chr(34)
        End If
    Next
End Sub

2. 若要執行巨集,請按一下執行按鈕(執行)按鈕,或按下 F5 鍵。此時將彈出對話方塊,提示您選取要處理的儲存格範圍,請選取所需範圍並確認。

巨集會自動為所選區域中的文字與數值加上引號。若儲存格內已含有引號,再次執行巨集將額外添加一組引號,因此重複執行此動作時,請務必仔細檢查結果。

實用技巧

  • 此巨集會直接以帶引號的版本取代每個儲存格的內容。若您希望保留原始資料,建議在備份副本上操作,或使用相鄰欄位儲存原始值。
  • 包含公式的儲存格將轉換為靜態值,並加上引號。
  • 若您的資料集中包含空白儲存格,巨集將自動跳過這些儲存格,避免為空白儲存格添加不必要的引號。

疑難排解

  • 當您在開啟 VBA 編輯器或執行巨集時出現安全性警告,請檢查 Excel 信任中心設定中是否已啟用巨集。
  • 若程式碼無法執行或出現錯誤,請檢查模組名稱是否有拼字錯誤,並確認檔案格式為啟用巨集的(*.xlsm) 格式。

此解決方案憑藉其批次處理能力、自動化潛力,以及適用於進階使用者或在大型 Excel 工作表中執行重複性引號任務的特性,廣受青睞。


示範:使用 Kutools for Excel 進行添加文本

 
Kutools for Excel:超過 300 種實用工具隨手可得!盡享 AI 驅動功能,讓工作更聰明、更快速!立即下載!

最佳 Office 生產力工具

🤖KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行     產生程式碼  建立自訂公式    分析資料並產生圖表  呼叫增強函數……
熱門功能尋找、醒目提示或標記重複值     刪除空白行     合併列或儲存格而不遺失資料     不使用公式的四捨五入……
高級 LOOKUP多重條件 VLookup    多重數值 VLookup     跨多個工作表 VLookup      模糊查找……
高級下拉列表快速建立下拉式清單     相依式下拉式清單     多選下拉式清單……
欄位管理員新增指定數量的欄位移動欄位切換隱藏欄位的可見狀態比較範圍與欄位……
精選功能網格聚焦     設計視圖   增強編輯欄    工作簿與工作表管理員     資源庫(自動文字)  日期提取     合併工作表    加密/解密儲存格    依清單傳送電子郵件     超級篩選      特殊篩選(篩選粗體儲存格/斜體/刪除線……) ......
頂尖 15 工具組12 文字工具添加文本刪除特定字符,……)   50+ 圖表 類型甘特圖,……)   40+ 實用公式基於生日計算年齡,……)   19 插入工具插入二維碼從路徑插入圖片,……)   12 轉換工具金額轉大寫匯率轉換,……)   7 合併和拆分工具高級合併行分割儲存格,……)……以及更多
在您的慣用語言中使用 Kutools—支援英文、西班牙文、德文、法文、中文及另外 40+ 種語言!

運用 Kutools for Excel 強化您的 Excel 技能,體驗前所未有的高效能!Kutools for Excel 提供超過 300 項進階功能,大幅提升生產力並節省寶貴時間。立即點擊,取得您最需要的功能……


Office Tab 為 Office 帶來分頁式介面,讓您的工作更輕鬆自在!

  • 在 Word、Excel、PowerPoint 中啟用分頁式編輯與閱讀功能,以及 Access、Visio 與 Project。
  • 在同視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
  • 每天為您提升 50% 的工作效率,並省下數百次滑鼠點擊!

所有 Kutools 增益集,一個安裝程式

Kutools for Office 套件整合了 Excel、Word、Outlook 與 PowerPoint 的增益集,以及 Office Tab Pro,非常適合需要跨多個 Office 應用程式協作的團隊使用!

ExcelWordOutlookTabsPowerPoint
  • 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
  • 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
  • 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
  • 30 天完整功能試用— 無需註冊,無需信用卡
  • 超值之選— 比單獨購買各增益集更省費用