如果使用Excel存储电话号码列表,则可能需要一种方法来确定列表中的电话号码是否在特定范围之外。例如,对于您所在的地区,只有240个交换局中的电话号码(以240开头的电话号码)才可以是本地电话。您可能要突出显示列表中所有不以240开头的电话号码,因此会比较长。

您执行此操作的方式取决于您的电话号码是存储为文本还是格式化的数字。如果输入带破折号,句点,括号或其他非数字字符的电话号码,则该电话号码将被视为文本输入。如果将单元格格式化为电话号码(“格式” |“单元格” |“数字”选项卡|“特殊” |“电话号码”),则该电话号码将被视为数字,并已格式化以供Excel显示。

如果您的电话号码是文本输入,请使用以下步骤来应用所需的条件格式:

。选择包含电话号码的单元格。 (为了这个示例,我假设您选择的第一个单元格是A3。)

。从格式菜单中选择条件格式。 Excel将显示条件格式对话框。

。使用条件下拉列表选择公式是。 (请参见图1。)

。在公式区域中,在步骤3中使用的下拉列表的右侧,输入以下公式,将A3替换为在步骤1中选择的活动单元的地址:

。单击格式以显示“设置单元格格式”对话框。 (请参见图2。)

。根据需要设置格式选项以突出显示错误的电话号码。

。单击“确定”关闭“设置单元格格式”对话框。您在步骤6中指定的格式现在应该出现在条件的预览区域中。

。单击确定。

如果电话号码是数字,这些步骤甚至可以使用,但是如果您将电话号码输入为数字,则可能要使用其他方法。这些步骤将起作用:

。选择包含电话号码的单元格。 (为了这个示例,我假设您选择的第一个单元格是A3。)

。从格式菜单中选择条件格式。 Excel将显示条件格式对话框。

。使用条件下拉列表选择单元格值是。

。使用下一个下拉菜单选择不介于两者之间。

。将条件的上下边界分别设置为2400000和2409999。 (您指定的条件是,如果该号码不在2400000到2409999之间,这是可接受的电话号码的范围。)(请参见图3。)

。单击格式以显示“设置单元格格式”对话框。

。根据需要设置格式选项以突出显示错误的电话号码。

。单击“确定”关闭“设置单元格格式”对话框。您在步骤7中指定的格式现在应该出现在条件的预览区域中。

。单击确定。

如果要将文本电话号码转换为数字电话号码,以便可以使用后一种条件格式设置方法,则需要“清理”数字列表。换句话说,您需要从电话号码中删除所有非数字字符。您可以使用“查找并替换”来重复删除每个非数字字符,例如破折号,句点,括号等。一旦电话号码干净了,就可以将它们格式化为电话号码(使用前面提到的“格式|单元格”序列)在本技巧中),并使用上述条件格式。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(2978)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到本技巧的版本: