网站搜索

如何在 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 中的自定义格式,我们将从一个简单的示例开始。假设您想要将某些操作的持续时间输入到一系列单元格中。

通过创建向单元格添加 小时 后缀的自定义格式,您只需键入年份的数值即可跳过键入文本的步骤。您可以按照以下方法执行此操作:

  1. 主页选项卡中,转到数字部分,然后单击常规
  2. 从菜单中选择更多数字格式。这将打开一个新窗口。
  3. 在新窗口中的类别下,选择自定义
  4. 选择任意格式。
  5. 类型下输入以下行:

    # "Hours"

  6. 确定

现在您的自定义格式已准备就绪。选择要应用此自定义格式的单元格,然后重复上述步骤并选择刚刚创建的自定义格式。请注意,尽管单元格中显示了 Hours 后缀,但单元格值并未发生变化。

代码中的主题标签 (#) 表示任何可选数字,但由于我们在格式中未包含任何小数,因此单元格中不会显示小数。事实上,这些数字都是四舍五入的。

2. Excel 自定义格式示例:小数和千位分隔符

现在是我们在 Excel 中为不同值自定义格式的示例了。如前所述,您可以在单个自定义单元格格式中为正值、负值和零值创建不同的格式。

让我们以前面的示例为基础。这里我们有相同的电子表格,但想要更改负数和零的显示值。为了提高显示数字的准确性和可读性,我们还将添加千位分隔符和小数点。

  1. 主页选项卡中,转到数字部分,然后单击常规
  2. 从菜单中选择更多数字格式。这将打开一个新窗口。
  3. 在新窗口中的类别下,选择自定义
  4. 选择您在上一节中创建的格式。
  5. 类型下输入以下行:

    ###,###.0 "Hours"; "Value is negative!"; "-"

  6. 单击确定

现在,如果您将此格式应用于单元格,您将看到它将 Hours 后缀添加到正值,在值为负时显示 Value is negative!,并显示零。向此自定义格式添加小数点会阻止 Excel 对数字进行四舍五入,而千位分隔符使数字更易于阅读。

带有文本字符串的自定义格式允许您在 Excel 中创建新内容。例如,您可以使用自定义格式在 Excel 中创建项目符号列表。

3. Excel 自定义格式示例:颜色和条件

现在,让我们尝试一些新的自定义格式。在此示例中,我们有一些学生的成绩。成绩满分为20分,如果学生获得10分或以上,则表示通过了考试。如果没有,那么不幸的是他们失败了。

这里的目标是创建一个自定义格式,如果单元格值等于或大于 10,则显示为绿色通过;如果单元格值低于 10,则显示为红色失败

如前所述,您可以在括号 ([ ]) 内创建自定义条件并使用括号指定字体颜色。让我们开始吧。考虑到这一点,让我们创建一个带有条件的自定义格式。

  1. 在新窗口中的类别下,选择自定义
  2. 选择任意格式。
  3. 类型下输入以下行:

    [>=10][Green]"Pass";[<10][Red]"Fail"

  4. 单击确定

将格式应用到单元格后,10 以下的单元格将显示为红色失败,其余单元格将显示为绿色通过。再次注意,单元格值与原始数字相比没有变化。

使用自定义格式,您可以保持单元格值完整并根据单元格值显示文本。如果您有兴趣在自定义格式中使用条件,那么您一定应该查看 Excel 中的条件格式。

Excel 获得您想要的东西

Excel 是一款旨在减轻您处理数据和数字的负担的工具。单元格格式设置是 Excel 的一项功能,可在这方面提供帮助,但如果 Excel 内置格式中未列出所需的格式设置,则不必妥协。

通过 Excel 中的自定义格式,您可以创建完全适合您需求的独特单元格格式。现在您已经了解了足够的知识来开始使用 Excel 中的自定义单元格格式,现在是时候尝试和改进您的电子表格了。