excel表格中输入手机号码,excel表格自动检测是否为手机号的问题?

求:例如excel表格B列,我需要输入手机号码;怎么能够让excel表格自动检测,我输入的是11位数字的手机号码;而不是11位数字;例如输入了11113456782,这1... 求:例如excel表格B列,我需要输入手机号码;怎么能够让excel表格自动检测,我输入的是11位数字的手机号码;而不是11位数字;例如输入了11113456782,这11位数字,系统自动提示,请确认输入的是否为手机号码?
或者说,只要光标离开这一列的表格,excel就弹出个提示框,请确认输入的数字是否为手机号码?

这两种在excel表格中怎么实现?
展开
 我来答
绿衣人敲门
2015-10-16 · 知道合伙人软件行家
绿衣人敲门
知道合伙人软件行家
采纳数:18765 获赞数:63778
毕业于西北大学计算机网络技术专业,现在在西安电力学院进行网络推广维护工作!

向TA提问 私信TA
展开全部

在excel中需要输入长数字如:手机号、身份证号、快递单号等,需要先把单元格设置为文本模式,

假设B列将是需要输入手机号等长数字

1、选中B列,点右键,选择:设置单元格格式

见图一

2、在跳出来的单元格格式对话框中选择:文本,

见图二


3、实际效果

见图三


COUNTIFABS
2013-07-08 · TA获得超过2155个赞
知道大有可为答主
回答量:1594
采纳率:55%
帮助的人:1243万
展开全部

数据有效性中或条件格式中设置!如图:

方法一:条件格式:

方法二、有效性!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杨柳岸501
2013-07-08 · TA获得超过3178个赞
知道小有建树答主
回答量:2032
采纳率:56%
帮助的人:543万
展开全部
选取要输入电话号码的区域,数据--有效性--设置--允许--自定义--公式,输入以下公式:
=AND(LEN(A1)=11,OR(MID(A1,1,3)="130",MID(A1,1,3)="133",MID(A1,1,3)="138",MID(A1,1,3)="139",MID(A1,1,3)="180",MID(A1,1,3)="186"))
然后点“出错警告”标签,样式中选“停止”,标题中输入“输入内容警告提示”(可任意输入),内容中输入“本单元格只允许输入130、133、138、139、180、186开头的11位电话号码!”(该内容也可任意输入)--确定。

注:当然你还可以按照公式中的格式,继续添加其它电话开头的数字!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
安言Anyouth
2013-07-08 · TA获得超过1163个赞
知道小有建树答主
回答量:414
采纳率:0%
帮助的人:222万
展开全部
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.column=2 then
msgbox ("请确认输入的数字是否为手机号码?")
End if
End sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Excel开发
2013-07-08 · TA获得超过2915个赞
知道大有可为答主
回答量:1989
采纳率:53%
帮助的人:1028万
展开全部
首先要知道手机号的号段表,否则无从判定。
如我知道139开头是中国移动的,但有没有139000…这样的手机号?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式