跳到主要內容

如何在Excel儲存格中僅將第一個字母大寫?

新增一名作者 最後修改時間:2024-11-26

如果您有一個全部大寫的姓名列表,並且需要更改它們以便僅將每個單字的第一個字母大寫,Excel 提供了多種解決方案。本文解釋了處理此任務的三種方法:使用公式、VBA 或 Kutools for Excel 外掛程式。

使用公式僅將 Excel 儲存格中的第一個字母大寫
使用 VBA 程式碼僅將 Excel 儲存格中的第一個字母大寫
使用 Kutools for Excel 批次僅將 Excel 儲存格中的第一個字母大寫


使用公式僅將 Excel 儲存格中的第一個字母大寫

您可以使用公式將所有大寫字母轉換為僅列表中的第一個大寫字母。 請執行以下操作。

1.選擇一個空白單元格(例如單元格C2)以查找轉換的結果,然後輸入公式 = PROPER(B2) 進入編輯欄,然後按 Enter 鍵。

顯示用於在 Excel 中將所有大寫字母轉換為正確大小寫的公式 =PROPER(B2) 的螢幕截圖

大寫名稱會在幫助欄中立即轉換為正確的大小寫(首字母大寫)。

2. 選擇儲存格 C2 後,將填滿手柄向下拖曳列表,直到到達要轉換名稱大小寫的儲存格。

備註:在公式中,請根據您的列表更改單元格引用。


在Excel中輕鬆更改所選範圍內的文本大小寫

Excel的Kutools's 變更案例 實用程序可幫助您輕鬆地在Excel中更改選定範圍內的文本大小寫。 如下面的演示所示。

Kutools for Excel 的示範批次將大寫文字變更為正確的大小寫

Excel的Kutools - 使用 300 多種基本工具增強 Excel 功能。享受永久免費的人工智慧功能! 立即行動吧!


使用 VBA 程式碼僅將 Excel 儲存格中的第一個字母大寫

此外,您可以執行以下 VBA 程式碼將清單中的所有大寫名稱轉換為正確的大小寫。

1。 按 其他 + F11 同時打開 Microsoft Visual Basic應用程序 窗口。

2。 在裡面 Microsoft Visual Basic應用程序 窗口中,單擊 插入 > 模塊,然後將下面的VBA代碼複製並粘貼到 模塊 窗口。

VBA代碼:將所有大寫字母轉換為僅第一個大寫字母

Sub 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 鍵或單擊 運行 按鈕以運行此代碼。 在彈出 Excel的Kutools 對話框中,選擇要將所有大寫字母轉換為僅第一個大寫字母的範圍,然後單擊 OK 按鈕。

提示使用者選擇一個範圍以使用 VBA 將文字轉換為正確大小寫的對話框的螢幕截圖

所選範圍內的所有大寫名稱都會立即轉換為正確的大小寫。


使用 Kutools for Excel 批次僅將 Excel 儲存格中的第一個字母大寫

本節向您展示 變更案例 的效用 Excel的Kutools 只需點擊幾下即可將所有大寫字母批量轉換為正確的大小寫。

Excel的Kutools 提供 300 多種進階功能來簡化複雜的任務,提高創造力和效率。 與 AI 功能整合,Kutools 精確地自動執行任務,使資料管理變得毫不費力。 Kutools for Excel 的詳細資料...         免費試用...

1.選擇您需要轉換大小寫的列表,然後單擊 庫工具 > 文本 > 變更案例。 看截圖:

顯示 Kutools for Excel 的「文字」選單的螢幕截圖,其中選擇了「更改大小寫」選項

2。 在裡面 變更案例 對話框,請選擇 適當的情況 選項,然後單擊 OK 按鈕。

選擇“正確大小寫”選項的“更改大小寫”對話框的螢幕截圖

所選清單中的所有大寫名稱都會立即轉換為正確的大小寫。

Excel的Kutools - 使用 300 多種基本工具增強 Excel 功能。享受永久免費的人工智慧功能! 立即行動吧!

最佳辦公生產力工具

🤖 Kutools 人工智慧助手:基於以下內容徹底改變數據分析: 智慧執行   |  生成代碼  |  建立自訂公式  |  分析數據並產生圖表  |  呼叫 Kutools 函數...
熱門特色: 尋找、突出顯示或識別重複項   |  刪除空白行   |  合併列或儲存格而不遺失數據   |   沒有公式的回合 ...
超級查詢: 多條件VLookup    多值VLookup  |   跨多個工作表的 VLookup   |   模糊查詢 ....
高級下拉列表: 快速建立下拉列表   |  依賴下拉列表   |  多選下拉列表 ....
欄目經理: 新增特定數量的列  |  移動列  |  切換隱藏列的可見性狀態  |  比較範圍和列 ...
特色功能: 網格焦點   |  設計圖   |   大方程式酒吧    工作簿和工作表管理器   |  會員專區 (自動文字)   |  日期選擇器   |  合併工作表   |  加密/解密單元格    按清單發送電子郵件   |  超級濾鏡   |   特殊過濾器 (過濾粗體/斜體/刪除線...)...
前 15 個工具集12 文本 工具 (添加文本, 刪除字符,...)   |   50+ 圖表 類型 (甘特圖,...)   |   40+ 實用 公式 (根據生日計算年齡,...)   |   19 插入 工具 (插入二維碼, 從路徑插入圖片,...)   |   12 轉化 工具 (數字到單詞, 貨幣兌換,...)   |   7 合併與拆分 工具 (高級合併行, 分裂細胞,...)   |   ... 和更多

使用 Kutools for Excel 增強您的 Excel 技能,體驗前所未有的效率。 Kutools for Excel 提供了 300 多種進階功能來提高生產力並節省時間。  點擊此處獲取您最需要的功能...


Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!