如何在 Excel 儲存格中僅將首字母轉為大寫?
當您在 Excel 中管理資料時,可能會遇到完全以大寫字母呈現的名稱或文字,例如「JOHN SMITH」。在許多商業、教育或報表場合中,將這些名稱轉換為標準格式(即每個單字僅首字母大寫,例如「John Smith」)至關重要。正確格式化的文字不僅提升可讀性,更讓您的工作表在分享或列印時展現專業形象。
如果您需要將全大寫文字轉換為每個單字僅首字母大寫的格式,Excel 提供了多種實用方案。本文將介紹三種高效方法,各自具備獨特優勢與適用情境:運用 Excel 公式快速轉換、透過 VBA 程式碼自動處理,或善用 Kutools for Excel 的批次作業功能。
使用公式在 Excel 儲存格中僅將首字母大寫
使用 VBA 程式碼在 Excel 儲存格中僅將首字母大寫
使用 Kutools for Excel 批次將 Excel 儲存格中的首字母大寫
使用公式在 Excel 儲存格中僅將首字母大寫
若您只需修正少數項目的大小寫,或不想啟用巨集,Excel 內建函數就能提供簡便的解決方案。PROPER 函數會自動將字串中每個單字的首字母轉為大寫,非常適合處理全大寫格式的姓名、標題與地址。立即掌握使用方式:
1. 選取一個空白儲存格作為轉換結果的輸出位置,例如點選原始資料旁的 C2 儲存格。
2. 在編輯欄中輸入下列公式:
=PROPER(B2) 
按下 Enter 後,Excel 會立即將 B2 儲存格的文字轉換為 C2 中的首字母大寫格式——每個單字僅首字母大寫(例如「JOHN SMITH」會變成「John Smith」)。
3. 若要將此轉換套用至其他儲存格,請選取 C2 儲存格,並將游標移至該儲存格右下角的填滿控點上。按住滑鼠並向下拖曳至目標範圍,Excel 便會自動調整每列的公式,使其參照同列 B 欄的對應儲存格。
注意:請根據實際數據區域的需求,適時更新公式中的儲存格參照()B2)。此方法最適用於不含特殊縮寫(如「McDonald」、「USA」)或特殊大小寫要求的文字字串;若遇到此類情況,可能需手動調整。
提示:若想以轉換後的值取代原始資料,可複製轉換後的欄位,再透過選擇性貼上 > 數值覆寫原始內容。
若出現非預期結果,請檢查文字中是否含有多餘空格,或儲存格是否包含數字或公式——這些因素都可能影響格式化效果。
輕鬆變更 Excel 中選擇區域的文字大小寫
Kutools for Excel 的改變大小寫工具,可協助您輕鬆變更 Excel 中所選區域的文字大小寫,支援轉換為首字母大寫、全部大寫、根據小寫字串篩選等格式,效果如下方示範所示!

Kutools for Excel-透過超過 300 項必備工具全面強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理與高效生產力!立即取得
使用 VBA 程式碼在 Excel 儲存格中僅將首字母大寫
若您經常需要轉換大範圍資料,或希望自動化大小寫處理流程,使用 VBA 巨集是極其實用的選擇。以下 VBA 程式碼可直接將所選區域中的所有大寫字串轉換為首字母大寫格式,特別適合在不新增欄位的情況下直接更新現有儲存格。此解決方案專為進階使用者及需重複執行的操作而設計。
警告:執行巨集將直接影響您的活頁簿,且無法透過標準的復原指令撤銷。建議您執行前務必先備份資料!
1. 首先按下 Alt+F11,即可開啟 Microsoft Visual Basic for Applications(VBA)編輯器視窗。
2. 在 VBA 編輯器中,點選功能表中的插入> 模組,即可在您的活頁簿中新增一個模組。在開啟的模組視窗中,複製並貼上下方的 VBA 程式碼:
VBA 程式碼:將全大寫轉換為僅首字母大寫
SSub Proper_Case()
Dim xRg As Range
Dim xCell As Range
Dim xAddress As String
Dim xUpdate As Boolean
On Error Resume Next
xAddress = Application.ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Please select a range", "Kutools for Excel", xAddress, , , , , 8)
Set xRg = Application.Intersect(xRg, ActiveSheet.UsedRange)
If xRg Is Nothing Then Exit Sub
xUpdate = Application.ScreenUpdating
Application.ScreenUpdating = False
For Each xCell In xRg.Cells
If xCell.HasFormula = False Then
xCell.Value = Application.WorksheetFunction.Proper(xCell.Value)
End If
Next
Application.ScreenUpdating = xUpdate
End Sub 3. 若要執行程式碼,請按下 F5 或點選工具列上的執行按鈕。此時將彈出 Kutools for Excel 對話方塊,提示您選取欲轉換的範圍;選取目標儲存格後,點選確定即可完成操作!

