如何格式化Excel中的单元格
如果您想知道如何格式化 Excel 中的单元格以使您的工作表看起来更美观,那么您来对地方了!
当您在 Excel 中输入数值或文本字符串时,它会使用默认格式来可视化您的工作表内容。例如,它使用的字体类型是 11 点的 Calibri。该工具不使用任何单元格颜色、字体颜色、边框、下拉菜单、表格样式等。
这样的电子表格看起来太无趣了。你的受众可能几乎不会觉得它有吸引力。更不用说,无论谁使用工作表都会发现阅读内容更加困难。
但是,如果您知道格式化 Excel 工作表单元格的内容和元素的各种方法,则可以增强可读性和外观。
阅读本文直至结尾,了解 Excel 中所有常用的单元格格式选项。此外,别忘了尝试使用您自己的数据集来练习这些方法。
推荐:文档知识库教育WordPress主题Manual
Excel 中的单元格格式是什么?

在 Excel 中格式化单元格意味着调整其外观以使数据更易读或更具视觉吸引力。这包括更改字体、颜色、边框、对齐方式、文本、数字等。
您可以应用数字格式以不同的方式显示值,例如货币或百分比。另一方面,条件格式允许您根据特定条件突出显示单元格。
单元格样式提供预定义的格式选项组合,以便快速应用。您可以合并单元格以将其内容合并为一个,或换行以在单元格内显示较长的内容。
此外,单元格底纹、文本颜色和字体大小等格式选项有助于有效地组织和强调数据。总体而言,格式可增强 Excel 电子表格中信息的呈现效果和清晰度。
Excel 中的“设置单元格格式”对话框是什么?
格式化单元格对话框是 Excel 中的主要单元格格式化工具。
它包含以下选项卡:

- 数字
- 此选项卡允许您格式化单元格的数字内容。
- 选项包括数字类型(常规、数字、货币、会计、日期、时间、百分比、分数等)。
- 您可以指定小数位、使用千位分隔符并控制负数格式。

- 结盟
- 在这里,您可以调整单元格内容的水平和垂直对齐方式。
- 您还可以设置文本方向、在单元格内换行以及控制缩进。

- 字体
- 此选项卡可让您修改选定单元格内的字体外观。
- 选项包括字体样式、大小、颜色、下划线、效果(删除线、上标、下标)和字符间距。

- 边界
- 您可以使用此选项卡添加或删除单元格或单元格范围周围的边框。
- 选项包括线条样式、颜色和边框位置(顶部、底部、左侧、右侧)。

- 充满
- 此选项卡允许您用纯色、渐变色或图案填充单元格。
- 您可以从多种颜色和图案中进行选择来自定义所选单元格的填充。

- 保护
- 在这里,您可以控制单元的保护设置。
- 但它不允许您更改任何单元格格式。
在特定情况下, “格式化单元格”工具可能不会显示所有选项卡。例如,您可以在使用“条件格式”工具时调用“格式化单元格”对话框。在这种情况下,您只能访问“格式化单元格”对话框中的“数字”、“字体”、“边框”和“填充”选项卡。
推荐:Bootstrap构建WooCommerce WordPress主题Sober
访问单元格格式的不同方法

访问选定单元格范围的“设置单元格格式”对话框的最佳方法是使用 Excel 应用程序时按Ctrl+键。在 Mac 上,您必须按+才能访问该工具。1Command1

您还可以转到“主页”选项卡中的“字体”、“对齐方式”和“数字”命令块,然后单击该部分右下角的小箭头以调出“设置单元格格式”对话框。
或者,您也可以按Alt+ H+FM来调用“格式化单元格”对话框。

假设您正在创建一个条件格式规则,以编程方式格式化 Excel 中的单元格及其数据。在这里,您可以通过单击“新建格式规则”对话框中的“格式”按钮来访问“格式化单元格” 。
在 Excel 中设置单元格样式
如果您想按照自己的方式设计单元格,您可以更改背景颜色和边框。

