如何用EXCEL自动为电话号码升位 excel 电话号码的升位

作者&投稿:仉莎 (若有异议请与网页底部的电邮联系)

假设原来的电话号码在A列,升一位数字8,则B1输入公式=8&A1,公式下拉,再复制B列,选择性粘贴>>>数值,粘贴到A列,再删除B列就OK了。

知识扩展:

也可以用自定义单元格格式和剪粘板功能来解决,方法是(以上面的图为例)

步骤1:选定A1:A10,右键快捷菜单选择“设置单元格格式”,“数字”选项卡选择“自定义”,“类型”框中输入80(8表示要在前面增加的号码,0表示原来的数字),再单击“确定”按钮,如下图

步骤1设置后,单元格里显示的已经在前面增加了个数字8了(上图中A列数据显示的是单击“确定”按钮前的数据),但编辑栏中显示的单元格真正的值还是原来的号码。

步骤2:选择A1:A10,按Ctrl+CC(按住Ctrl键,再按C两次)以复制并调出剪粘板,在剪粘板单击鼠标,就把数据粘贴到A列了,A列显示前面有两个8,如下图

步骤3:选定A1:A10,右键快捷菜单选择“设置单元格格式”,“数字”选项卡选择“常规”,至此,A列数据就真正已经加上前面的一个8了。

说明:操作时选定A1:A10,不用取消选择,步骤2和步骤3就不用再次选择了。



假设需要升位的“电话号码”那一列的地址是在A1到A13。
找一个空白的目标区域,比如说C列空白。
选定横向对应着A1格的单元格C1,选择输入函数,选择“CONCATENATE”
,然后第一项输入“8”,下面一项选择你要加位数的所有电话号码,按回车确定函数。按过回车之后,C1单元格已经变成了“8+××”了,然后把鼠标放到C1单元格的右下角,呈黑色小十字,拖动往下复制函数,按着A列的数据长度一直拉到底,就在C列上实现了整个一列加入了“8”前缀。
复制C列,怎么操作都可以了。

或者直接在C单元格里输入 =CONCATENATE(8,A1) 就可以了,然后把鼠标放到C1单元格的右下角,呈黑色小十字,拖动往下复制函数,按着A列的数据长度一直拉到底,就在C列上实现了整个一列加入了“8”前缀。

现在假设a,b两列
在a列中数字为8
在b列为7232025的电话号码
然后在c列中=a&b就OK了

电话号码在A列,在B列输入公式:

="8"&A2
把公式向下复制公式
完成后全选B列,复制 不动地方, 选择性粘贴 值
删除A列升位完成。

选中所有的号码单元格,在"单元格格式"里中的数字分类自定义类型上输入:"8"0

方便快捷,一针见血

excel电话号码7位升8位规则,怎样用函数计算?求大神指教!谢谢!~

1.这是工作表1中的数据。


2.然后参考工作表2中工作表1中的数据。


3.输入参考公式版本=VLOOKUP(A23,Sheet1!$A$24:$B$280)。


4.输入公式后,按回车确认。


5.下拉式可以引用工作表1中的数据。

看错了修改一下
=if(and(d2=1,left(e2)="8"),"8"&e2,if(or(d2=2,left(e2)="6")."6"&e2,e2))
公式下拉
这样可以么?

excel中字串函,实现电话号码升位:
答:=1=== =IF(MOD(A1,2)=1,5&RIGHT(A1,8),8&RIGHT(A1,8))=2=== =IF(MOD(LEFT(A8,2),2)=1,8&RIGHT(A8,8),5&RIGHT(A8,8))

EXCEL函数 把电话号码升为8位:原来是8开头的改为81,其他的加8。!!如 ...
答:不用辅助列,函数办不到。用公式:=IF(LEFT(A1,1)=8,"81"&MID(A1,2,6),"8"&A1)excel中所提的函数其实是一些预定义的公式,使用一些称为参数的特定数值按特定的顺序或结构进行计算。excel函数一共有11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和...

在excel中,怎么把电话号码升为8位:原来是8开头的改为81,其他的加8?
答:在另一列输入:=IF(VALUE(LEFT(A1,1))=8,81&RIGHT(A1,6),8&A1)学习excel,你都说是课后作业了,想必是在校学生,跟着老师来就行了,有空玩一下,不懂时看看帮助文件,去些论坛就可以了。

Excel怎么自动升序填充数字?
答:excel自动升序填充数字主要分为以下几个步骤:1、在需要的列中填充初始数据,为了便于系统分辨数据步长,至少填充两个数据,如下图:2、选中填充数据,将鼠标移至选中框的右下角,当鼠标箭头转换为填充柄图案时,左键点击鼠标并向下拖动,如下图:...

如何用EXCEL函数算电话号码升级
答:=LEFT(A1)&IF(LEFT(A1,1)-7>0,IF(MOD(A1,2)=0,1,0),IF(MOD(A1,2)=0,4,3))&RIGHT(A1,LEN(A1)-1)

用excel升级电话号码位数的问题
答:用这个长度减一得到的数给RIGHT()函数的参数。比如,你原来的电话号是七位数,LEN(A7)得到的结果是7,LEN(A7)-1得到的结果是6,而RIGHT(A7,LEN(A7)-1)这表达式其实也就变成了right(A7,6),得到的结果是A7单元格从右边取6位的字段,然后再加上你前的81,合在一起显示成8位的电话号。

如何在Excel表格中自动升成序号
答:与 Microsoft Word 等其他 Microsoft Office 程序不同,Microsoft Excel 没有提供自动将数据编号的按钮。不过,您可以通过在列中填入一系列数字或者使用 ROW 函数,方便地为数据行添加连续的编号。以一系列数字填充列 注释 当您添加、移动或删除行时,这些编号不会自动更新。您可以通过选择两个顺序正确...

怎样设置excel序号数字自动排序呢?
答:1、以Excel表格为例,首先随便打开一个空白Excel表格,点击一个空白格,输入数字1。2、然后按住Ctrl键,拉动数字1所在单元格右下角的【填充键】选中其他空白单元格。3、接着Excel表格就会根据第一个表格的数字,按照顺序自动填充表格。4、如果是在原有的数据上,想要修改并自动排序,可以按照该方法进行...

excel 电话号码的升位
答:看错了修改一下 =if(and(d2=1,left(e2)="8"),"8"&e2,if(or(d2=2,left(e2)="6")."6"&e2,e2))公式下拉 这样可以么?

excel表格自动排序问题,在线等
答:这样 1 、框住你的所有内容,包括电话号码,姓名等 2、点“数据”,再点“排序”,“主要关键字”选为“电话号码”后面点“升序”,再点“确定”就OK了 3、框住重复得号码,点“格式”——“单元格”——“对齐”——在“合并单元格”打钩, 就对了 ...