在 Excel 中變更文字大小寫 – 6 超實用的方法
在 Excel 中維持一致的文字大小寫格式(例如每個字首大寫,或統一使用大寫/小寫),能顯著提升資料的可讀性與專業感。與 Microsoft Word 不同,Excel 並未提供「變更大小寫」按鈕來快速調整工作表中的文字大小寫,這讓許多使用者感到困擾。本文為您整理六種實用方法,協助您依需求輕鬆調整 Excel 中的文字大小寫,讓您的資料呈現更一致、更專業!

- 在 Excel 中變更文字大小寫
- 使用內建函數(適用於大寫、小寫與首字母大寫)
- 透過幾次點擊使用實用工具(適用於大寫、小寫、適當大小寫與)句首大寫格式)
- 使用快速填滿(適用於大寫、小寫、適當大小寫與)句首大寫格式)
- 使用 Microsoft Word (適用於大寫、小寫、適當大小寫與)句首大寫格式)
- 使用適用於 Excel 的 Microsoft Power Query (適用於大寫、小寫與首字母大寫)
- 使用 VBA 程式碼(適用於大寫、小寫、適當大小寫與)句首大寫格式)
使用內建函數變更文字大小寫
假設您在 A2:A7 範圍內有一份名稱列表(如下方螢幕截圖所示),現在想將文字的大小寫轉換為大寫、小寫或首字母大寫,Microsoft Excel 提供以下內建函數,助您輕鬆完成這項任務。

使用 UPPER 函數將文字大小寫變更為大寫
若要將 A2:A7 範圍內的文字轉換為大寫,可使用 UPPER 函數。請依照下列步驟操作:
步驟 1:套用 UPPER 函數
此處我選取 C2 儲存格,輸入下列公式並按下 Enter 鍵,即可取得第一筆結果。
=UPPER(A2)

步驟 2:取得所有結果
選取第一筆結果的儲存格,向下拖曳其填滿控點,即可快速取得所有結果!您會發現參照文字已自動轉換為大寫(如下方螢幕截圖所示)。

使用 LOWER 函數將文字大小寫變更為小寫
若要將範圍 A2:A7 中的文字轉換為小寫,您可以套用 LOWER 函數,操作方式如下:
步驟 1:套用 LOWER 函數
在此選取儲存格 C2,輸入下列公式並按下 Enter 鍵,即可立即取得第一筆結果!
=LOWER(A2)

步驟 2:取得所有結果
選取第一個結果儲存格,向下拖曳其填滿控點,即可快速取得所有結果!參照文字已如以下螢幕截圖所示,自動轉換為小寫。

使用 PROPER 函數將文字轉換為適當(字首大寫)格式
若要將範圍 A2:A7 中的文字轉換為首字母大寫(每個單字的首字母大寫),可使用 PROPER 函數輕鬆達成!請依下列步驟操作:
步驟 1:選取一個儲存格以輸出結果並套用 PROPER 函數
此處我選取儲存格 C2,輸入下列公式並按下 Enter 鍵以取得第一筆結果。
=PROPER(A2)

步驟 2:取得所有結果
選取第一個結果儲存格,向下拖曳其填滿控點,即可快速取得所有結果!如以下螢幕截圖所示,您會發現參照文字已自動轉換為首字母大寫格式(每個單字的首字母皆為大寫)。

透過實用工具,只需幾次點擊即可變更文字大小寫
雖然上述函數可讓您變更文字大小寫,但需額外使用輔助欄位來儲存轉換後的文字,在後續處理時可能造成不便。現在,Kutools for Excel 的改變大小寫功能,讓您能直接將選取區域的文字一鍵轉換為大寫、小寫、適當格式,甚至句首大寫格式!立即依下列步驟體驗這項高效功能。
安裝 Kutools for Excel後,前往並選取 Kutools> 文字> 改變大小寫,然後依下列步驟操作:
- 選取包含您想要變更大小寫文字的範圍。
- 在改變大小寫對話方塊中,選擇您所需的大小寫格式選項。
- 按一下確定。

結果
在此範例中,我選擇了全部大寫選項,點擊確定按鈕後,所選區域中的所有文字都會轉換為大寫。請參閱下方螢幕截圖。