突出显示目标单元格或单元格范围,然后单击“填充颜色”下拉箭头。
在打开的上下文菜单中,您可以从主题颜色、标准颜色和更多颜色选项中选择您喜欢的颜色。
假设您想在电子表格中引入多种颜色编码。最好的方法是对不同的内容使用RGB和HEX颜色代码。
例如,十六进制代码EE4B2B或 RGB 代码(238、75、43)表示列标题为亮红色,十六进制代码0096FF或 RGB 代码(0、150、255)表示行颜色为亮蓝色,等等。如果您创建这样的单元格背景阴影指导线,则可以确保所有工作表中的单元格格式一致。

要输入此类代码,请转到“填充颜色”下拉箭头的“更多颜色”菜单中的“颜色”对话框的“自定义”选项卡。

要引入边框来区分工作表中的直接数据类型,请突出显示目标单元格,然后单击字体命令块中的更多边框下拉箭头。
在打开的上下文菜单中,您将看到各种边框样式,如下所示:
- 下边框
- 右边框
- 左边框
- 顶部边框
- 所有边界
- 境外
如果您想详细了解 Excel 单元格边框,请立即查看以下教程:
📒阅读更多:在 Microsoft Excel 中添加边框的 10 种方法
主页选项卡的样式块中的单元格样式下拉菜单可让您选择单元格的预配置样式。

假设您想自定义上述数据集的单元格样式,使其更具吸引力和可读性。

突出显示列标题行并单击单元格样式下拉菜单。
现在,从上下文菜单中的标题和标题部分中选择任意格式。

然后,突出显示数据集中的其余单元格范围,并从数据和模型或主题单元格样式部分中选择任何单元格样式。

要格式化数据集中的数字列,请选择价格列的单元格,然后选择“货币”以将数字设置为带有两位小数,或选择“货币 [0]”以将数字格式化为无小数。

同样,对于带有小数点的千位分隔符,请选择逗号样式;对于不带小数点的千位分隔符,请选择逗号 [0] 。
使用 Office 主题
快速个性化单元格格式的另一种有趣方法是使用Excel“页面布局”选项卡中“主题”下拉菜单中的主题。
主题包含三个单元格格式元素。它们是颜色、字体和效果。
如果您的数据集具有上述部分或全部格式元素,则所选的Office 主题将相应地修改这些元素。

要选择主题,请打开源工作表并转到“页面布局”选项卡。在那里,单击“主题”下拉菜单并从上下文菜单中选择一个。
所选主题会自动修改整个工作簿。
Excel 中的数字格式
Excel 带有 11 种预配置的数字格式样式和 1 种自定义格式选项。
假设您在 Excel 中输入了一个小数,那么单元格很可能会自动将其转换为日期值。
要重新格式化单元格以显示分数值,您必须选择特定的数字格式。

在上面的数据集中,我尝试输入一些机车允许的发动机容量。当我输入分数容量(如1/4
、1/3
等)时,Excel 会将其转换为短日期。
为了解决这个问题,我将选择要输入分数值的单元格范围。

然后,我将按Ctrl+1调出“设置单元格格式”对话框。它将默认打开并选中“数字”选项卡。
在“数字”选项卡中,我将从左侧选择“分数”类别,从右侧选择“类型”,例如“最多一位数 (1/4)”。

现在,我可以毫无问题地输入分数值了。
自定义数字格式接受以独特方式显示数字或文本的某些代码。

假设您想获取上述数据集中的运行时间(以天为单位)。

为了实现此目的,请选择“运行时间”列下方的单元格并调出“设置单元格格式”对话框。
现在,转到“数字”选项卡中的“自定义”类别,并在“类型”字段中输入。#,##0
单击“确定”以应用数字格式说明。

现在您将在 Excel 中看到小时和分钟到天的近似转换。
数字格式快捷键
以下是一些快速更改 Excel 中数字格式的便捷快捷方式:
- Ctrl+ Shift+ :在单元格中@应用时间格式
hh:mm AM/PM
- Ctrl++ :插入Shift小数点^后两位的科学计数法格式
- Ctrl+ Shift+ #:引入
dd-mmm-yy
日期格式 - Ctrl++ :将值转换为最多两位小数的Shift货币$
- Ctrl+ Shift+ %:将百分比格式应用于单元格值
- Ctrl++ :将所有单元格条目转换为Shift常规数字格式~
- Ctrl++ :应用带有两位小数的千位分隔符的数字Shift格式!
在 Excel 中将单元格数据格式化为表格

