如何在 Excel 中使用自定义格式
对于经常使用 Excel 的人来说,数字格式是 Excel 的核心部分。通过这些内置格式,您可以自动向单元格添加符号,为正值或负值使用不同的格式等等。
尽管内置 Excel 格式很有用,但在某些情况下,它们可能不包含您需要的特定格式。在这种情况下,您可以在 Excel 中使用自定义格式来创建您想要的单元格格式。
在 Excel 中使用自定义格式
Excel 中的内置数字格式很多且很有用,但是如果内置格式中不包含您想要的特定格式怎么办?
为此,您必须在 Excel 中创建自己的自定义格式。一般而言,您可以自定义 Excel 中的几乎所有内容。您甚至可以在 Excel 中创建具有自定义功能的按钮。
立即在 Excel 中创建自定义数字格式并不容易,但是一旦您掌握了符号及其用途,一切都会变得轻而易举。首先,请查看下表。此表总结了自定义格式中的一些重要符号。
Symbol | Function |
---|---|
# | Optional number. If the custom format is #, then the cell will display any number in it. |
.0 | Decimal point. The decimal points are determined by the number of zeroes you put in after the period. If the custom format is #.00 and the cell value is 1.5, the cell will display 1.50. |
, | Thousands separator. If the custom format is #,### and the cell value is 5000, the cell will display 5,000. |
\ |
Displays the character following it. If the custom format is #\M and the cell value is 500, the cell will display 500M. |
@ | Text placeholder. If the custom format is @[Red] and the cell value is MUO, the cell will display MUO in red. |
" " | Displays custom text. If the custom format is # "Years" and the cell value is 5, the cell will display 5 Years. |
% | Multiplies the number by 100 and shows it as a percentage. If the custom format is #% and the cell value is 0.05, then the cell will display 5% |
Creates a condition. If the custom format is [>10]#;; and the cell value is less than 10, the cell will display blank. |
创建自定义格式时要考虑的另一个重要因素是顺序。您可以在自定义格式中包含正数、负数和零的不同格式,方法是在它们之间放置分号 (;)。考虑下面的格式:
"Positive"; "Negative"; "Zero"
应用此格式后,如果单元格值为正,单元格将显示字符串正。对于负值,它将显示负,对于零,它将显示零。自定义格式不必包含所有这三个条件。如果您只输入第一个,它将用于所有三个。
我们在这里讨论的并不是 Excel 中自定义格式的全部内容,但它是一个很好的起点。现在让我们通过一些例子将这些知识转化为技能。
1.Excel自定义格式示例:文本后缀
为了让您了解 Excel 中的自定义格式,我们将从一个简单的示例开始。假设您想要将某些操作的持续时间输入到一系列单元格中。
通过创建向单元格添加 小时 后缀的自定义格式,您只需键入年份的数值即可跳过键入文本的步骤。您可以按照以下方法执行此操作:
- 在主页选项卡中,转到数字部分,然后单击常规。
- 从菜单中选择更多数字格式。这将打开一个新窗口。
- 在新窗口中的类别下,选择自定义。
- 选择任意格式。
在类型下输入以下行:
# "Hours"
按确定。
现在您的自定义格式已准备就绪。选择要应用此自定义格式的单元格,然后重复上述步骤并选择刚刚创建的自定义格式。请注意,尽管单元格中显示了 Hours 后缀,但单元格值并未发生变化。
代码中的主题标签 (#) 表示任何可选数字,但由于我们在格式中未包含任何小数,因此单元格中不会显示小数。事实上,这些数字都是四舍五入的。
2. Excel 自定义格式示例:小数和千位分隔符
现在是我们在 Excel 中为不同值自定义格式的示例了。如前所述,您可以在单个自定义单元格格式中为正值、负值和零值创建不同的格式。
让我们以前面的示例为基础。这里我们有相同的电子表格,但想要更改负数和零的显示值。为了提高显示数字的准确性和可读性,我们还将添加千位分隔符和小数点。
- 在主页选项卡中,转到数字部分,然后单击常规。
- 从菜单中选择更多数字格式。这将打开一个新窗口。
- 在新窗口中的类别下,选择自定义。
- 选择您在上一节中创建的格式。
在类型下输入以下行:
###,###.0 "Hours"; "Value is negative!"; "-"
单击确定。
现在,如果您将此格式应用于单元格,您将看到它将 Hours 后缀添加到正值,在值为负时显示 Value is negative!,并显示零。向此自定义格式添加小数点会阻止 Excel 对数字进行四舍五入,而千位分隔符使数字更易于阅读。
带有文本字符串的自定义格式允许您在 Excel 中创建新内容。例如,您可以使用自定义格式在 Excel 中创建项目符号列表。
3. Excel 自定义格式示例:颜色和条件
现在,让我们尝试一些新的自定义格式。在此示例中,我们有一些学生的成绩。成绩满分为20分,如果学生获得10分或以上,则表示通过了考试。如果没有,那么不幸的是他们失败了。
这里的目标是创建一个自定义格式,如果单元格值等于或大于 10,则显示为绿色通过;如果单元格值低于 10,则显示为红色失败 。
如前所述,您可以在括号 ([ ]) 内创建自定义条件并使用括号指定字体颜色。让我们开始吧。考虑到这一点,让我们创建一个带有条件的自定义格式。
- 在新窗口中的类别下,选择自定义。
- 选择任意格式。
在类型下输入以下行:
[>=10][Green]"Pass";[<10][Red]"Fail"
单击确定。
将格式应用到单元格后,10 以下的单元格将显示为红色失败,其余单元格将显示为绿色通过。再次注意,单元格值与原始数字相比没有变化。
使用自定义格式,您可以保持单元格值完整并根据单元格值显示文本。如果您有兴趣在自定义格式中使用条件,那么您一定应该查看 Excel 中的条件格式。
从 Excel 获得您想要的东西
Excel 是一款旨在减轻您处理数据和数字的负担的工具。单元格格式设置是 Excel 的一项功能,可在这方面提供帮助,但如果 Excel 内置格式中未列出所需的格式设置,则不必妥协。
通过 Excel 中的自定义格式,您可以创建完全适合您需求的独特单元格格式。现在您已经了解了足够的知识来开始使用 Excel 中的自定义单元格格式,现在是时候尝试和改进您的电子表格了。