- 若要使用此功能,您需先安裝 Kutools for Excel,請 立即點擊下載,享 30 天免費試用!
- 您可以將此改變大小寫功能同時套用至多個範圍,輕鬆變更文字大小寫!
使用快速填滿變更文字大小寫
現在為您介紹第三種方法——快速填滿!此功能自 Excel 2013 起推出,能自動偵測資料模式並智慧填滿。運用「快速填滿」輕鬆變更 Excel 範圍內文字的大小寫,操作簡單直覺,步驟如下:
步驟 1:在相鄰儲存格中輸入所需格式的第一筆資料
在緊鄰第一筆資料的儲存格中,手動輸入您想要呈現的格式。
例如,若要將範圍 A2:A7 中的文字轉換為大寫,我會前往緊鄰姓名欄位的 B2 儲存格,並手動輸入對應的大寫文字。

步驟 2:套用快速填滿以自動填滿所有大寫文字
移至 B2 下方的儲存格,並以大寫輸入 A3 中的第二個名稱。Excel 將根據您先前的輸入偵測模式,自動顯示快速填滿建議,協助您填滿剩餘儲存格中的大寫文字。此時,請按下 Enter 鍵接受預覽!

結果
按下 Enter 鍵接受預覽後,您將獲得如下方螢幕截圖所示的大寫文字清單。

- 此功能僅適用於 Excel 2013 及更高版本。
- 您可依照相同步驟,運用快速填滿功能,將文字大小寫輕鬆轉換為小寫、首字母大寫或句首字母大寫(視需求而定)!
- 如果 Excel 未自動提供快速填滿建議,您可以使用下列任一方法手動執行。
- 透過快速鍵在儲存格 B2 中輸入第一個大寫文字後,選取範圍 B2:B7,按下 Ctrl+E 鍵,即可自動填滿其餘的大寫文字。

- 透過功能區選項在儲存格 B2 中輸入第一個大寫文字後,選取範圍 B2:B7,前往開始選項卡,點擊填滿 > 快速填滿。

- 透過快速鍵
使用 Microsoft Word 變更文字大小寫
使用 Microsoft Word 協助變更 Excel 範圍內文字的大小寫,雖需一點變通技巧,但若您更習慣 Word 的大小寫轉換功能,這方法或許能幫上忙!以下是操作步驟:
步驟 1:複製包含要變更大小寫文字的儲存格範圍
在此範例中,我選取 Excel 工作表中的 A2:A7 範圍,並按下 Ctrl+C 進行複製。

步驟 2:將選擇區域貼到 Word 文件中
接著,請按下 Ctrl+V,將複製的內容貼上至新的或現有的 Word 文件中。

步驟 3:將選取的文字變更為大寫、小寫或其他常見格式
- 在 Word 中選取您已複製的文字。
- 在開始索引標籤下,點擊展開變更大小寫下拉式功能表。
- 依需求選擇其中一種大小寫選項。此處我從下拉式功能表中選擇了小寫。

步驟 4:從 Word 複製已變更的文字並貼回 Excel
一旦文字變更為指定格式(此處文字已轉換為小寫),您需執行下列操作:
- 在 Word 中選取並複製已修改的文字。
- 返回您的 Excel 工作表。
- 選取要貼入文字範圍的第一個儲存格,然後按下 Ctrl+V,即可將內容貼回 Excel。

使用適用於 Excel 的 Microsoft Power Query 變更文字大小寫
您也可以運用 適用於 Excel 的 Microsoft Power Query功能,輕鬆變更 Excel 中文字的大小寫。不過,此方法與 Microsoft Word 的方式一樣,需經過多個步驟才能完成。現在就讓我們深入了解其運作方式!
步驟 1:選取數據區域,啟用「從表格/範圍」功能
選取要變更文字大小寫的儲存格(包含標題),此處我選取範圍 A1:A7. 接著選取資料> 從表格/範圍。

步驟 2:將選取的儲存格轉換為表格格式
若選取的儲存格非 Excel 表格格式,將彈出建立表格對話方塊。在該對話方塊中,您只需確認 Excel 是否已正確選取您的儲存格範圍、勾選表格是否包含標題,然後點擊確定按鈕即可。
若選取的儲存格已是 Excel 表格,請直接跳至步驟 3.

步驟 3:將文字轉換為所需格式
在開啟的 適用於 Excel 的 Microsoft Power Query視窗中,您需執行下列操作:
- 前往轉換索引標籤。
- 點擊格式。
- 依需求選擇其中一種大小寫格式(小寫、大寫、每個字首大寫)。此處我從下拉式選單中選擇「大寫」。

轉換已完成。如以下螢幕截圖所示,此範例中所有文字皆已於 Excel 的 Microsoft Power Query 視窗中轉換為大寫。

