以邮编、社会保险号码或电话号码的格式显示数字

应用对象
Microsoft 365 Mac 版专属 Excel Excel 2024 for Mac Excel 2021 for Mac

Excel 提供了邮政编码、社会安全号码和电话号码的特殊数字格式。 如果这些无法满足你的需求,您可以创建并应用自己的自定义数字格式。

对数字应用预定义的邮政编码格式

  1. 选择要设置格式的单元格或单元格区域。

  2. “开始 ”选项卡上“ 常规”旁边的“ 数字格式框“设置数字格式”框 中,单击箭头,然后单击 “其他数字格式”

  3. 在设置 单元格格式 对话框的 “类别”下,单击 特殊格式

  4. 类型 列表中,单击 “邮政编码 ”或 “邮政编码 + 4”。

    注意

    仅当“位置 (语言”) 设置为“美国 (英语) ”时,这些特殊数字格式才可用。 不同的区域设置提供不同的邮政编码数字格式或没有特殊数字格式。

创建自定义邮政编码格式

如果特殊邮政编码格式无法满足你的需求,可以创建自定义邮政编码格式。

重要

自定义数字格式仅影响数字的显示方式,而不会影响数字的基础值。 自定义数字格式存储在活动工作簿中,不可用于打开的新工作簿。

  1. 选择要设置格式的单元格或单元格区域。

  2. “开始 ”选项卡上“ 常规”旁边的“ 数字格式框“设置数字格式”框 中,单击箭头,然后单击 “其他数字格式”

  3. 在“设置单元格格式”对话框的“类别”下,单击“自定义”。

  4. 在“类型”列表中,选择要自定义的数字格式。 用于数字格式的代码显示在“类型”列表上方的“类型”框中。

    提示

    若要自定义预定义的“邮政编码 + 4”格式,请在“类型”列表中选择 00000-0000。 在 “类型 ”列表中选择内置数字格式时,Excel 将创建可自定义的该数字格式的副本。

  5. 在“类型”框中,对选定数字格式进行必要的更改。

    提示

    如果单元格区域同时包含 5 位和 9 位邮政编码,则可以输入 [<=99999]00000;00000-0000 可在工作表中正确显示这两种类型的邮政编码。

在邮政编码中包含前导字符

可以设置单元格或单元格区域的格式以显示前导字符,以便邮政编码前面有足够多的字符来填充单元格的宽度。 例如,可以使用零或短划线显示邮政编码,如下所示: 0000000 98052 或 ------- 98052

重要

自定义数字格式仅影响数字的显示方式,而不会影响数字的基础值。 自定义数字格式存储在活动工作簿中,不可用于打开的新工作簿。

  1. 选择要设置格式的单元格或单元格区域。

  2. “开始”选项卡上,在“数字格式”框“设置数字格式”框中“数字”旁边,单击箭头,然后单击“其他数字格式”

  3. 在“设置单元格格式”对话框的“类别”下,单击“自定义”。

  4. “类型 ”框中,键入 *0 ,后跟要使用的邮政编码格式。

    提示

    例如,对于 5 位数的邮政编码,键入 *0 #####

完整显示社会安全号码

  1. 选择要设置格式的单元格或单元格区域。

  2. “开始”选项卡上,在“数字格式”框“设置数字格式”框中“数字”旁边,单击箭头,然后单击“其他数字格式”

  3. 在设置 单元格格式 对话框的 “类别”下,单击 特殊格式

  4. “类型 ”列表中,单击 “社会保障号码”

    注意

    仅当“位置 (语言”) 设置为“美国 (英语) ”时,此特殊数字格式才可用。 不同的区域设置为社会安全号码提供不同的或没有特殊的数字格式。

仅显示社会安全号码的最后几位数字

对于常见的安全措施,你可能希望只显示社会安全号码的最后几位数字,并将其余数字替换为零或其他字符。 可以使用包含 CONCATENATE 和 RIGHT 函数的公式来执行此操作。 此过程假设完整的社会安全号码位于一列中,并且您有第二列,其中仅显示社会安全号码的最后几位数字。

重要

若要防止其他人查看整个社会保障号码,可以先隐藏包含该号码的列,然后保护工作表,使未经授权的用户无法取消隐藏数据。 作为最佳实践,您可能希望避免在工作簿中存储完整的社会安全号码。 相反,应将完整的社会安全号码存储在符合严格安全标准的位置 (例如数据库程序) ,然后仅使用工作簿中的最后四位数字。

  1. 在空列中,单击第一个单元格。
  2. 在“ 公式 ”选项卡上,单击“ 插入函数”,键入 TEXT,然后键入 CONCATENATE
  3. 编辑栏中,编辑公式,使其如下所示:
    =CONCATENATE (“000-00-”, RIGHT (<CELL1>:<CELLn,4>) )
    其中 CELL1 是第一个单元格 (例如,A1) ,<而 CELLn>>是包含社会安全号码的单元格区域中的最后一个单元格 (例如 A10) 。<
    Excel 显示 “000-00-” 文本字符串,而不是社会安全号码的前 5 位数字,并将其与社会安全号码的最后四位数字合并 (例如 000-00-1234) 。
  4. 在包含公式的单元格中,将填充句柄向下拖动列以填充区域中的其余单元格。

将数字显示为电话号码

  1. 选择要设置格式的单元格或单元格区域。

  2. “开始”选项卡上,在“数字格式”框“设置数字格式”框中“数字”旁边,单击箭头,然后单击“其他数字格式”

  3. 在设置 单元格格式 对话框的 “类别”下,单击 特殊格式

  4. “类型 ”列表中,单击 “电话号码”

    注意

    仅当“位置 (语言”) 设置为“美国 (英语) ”时,此特殊数字格式才可用。 不同的区域设置为电话号码提供不同的号码格式或没有特殊的号码格式。

另请参阅

数字格式代码

创建并应用自定义数字格式

显示日期、时间、货币、分数或百分比

使用条件格式突出显示模式和趋势

显示或隐藏零值

CONCATENATE 函数

RIGHT、RIGHTB 函数