强制在excel中输入正确格式的电话号码

时间:2012-10-05 12:09:25

标签: excel

在Microsfot Excel中是否有办法强制使用国际代码输入格式正确的电话号码?

我的意思是电话号码,格式为:

* + 1 12345678

+44 1231231

0044 123123132 *

3 个答案:

答案 0 :(得分:1)

方式1

在那里,进入excel,右键单击一个单元格,或一系列单元格,甚至整个列都要强制格式化并单击格式单元格,一旦你在那里,你会看到以下内容:

Phoe Code

在那里,点击数字标签(如果尚未选中),然后点击自定义类别,然后输入类型: 格式如上所示+## ####### ####

这将允许您按照自己的意愿行事。我希望这会有所帮助。

方式2

另一种方法是使用条件格式。我链接到下面的具有条件格式的工作表。我已经制作了一个单元格,您可以在其中键入美国英国其他以及格式更改。同样,它可能不是你完美的答案,但它是众多方法之一......

http://www.kaboomlabs.com/excel/examples/CF.xlsx

答案 1 :(得分:0)

您可以使用此公式作为数据验证的条件:

=OR(LEFT(E1,1)="+",LEFT(E1,2)="00")

enter image description here

Here您可以看到如何使用数据验证

答案 2 :(得分:0)

我想我和你一样 - 我需要在列中输入几个不同的国际号码,这些号码可能有不同的格式,有些拨号代码有3位数字,等等。

但是,我发现在拨号代码之前添加撇号是我可以留下文本的唯一方法(包括前面的两个零)。撇号显然告诉excel将普通文本后面的内容视为一个数字。

每次输入撇号比选择整个列更容易,然后在格式单元格的数字选项卡下,选择“文本”而不​​是自定义或数字。

希望有所帮助,这无疑帮助了我!