将表格格式样式应用于 Excel 中的一组单元格的最快方法是使用Ctrl+T快捷方式。
选择工作表中的源单元格范围并按下上述热键以获取“创建表格”对话框。

单击“确定”。Excel 将把选定的数据转换为表格。
如果您不喜欢默认表格中的单元格颜色和边框样式,您可以使用“格式化为表格”对话框从 60 种不同的预配置表格样式中选择不同的样式。

要应用上述任何表格样式,只需选择数据集并转到“格式化为表格”菜单。

单击您喜欢的样式。在“创建表”对话框中选择“确定”。

Excel 将应用您之前选择的表格格式样式。
推荐:WordPress代码片段插件WPCode Pro
Excel 中的字体格式
Excel 的字体格式功能允许您自定义工作表的以下元素:
- 字体:它可以让您选择字体,如 Calibri、Arial 等。
- 字体样式:您可以从常规、斜体、粗体等选项中进行选择。
- 大小:您可以输入您选择的字体大小来增加或减少字符的尺寸。
- 下划线:给单元格中的文本或数字加下划线。
- 颜色:定义单元格的文本或数字的阴影。
- 效果:删除线、上标和下标是您可以选择的效果。
假设您想要格式化上述数据集中的字体的外观。

首先,选择列标题并按Ctrl+1调出“格式化单元格”。
在那里,转到“字体”选项卡,然后在“字体样式”菜单中选择“粗体”(快捷键Ctrl+ B)。单击“确定”以应用。

现在,选择列标题下方的行中的数据集。
再次,访问“格式化单元格”并导航到“字体”。
现在,选择文本颜色。

数据集现在看起来比默认视图更好。
在 Excel 中格式化数据对齐
正如您已经注意到的,单元格内容以标准水平方向显示。
如果您希望以一定角度放置数据,可以使用Excel 单元格的对齐格式。

选择目标单元格范围,然后按+调用“格式化单元格”对话框。Ctrl1
转到“对齐”选项卡。
单击方向框内的文本图钉,然后沿弯曲路径上下拖动它。
Text一词的最终位置显示了单元格内容如何对齐。
单击“确定”以应用所做的更改。

找到此单元格格式自定义的上方输出。
使用条件格式设置单元格格式
在 Excel 中格式化单元格的一种编程方法是使用条件格式工具。

假设您想要格式化上述数据集中所有包含 40 个或更多项目的行。

突出显示包含数据的单元格范围。
单击“条件格式”下拉菜单,然后从上下文菜单中选择“新建规则” 。

将出现“新格式规则”对话框。
在那里,选择使用公式…选项,然后在规则描述字段中输入以下公式:
=$B1>40
现在,如果公式在特定单元格中有效,请单击“格式”按钮并选择所需的自定义单元格格式。
单击“确定”以应用您创建的规则。

如果B 列中引用的单元格与阈值匹配(大于 40),Excel 将格式化选定的行。
在您自己的工作表上使用公式时,请不要忘记自定义公式。
如何使用 Excel VBA 设置单元格格式
您还可以使用 Excel VBA 自定义单元格的各种元素。它允许您在视觉指导下自动更改许多参数。如果您想练习基于VBA 宏的方法,请使用以下脚本:

