如何在 Microsoft Excel 中将大写字母转换为小写?
在许多实际场景中(例如检查导入的数据或准备易于阅读的报告),您可能会发现 Excel 工作表中的所有文本条目都以大写字母显示。这不仅影响阅读体验,也削弱了整体视觉美感。例如,全大写的名字、地址或产品描述往往显得生硬,让相关方难以快速浏览内容,如下图所示。将这些大写字母转换为小写,不仅能显著提升可读性,还能帮助您在电子表格中保持统一、专业的格式风格。以下方法提供了多种高效解决方案,无论您的 Excel 熟练程度如何,都能根据实际需求轻松实现大写转小写。
方法 1:使用 Excel 函数将文本转换为小写
Microsoft Excel 提供了内置的文本函数(例如 LOWER),可轻松调整文本字符串的大小写。该方案适合大多数用户,无需安装插件或使用高级功能即可快速批量转换大量数据,并且兼容所有版本的 Excel。
1. 在数据旁的空白单元格中单击(例如,若原文本位于 A2,则单击 D2),输入以下公式即可将大写文本转换为小写:
=LOWER(A2) 然后,按下 Enter 键,所选单元格将立即显示原文本的小写形式。参见下图:

2. 要将此转换应用到整列其余部分,请选中 D2 单元格,将光标移至右下角,待其变为小加号(填充柄)后,向下拖动即可填充所有需要的行。这样就能为所有对应的文本条目自动生成小写版本,如下图所示:

3. 如果您希望用新的小写结果替换原始的大写文本,请复制包含公式结果的单元格,然后右键单击原始数据区域,选择选择性粘贴> 值,即可用新值覆盖原始内容。

注意:
如果您需要将文本字符串转换为其他大小写形式,Excel 也提供了相应的功能,使用方法如下:
- 要将文本转换为大写,请在空白单元格中输入以下公式:
=UPPER(A2)
- 要将每个单词的首字母大写(首字母大写),请使用:
=PROPER(A2)
- 它们仅通过调整字母大小写来影响文本内容,不会改变数值或日期值本身。
- 但若将其应用于数值或日期单元格,结果将以文本形式返回(例如,123 变为“123”)或转换为对应的序列号(例如,2025 年 6 月 7 日变为 45815)。
- 建议保留一份原始数据的副本,便于后续参考或回滚。
方法 2:使用快速填充功能将文本转换为小写
Excel 中的快速填充功能提供了一种无需公式或额外工具即可快速转换大小写的方法。该功能适用于 Excel 2013 及更高版本,特别适合一次性转换或小型数据集——您只需提供一个初始示例,即可自动应用一致的格式模式。
1. 在数据旁插入一个新空白列,并在新列的首个单元格(例如 B2)中手动输入对应大写值的小写形式——该条目将作为 Excel 识别的示例模式。

2. 选中您的模式单元格后,转到开始选项卡,点击填充> 快速填充,即可自动识别模式并向下填充整列,将所有匹配的文本条目转换为小写格式。您也可以使用快捷键 Ctrl + E,操作更高效!

注意:
- 要将文本转换为大写,只需在第一个单元格中输入全大写示例,然后以相同方式触发快速填充即可。
- 若要将每个单词的首字母大写(即启用首字母大写格式),请在第一个单元格中按此格式输入内容,随后使用快速填充功能自动应用该转换。
- 当数据格式一致且紧邻您的模式列时,快速填充效果最佳;若数据不一致或情况较复杂,建议改用公式以确保准确无误。
如果快速填充未按预期触发,请检查是否已在文件 > 选项 > 高级 > 自动快速填充 中启用该功能。此外,快速填充生成的结果为静态值,这意味着原始数据更改后,结果不会自动更新。
方法 3:使用 VBA 代码将文本转换为小写
对于高级用户或需要自动化重复任务的场景,VBA(Visual Basic for Applications)可让您直接在所选单元格中将文本转换为小写,并覆盖原始内容。使用 VBA 尤其适合处理大型区域,或将大小写转换步骤无缝集成到更复杂的自动化脚本中。
1. 按下 Alt + F11,即可打开 Microsoft Visual Basic for Applications(VBA)编辑器窗口。
2. 在 VBA 编辑器中,单击插入> 模块,并将以下 VBA 代码粘贴到新打开的模块窗口中。
VBA 代码:将文本字符串转换为小写:
Sub LCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = VBA.LCase(Rng.Value)
Next
End Sub
3. 按 F5 键或单击运行按钮以执行宏。出现提示时,请选择要转换文本大小写的单元格范围,然后单击确定:

4. 确认后,所选单元格中的所有文本将立即转换为小写:

注意:
要将文本字符串转换为大写,请在模块中使用以下代码:
Sub UCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = VBA.UCase(Rng.Value)
Next
End Sub
要将每个单词的首字母大写(首字母大写),请使用以下代码:
Sub ProperCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = Application.WorksheetFunction.Proper(Rng.Value)
Next
End Sub
VBA 宏功能强大,但运行代码前务必备份工作内容——因为更改无法自动撤销。您必须在安全设置中启用宏。如果遇到“宏已被禁用”警告,请依次点击文件 > 选项 > 信任中心,调整宏设置。
方法 4:Kutools for Excel 将文本转换为小写
如果您使用 Kutools for Excel,其改变大小写工具可大幅简化电子表格中大小写转换的流程。该方法凭借出色的速度与灵活性脱颖而出——只需点击几下,即可快速切换多种文本样式,无需公式或编程技能。Kutools 还支持大批量处理大型数据集,并提供丰富的大小写格式选项,轻松满足多样化需求。
Kutools for Excel——通过 300 多款必备工具全面增强 Excel 功能,助您工作更快速、更轻松,并借助 AI 功能实现更智能的数据处理与高效办公!立即获取

1. 高亮或选中要更改的单元格,然后切换到 Kutools 选项卡,点击工具栏中的文本,并在下拉菜单中选择改变大小写:

2. 在改变大小写对话框中,选择根据小写字符串筛选选项,然后单击确定或应用,所选单元格中的所有文本将立即转换为小写,如下所示:

提示:改变大小写工具不仅支持转换为小写,还提供大写、首字母大写、句首字母大写和大小写反转等多种选项。这种多功能性让您无需输入公式或编写代码,即可高效、一致地应对各类数据处理场景。
Kutools for Excel 还能保留格式,良好处理非标准字符,并允许通过 Excel 的“撤销”功能撤回更改。推荐经常需要修改大小写格式并希望使用直观可视化界面的用户采用此方法。
替代方案:使用 Excel Power Query 和查找与替换
除了上述常用方法外,Excel 还提供其他替代方案,助您将大写文本轻松转换为小写,灵活适配您的工作流程。
使用 Power Query:如果您使用的是 Excel 2016 或更高版本,Power Query 将为您提供强大的数据转换平台,高效处理大型数据集,并自动完成大小写转换。
- 打开工作表并选择您的数据区域,然后转到数据选项卡,单击从表格/区域,即可将数据加载到 Power Query 编辑器中。(如果出现提示,请确认您的数据包含标题。)
- 在 Power Query 编辑器中,选择要转换的列。在转换选项卡中,单击格式 > 小写。

- 转到“开始”选项卡,单击关闭并加载 > 关闭并加载至。
- 在导入数据对话框中,选择现有工作表选项,指定目标单元格,然后单击确定。系统将基于查询创建一个新表来展示转换结果,原始数据不会被直接修改。
- 如需覆盖原始数据集,请复制结果表,并按照方法 1 所述,使用选择性粘贴> 值,将转换后的数据粘贴至原始区域。
当处理重复性数据更新或较大规模的数据导入时,Power Query 表现最佳,因为它支持高效的数据转换、可复现性以及自动化。但需要注意的是,它会创建一个基于查询的新表格,而不是直接修改原始数据。
每种方法各有优势——请根据您的数据集规模、是否需要可重复操作、对 Excel 功能的熟悉程度,以及您更倾向于使用内置功能还是插件工具,来选择最适合的方法。
最佳办公效率工具
| 🤖 | KUTOOLS AI 助手:基于以下内容革新数据分析:智能执行 | 生成代码| 创建自定义公式 | 数据分析及生成图表| 调用 Kutools Functions…… |
| 热门功能:查找、高亮或标记重复项 | 删除空白行 | 合并列或单元格且不丢失数据 | 不使用公式的四舍五入…… | |
| 高级 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、Publisher、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 天全功能试用— 无需注册,无需信用卡
- 超值之选— 比单独购买插件更省钱



