如何在Excel中应用数据验证来强制电话号码格式
我们假设有这样一种情况:我们想在Excel中的一个单元格范围内只允许输入数字,而每个人都在输入电话号码以外的不同数据。我们可以让这些单元格只允许输入电话号码。这个过程有两个步骤。第一步是将单元格格式化为数字,第二步是使用数据验证的概念来限制数据只能是十位数的数字。阅读本教程,了解如何以简单的方式在Excel中应用数据验证来强迫电话号码格式。
在Excel中应用数据验证来强制执行电话号码格式
在这里,我们首先要对单元格进行格式化,然后使用条件格式化只允许数字格式化,然后再编辑信息。让我们看看一个简单的过程,应用数据验证来强制在Excel中对电话号码进行格式化。
第1步
考虑是否有可能有一个Excel表,其数据与下面截图中的数据类似。

我们的第一步是将单元格格式化为数字。
选择你想只允许数字的数据,然后右击并从菜单框中选择格式化单元格。一个新的弹出窗口将被打开,如下图所示。

同样,在新的弹出窗口中,点击 “自定义”,然后输入类型为 “##-###-####”,然后点击 “确定 “来关闭弹出窗口。
第2步
再一次选择数据,点击数据,然后选择数据验证;会出现一个新的弹出窗口。

在新的弹出窗口中选择允许自定义,并在公式框中输入公式:=AND(ISNUMBER(B2),LEN(B2)=10),然后按 “确定 “完成该过程。
第3步
如果你输入除十位数电话号码以外的任何其他数据,那么将显示错误信息,如下图所示。

结论
在本教程中,我们用一个简单的例子来演示如何在Excel中应用数据验证来强制电话号码格式,以突出一组特定的数据。
极客教程