Sub FormatCells()
Dim rng As Range
Dim fontSize As Integer
Dim fontStyle As String
Dim fontColor As String
Dim cellColor As String
' Get the header row
On Error Resume Next
Set rng = Application.InputBox("Select the header row by using your mouse", Type:=8)
On Error GoTo 0
' Get the font size
fontSize = Application.InputBox("Enter the font size", Type:=1)
' Get the font style
fontStyle = Application.InputBox("Enter the font style (Italic or Bold)")
' Get the font color
fontColor = Application.InputBox("Enter the font color (White, Red, Blue, Green, Black, Orange)")
' Get the cell color
cellColor = Application.InputBox("Enter the cell fill color (White, Red, Blue, Green, Grey, Orange)")
' Apply the formatting
With rng.Font
.Size = fontSize
If fontStyle = "Italic" Then .Italic = True
If fontStyle = "Bold" Then .Bold = True
Select Case fontColor
Case "White": .Color = RGB(255, 255, 255)
Case "Red": .Color = RGB(255, 0, 0)
Case "Blue": .Color = RGB(100, 149, 237)
Case "Green": .Color = RGB(0, 255, 0)
Case "Black": .Color = RGB(0, 0, 0)
Case "Orange": .Color = RGB(255, 165, 0)
End Select
End With
Select Case cellColor
Case "White": rng.Interior.Color = RGB(255, 255, 255)
Case "Red": rng.Interior.Color = RGB(255, 0, 0)
Case "Blue": rng.Interior.Color = RGB(100, 149, 237)
Case "Green": rng.Interior.Color = RGB(0, 255, 0)
Case "Grey": rng.Interior.Color = RGB(128, 128, 128)
Case "Orange": rng.Interior.Color = RGB(255, 165, 0)
End Select
' Repeat the same process for the data rows
' Get the data rows
On Error Resume Next
Set rng = Application.InputBox("Select the data rows by using your mouse", Type:=8)
On Error GoTo 0
' Get the font size
fontSize = Application.InputBox("Enter the font size", Type:=1)
' Get the font style
fontStyle = Application.InputBox("Enter the font style (Italic or Bold)")
' Get the font color
fontColor = Application.InputBox("Enter the font color (White, Red, Blue, Green, Black, Orange)")
' Get the cell color
cellColor = Application.InputBox("Enter the cell fill color (White, Red, Blue, Green, Grey, Orange)")
' Apply the formatting
With rng.Font
.Size = fontSize
If fontStyle = "Italic" Then .Italic = True
If fontStyle = "Bold" Then .Bold = True
Select Case fontColor
Case "White": .Color = RGB(255, 255, 255)
Case "Red": .Color = RGB(255, 0, 0)
Case "Blue": .Color = RGB(100, 149, 237)
Case "Green": .Color = RGB(0, 255, 0)
Case "Black": .Color = RGB(0, 0, 0)
Case "Orange": .Color = RGB(255, 165, 0)
End Select
End With
Select Case cellColor
Case "White": rng.Interior.Color = RGB(255, 255, 255)
Case "Red": rng.Interior.Color = RGB(255, 0, 0)
Case "Blue": rng.Interior.Color = RGB(100, 149, 237)
Case "Green": rng.Interior.Color = RGB(0, 255, 0)
Case "Grey": rng.Interior.Color = RGB(128, 128, 128)
Case "Orange": rng.Interior.Color = RGB(255, 165, 0)
End Select
End Sub
要了解如何使用上述脚本创建宏,请阅读此快速 Excel VBA 入门教程:
推荐:如何使用INDEX MATCH在Excel中执行高级查找
当您执行从此 VBA 脚本创建的宏时,您将得到以下输入框:
- 提示选择第一组单元格区域
- 字体大小输入框
- 提示选择字体样式,如斜体或粗体
- 输入框选择字体颜色:白色、红色、蓝色、绿色、黑色或橙色
- 提示从白色、红色、蓝色、绿色、灰色或橙色中选择单元格填充颜色
- 上述提示针对数据行重复

我测试了该脚本并应用了上述单元格格式。
⚠️警告:在工作簿上运行任何 VBA 宏之前,请创建工作簿的备份副本。运行 VBA 脚本后,您将无法在工作表或工作簿中使用Excel 撤消功能。
结论
就是这样!这些是格式化 Excel 单元格的一些最佳技巧。如果您练习这些方法几次,您将永远无法向外行或专家观众展示具有良好可读性和注意力的 Excel 报告。
Excel 教程向您展示了格式化单元格的各种手动、半自动和自动方法。我个人选择使用 Excel VBA,因为它可以指导您完成单元格格式化过程。我不需要记住这些步骤。
本文是否帮助您学习了 Excel 的格式化技能?请在下方评论!如果您需要更多用于自定义单元格格式的 VBA 脚本,请在评论中提及要求,以便我可以为您提供这些脚本。