步驟 4:儲存並將文字載回 Excel
- 在此情況下,由於我需要指定資料的自訂目的地,因此我在開始索引標籤中,按一下關閉並載入下方的關閉並載入至。
提示:若要將文字載入新工作表,請選擇關閉並載入選項。 - 在匯入資料對話方塊中,選擇現有工作表選項,選取一個儲存格以放置轉換後的文字,然後按一下確定。

結果
在步驟 3 中指定的文字大小寫變更結果,現已回傳至您的工作表。

- 若要使用 適用於 Excel 的 Microsoft Power Query,您需要安裝 Excel 2016 或更新版本。
- 若您使用的是 Excel 2010/2013,請立即下載 Microsoft 適用於 Excel 的 Power Query增益集,馬上開始體驗!
使用 VBA 程式碼變更文字大小寫
此方法提供四段 VBA 程式碼,協助您將指定區域的文字快速轉換為大寫、小寫、首字母大寫或句首字母大寫格式。請依照下列步驟操作,並選擇您需要的程式碼。
步驟 1:開啟 Microsoft Visual Basic for Applications 視窗
按下 Alt+F11 鍵,即可開啟此視窗。
步驟 2:插入模組並輸入 VBA 程式碼
點擊插入 > 模組,即可開啟模組(程式碼)視窗,然後將下列其中一段 VBA 程式碼複製貼上至該視窗中。
在此範例中,我希望將範圍內的文字轉換為大寫,因此會複製並貼上下列 VBA 程式碼 1.

VBA 程式碼 1:將範圍內的文字大小寫變更為大寫
Sub ChangeToUppercase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
cell.Value = UCase(cell.Value)
Next cell
End If
End Sub
VBA 程式碼 2:將範圍內的文字大小寫變更為小寫
Sub ChangeToLowercase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
cell.Value = LCase(cell.Value)
Next cell
End If
End Sub
VBA 程式碼 3:將範圍內的文字大小寫變更為首字母大寫
Sub ChangeToPropercase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
Dim vText As Variant, i As Long
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
vText = Split(cell.Value, " ")
For i = LBound(vText) To UBound(vText)
vText(i) = Application.WorksheetFunction.Proper(vText(i))
Next i
cell.Value = Join(vText, " ")
Next cell
End If
End Sub
VBA 程式碼 4:將範圍內的文字大小寫變更為句首字母大寫
Sub ChangeToSentenceCase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
Dim content As String
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
content = LCase(cell.Value)
cell.Value = UCase(Left(content, 1)) & Mid(content, 2)
Next cell
End If
End Sub
步驟 3:執行 VBA 程式碼
按下 F5 鍵以執行程式碼。接著會出現一個對話方塊,提示您選取要變更文字大小寫的儲存格(此處我選取範圍 A2:A7)。選取完成後,按一下確定。

結果
所選儲存格中的文字將立即轉換為大寫,或您指定的大小寫格式。

這些方法的比較
下表列出本文所提及各方法的比較。每種方法皆有其優缺點,選擇哪一種取決於您的實際需求。
| 方法 | 考量因素 | 支援的大小寫類型 |
| 內建函數 |
|
|
| Kutools for Excel |
|
|
| 快速填滿 |
|
|
| Microsoft Word |
|
|
| 適用於 Excel 的 Microsoft Power Query |
|
|
| VBA 程式碼 |
|
|
總結來說,Excel 中有許多調整文字大小寫的方法,各自適合不同的使用偏好與專業程度。無論您追求快速解決方案,還是全面性的處理方式,都值得深入探索並掌握各種技巧,找出最符合需求的絕佳選擇!渴望精通 Excel 功能的使用者,千萬別錯過我們網站提供的豐富教學資源。立即探索更多 Excel 秘技。
相關文章
計算儲存格中大寫或小寫字母的數量
本文示範幾個實用公式,快速計算文字字串中大寫字母或小寫字母的數量,助您輕鬆篩選與統計!
使用資料驗證將文字字串強制轉為大寫/小寫/首字母大寫
本教學示範如何在 Excel 中輸入文字字串時,自動強制轉換為大寫、小寫或首字母大寫格式。
在 Excel 中識別大寫、小寫與首字母大寫
本逐步指南介紹多種簡單方法,助您快速在 Excel 中辨識包含大寫、小寫與首字母大寫的儲存格。
在 Excel 中將日期格式設為大寫月份
本文提供多種實用方法,協助您輕鬆在 Excel 中將日期格式設定為大寫月份!
最佳 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 天完整功能試用— 無需註冊,無需信用卡
- 超值首選— 相較於單獨購買增益集可節省費用