數秒內,所選區域中所有全大寫的姓名或詞組將立即就地轉換為首字母大寫格式。此程序不會影響所選範圍內的任何公式,僅調整包含純文字的儲存格。
注意事項:此巨集會忽略包含公式的儲存格,僅修改純文字內容。執行 VBA 程式碼前,請務必確認已啟用巨集並儲存您的工作——因為 VBA 所做的變更無法透過復原功能撤銷!
若收到錯誤訊息,請確認所選範圍僅包含純文字,而非合併儲存格或受保護的儲存格,並確保巨集安全性設定允許執行 VBA。若未見任何變更,請再次確認所選範圍確實包含大寫文字。
使用 Kutools for Excel 批次將 Excel 儲存格中的首字母大寫
對於需要高效、直覺化批次處理方案的使用者(尤其是經常處理大量清單或反覆進行文字格式設定者),改變大小寫工具(來自 )Kutools for Excel)絕對是您的最佳選擇!Kutools 提供簡易介面,輕鬆實現批次變更大小寫(包含首字母大寫等功能),無論技術熟練度高低,都能快速上手、立即提升效率!
1. 選取欲變更文字的範圍,可以是單一欄、多欄或不相鄰的儲存格。
2. 前往 Excel 功能區上的 Kutools 選項卡,點選文字,再選擇改變大小寫,隨即會出現如下所示的對話方塊:

3. 在改變大小寫對話方塊中,選取首字母大寫,即可即時預覽變更效果。
4. 點選確定立即套用轉換,或點選取消中止操作。

選取區域內的所有項目將立即自動重新格式化,使每個單字僅首字母大寫。此方法直接更新儲存格內容,不僅能高效處理大型資料集,還可大幅減少手動操作,有助於維持資料表的一致性。
提示:- 執行此操作後,即可透過 Excel 內建的復原指令,輕鬆撤銷 Kutools 所做的變更。
- 同一對話方塊中亦提供多種大小寫選項(如全部大寫、依小寫字串篩選等),滿足您不同的格式需求。
- 更可無縫搭配合併儲存格及各類文字格式功能,靈活運用!
優勢:Kutools 非常適合用於持續性工作流程,以及節省重複性格式設定作業的時間,特別適用於客戶與員工清單、產品目錄及正式文件。但需先安裝此增益集,且其功能須在免費試用或啟用授權後方可使用。
若出現非預期結果,請先確認所選範圍是否正確,並檢查是否有隱藏或受保護的儲存格干擾操作。如有需要,可參閱 Kutools 文件以取得疑難排解提示。
Kutools for Excel-透過超過 300 項必備工具全面強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理與高效生產力!立即取得
除了上述特色解決方案外,您也可以搭配使用 Excel 快速填滿(適用於 Excel 2013 及更高版本)來處理小型資料集,作為高效替代方案。若要使用快速填滿,請在原始資料旁邊的儲存格中手動輸入所需格式,接著選取該欄位的下一個儲存格,並按下 Ctrl + E。當格式模式明確時,Excel 會自動偵測並向下填滿,將文字轉換為首字母大寫。深入了解快速填滿功能。此方法非常適合在不使用公式或巨集的情況下,對簡短清單進行快速調整,輕鬆提升效率!
總結來說,Excel 提供多種將儲存格文字首字母大寫化的方法,各具優勢:您可依需求選擇——運用公式享受彈性、透過 VBA 實現自動化,或借助 Kutools 高效完成批次處理。務必留意特殊情況,並於編輯前備份資料,確保萬無一失。
最佳 Office 生產力工具
| 🤖 | KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行 | 產生程式碼| 建立自訂公式 | 分析資料並產生圖表| 呼叫增強函數…… |
| 熱門功能:尋找、醒目提示或標記重複值 | 刪除空白行 | 合併列或儲存格而不遺失資料 | 不使用公式的四捨五入…… | |
| 高級 LOOKUP:多重條件 VLookup | 多重數值 VLookup | 跨多個工作表 VLookup | 模糊查找…… | |
| 高級下拉列表:快速建立下拉式清單 | 相依式下拉式清單 | 多選下拉式清單…… | |
| 欄位管理員:新增指定數量的欄位|移動欄位|切換隱藏欄位的可見狀態|比較範圍與欄位…… | |
| 精選功能:網格聚焦 | 設計視圖 |增強編輯欄 | 工作簿與工作表管理員 | 資源庫(自動文字)| 日期提取 | 合併工作表 | 加密/解密儲存格 | 依清單傳送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體儲存格/斜體/刪除線……) ...... | |
| 頂尖 15 工具組:12 文字工具(添加文本,刪除特定字符,……)| 50+ 圖表 類型(甘特圖,……)| 40+ 實用公式(基於生日計算年齡,……)| 19 插入工具(插入二維碼,從路徑插入圖片,……)| 12 轉換工具(金額轉大寫,匯率轉換,……)| 7 合併和拆分工具(高級合併行,分割儲存格,……)|……以及更多 |
運用 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 應用程式協作的團隊使用!
- 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
- 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
- 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
- 30 天完整功能試用— 無需註冊,無需信用卡
- 超值之選— 比單獨購買各增益集更省費用