由於無法快速更改工作表中文本的大小寫,許多 Excel 用戶遇到困難。 出於某種原因,微軟只在 Word 中添加了這個功能,而 Excel 中沒有它。 但這並不意味著您需要手動更改每個單元格中的文本 - 有幾種更短的方法。 下面將描述其中的三個。
Excel 特殊功能
在 Excel 中,有一些函數可以以不同的大小寫顯示文本 - 監管(), 降低() и 支柱(). 其中第一個將所有文本翻譯成大寫,第二個 - 小寫,第三個僅將單詞的首字母轉換為大寫,其餘的保留小寫。 它們都按照相同的原理運行,因此,以一個為例 - 讓它成為 監管() - 你可以看到如何使用這三個。
輸入公式
- 在要修改的列旁邊創建一個新列,或者如果方便,只需在表格旁邊使用一個空列。
- 輸入等號 (=),後跟函數名稱 (規章制度) 在最頂部的可編輯文本單元格旁邊的列單元格中。
在函數名稱後的括號中,用文本寫下相鄰單元格的名稱(在下面的屏幕截圖中,這是單元格 C3)。 公式看起來像 =PROPISN(C3).
- 按Enter鍵。
單元格 B3 現在包含單元格 C3 的大寫文本。
將公式複製到列的基礎單元格
現在可以將相同的公式應用於列中的其他單元格。
- 選擇包含公式的單元格。
- 將光標移動到位於單元格右下角的小方塊(填充標記) - 光標箭頭應該變成十字形。
- 按住鼠標按鈕,向下拖動光標以填寫所有必需的單元格 - 公式將被複製到其中。
- 釋放鼠標按鈕。
如果您需要將列的所有單元格填充到表格的底部邊緣,只需將鼠標懸停在填充標記上並雙擊即可。
刪除輔助列
現在單元格中有兩列具有相同的文本,但大小寫不同。 要只保留一個,請從助手列中復制數據,將其粘貼到所需列中,然後刪除助手。
- 選擇包含公式的單元格並單擊 按Ctrl + C.
- 右鍵單擊可編輯列中具有所需文本的第一個單元格。
- 在“粘貼選項”下選擇圖標 價值 在上下文菜單中。
- 右鍵單擊幫助列並選擇 清除.
- 在出現的對話框中,選擇整列。
現在一切都完成了。
解釋可能看起來很複雜。 但只要按照給定的步驟,你會發現它沒有什麼困難。
使用 Microsoft Word 編輯文本
如果您不想在 Excel 中弄亂公式,可以使用命令在 Word 中更改大小寫。 讓我們看看它是如何工作的。
- 選擇要更改的單元格。
- 應用範圍 按Ctrl + C 或右鍵單擊所選區域並選擇 複製 在上下文菜單中。
- 在 Word 中打開一個新文檔。
- 媒體推薦 按Ctrl + V 或右鍵單擊工作表並選擇 插入.
現在您的表格的副本位於 Word 文檔中。
- 選擇要更改文本大小寫的表格單元格。
- 點擊圖標 註冊,位於組內 字體 在選項卡中 首頁 .
- 從下拉列表中選擇五個案例選項之一。
您還可以選擇文本並應用 SHIFT + F3 直到文字正確為止。 這樣,您只能選擇三種大小寫選項——大寫、小寫和句子大小寫(其中每個句子以大寫字母開頭,其餘字母為小寫)。
現在表格中的文本已採用所需形式,您只需將其複制回 Excel 即可。
應用 VBA 宏
對於 Excel 2010 和 2013,還有另一種更改文本選項的方法 - VBA 宏。 如何將 VBA 代碼插入 Excel 並使其工作是另一篇文章的主題。 這裡只顯示可以插入的現成宏。
您可以使用以下宏將文本轉換為大寫:
子大寫()
選擇每個單元格
如果不是 Cell.HasFormula 那麼
單元格值 = UCase(單元格值)
如果結束
下一個細胞
END SUB
對於小寫,此代碼將執行以下操作:
子小寫()
選擇每個單元格
如果不是 Cell.HasFormula 那麼
單元格值 = LCase(單元格值)
如果結束
下一個細胞
END SUB
使每個單詞以大寫字母開頭的宏:
子 Propercase()
選擇每個單元格
如果不是 Cell.HasFormula 那麼
單元格值 = _
應用 _
.WorksheetFunction _
.Proper(單元格.值)
如果結束
下一個細胞
END SUB
現在您知道如何在 Excel 中更改文本的大小寫了。 如您所見,這並不難,甚至沒有一種方法可以做到——以上哪種方法更好取決於您。