在 Excel 中电话号码的前导零被删除了excel办公/数码

2024-05-02

在 Excel 中电话号码的前导零被删除了excel办公/数码(共6篇)

篇1:在 Excel 中电话号码的前导零被删除了excel办公/数码

本文章来给大家介绍关于在 Excel 中电话号码的前导零被删除的解决办法,各位朋友有兴趣可进入参考,

我使用 Excel 创建了一个联系人列表。但我发现了一个电话号码前导零的显示问题。当输入“090”时,结果会变成“90”。原因何在?

收起这个图片展开这个图片

如果不显示前导零,则该结果就不是一个正确的电话号码。如何才能显示零?首先,我来告诉您没有显示前导零的原因。Excel 可以处理两种类型的数字:用于计算的数字和视为文本的数字。

嗯。差别在哪里?在计算中,090 和 90 按相等处理。因此,Excel 无法区分“090-080”和“90-80”。

它们都是数字,但对于电话号码不能进行添加或删除,对吗?这正是我们必须指定数字是用于计算还是文本的原因。

现在我明白了。因为 Excel 将这些数字视为用于计算的数字,所以没有显示前导零。确实如此。您应该做的就是提醒 Excel,这些数字实际上应作为文本处理。

告诉我如何操作。有两种主要方法。首先告诉您一个简单的方法。可以为电话号码断字,也可以在电话号码的开始插入一个撇号(’)。这样,Excel 就会将这些数字识别为文本。

收起这个图片展开这个图片

收起这个图片展开这个图片

我知道了。已经说过,您可能不希望为电话号码断字。而给所有的电话号码添加撇号又是比较繁琐的过程。这时另一种方法就非常方便了。

选择包含电话号码的单元格,然后单击鼠标右键。从显示的菜单中,单击“设置单元格格式”。

收起这个图片展开这个图片

显示“设置单元格格式”窗口之后,单击“数字”选项卡,在“分类”中选择“文本”,

收起这个图片展开这个图片

完成。

收起这个图片展开这个图片

此设置生效前输入的电话号码被作为数值数字进行处理,删除了其前导零。因此,随后您需要添加前导零。但是完成此设置之后,您输入的数字将有前导零。我建议您在开始输入电话号码之前,首先设置单元格的格式。

单元格左上角绿色的小三角形是什么?

收起这个图片展开这个图片

单击此单元格。

您可以看到此显示的

收起这个图片展开这个图片

错误图标吗?如果您单击该图标,则显示“以文本形式存储的数字”错误,但不用担心。您可以忽略此错误而不会有任何问题。

收起这个图片展开这个图片

但是,如果您不希望显示此错误,请单击“错误检查选项”,取消选中“文本格式的数字或者前面有撇号的数字”选项。最后单击“确定”。

收起这个图片展开这个图片

哦!绿色三角形消失了!

收起这个图片展开这个图片

哦!绿色三角形消失了!

收起这个图片展开这个图片

很好。Excel 将数值向右对齐,将文本向左对齐。您可以通过检查它们的对齐方式来区分数字和文本

篇2:在 Excel 中电话号码的前导零被删除了excel办公/数码

俺用Excel管理学生的成绩,俺想把同名学生的成绩数据突出显示出来(改变字体和单元格填充颜色),俺用“条件格式”来实现。

1. 启动Excel (基本版本相似),打开学生成绩表。

2. 同时选中数据所在的单元格区域(如B2至J),执行“格式→条件格式”命令,打开“条件格式”对话框。

3. 单击最左侧方框右边的下拉按钮,在随后弹出的下拉列表中选择“公式”选项,然后在后面的方框中输入公式:=COUNTIF($B$2:$B$2001,$B2)>1(此处假定姓名存放在B2至B2001区域内)。

4. 再单击其中的“格式”按钮,弹出“单元格格式”对话框,在“字体”标签下,按“颜色”右边的下拉按钮,展开调色板,选中“红色”;再切换到“图案”标签下,选中一种颜色,

5. 设置完成后,两次按确定按钮返回,同名学生所在的数据行就被突出显示出来了。

如果这样做你不习惯,也可以在B2单元格中先设置好如上的格式,公式使用=COUNTIF(B$2:B$865,B2)>1,然后用格式刷刷下面的单元格。

总结:选定B2:B865,格式,条件格式,公式,=COUNTIF(B$2:B$865,B2)>1,设格式

如果要删除重复数据可参考下面方法

Excel2007删除重复行和重复数据方法:

如今在Excel2007里面删除重复数据就是件非常简单的事情了,直接有“删除重复项”功能。

篇3:在 Excel 中电话号码的前导零被删除了excel办公/数码

关键词:Excel,高级应用,数据编辑

Excel是日常办公中使用率最高的数据处理软件,它不仅可以制作出外观漂亮的表格及图表,同时在数据的输入、管理和运算整合方面具备强大的功能。虽然和一些专业的数据库软件相比Excel显得过于简单,但根据用户的需求不同,如果能深入挖掘Exce的“数据编辑”功能,而不仅仅把它作为对外部数据进行加工的文字编辑工具,我们也会体验到Excel在办公应用中的巨大魅力。

下面就通过对几种Excel常用功能的深入探究来实现办公中的高级应用。

1 根据目的对“排序”操作进行高级设置

Excel中的“排序”是一个非常常用的功能,最简单的排序是使用工具栏中的“排序”按钮进行排序。一般会按照当前字段的内容按升序或降序排列,但大多数人没有注意到当当前字段内容为中文汉字时,默认是以字母为基准,即按汉字拼音的首字母在26个英文字母中出现的顺序进行排列。如果想以笔画进行排列时,依次选择“数据”→“排序”命令打开“排序”对话框,再单击左下角的“选项”按钮,在“排序选项”对话框中选取“方法”选项区域中的“笔画排序”,如图1。

如果笔画相同,会按照内码顺序进行排序。不过要注意,当在“排序选项”中选择了排序的方法后,工具栏的排序按钮也将按此处指定的方法进行排序。需要回到默认设置的,要从这里改回设置选项。

2 通过高级筛选进行更详细的筛选

Excel中的“筛选”功能在一些较复杂的数据处理中也是常用的功能,普通的“自动筛选”虽然简单易用,但要以更详细的条件进行数据筛选时,就要使用“高级筛选”的功能。“自动筛选”功能中诸如“对一个字段只能指定两个条件”、“要跨越多个字段进行筛选条件设置时,必须对一个一个字段分别进行设置”等限制,都可以在“高级筛选”中解决。“高级筛选”是在单元格中记录筛选条件,筛选符合条件的记录。表达式的书写开始显得比较麻烦,但一旦习惯之后就可以非常快速地进行复杂数据的筛选操作。如果办公中有需要进行大量数据的筛选和转存时,就一定要善于这个功能。表达式的编写有一定的规则,例如“多条件的指定”、“且(AND)条件”、“或(OR)条件”等的表达式,下面简单介绍。

编写筛选条件时最基本的规则是:编写作为字段的对象名称,并将筛选条件编写在其下的单元格中。筛选表达式可以使用字符串与运算符、万用字符等的组合来表现。表1给出筛选条件的范例。

每一个单元格的表达式都是以上表的类型来编写的。

筛选出符合任一条件的数据,要在纵向来追加表达式。且列于纵向的表达式全部都会作为“OR表达式”来处理。如下面例子

以上表达式会筛选出所有姓刘或贺的记录。

筛选出与多个条件一致的数据时,就要在横向添加表达式。且列于横向的表达式全部都会作为“AND表达式”来处理。例如下:

以上表达式会筛选出所有姓刘并且30岁以上的男性的记录。也可以出现以下形式:

以上表达式会筛选出所有姓刘并且年龄在30岁到40岁之间的男性的记录。还可以有以下形式:

以上表达式会筛选出所有姓刘并且30岁以上的男性,住址不限的记录,或姓名、年龄、性别是什么都可以,只要住址是嘉峪关的女性。

这里要注意,“空格”与“ALL条件”是有差异的。将什么都没有写的单元格当做表达式使用将会成为“ALL条件”,所以要筛选的条件是空白单元格的话应该使用类似于下面的表达式:

上面的表达式会筛选出没有输入“姓名”的记录。

3 利用VBA转存筛选出的数据

在很多利用Excel进行大量数据处理的应用中都要以VBA来达成转存筛选出的数据的过程。一般要将进行了筛选的数据复制到其他位置时,筛选时被隐藏起来的数据将自动排除在复制范围外。一般人们会将筛选出的范围指定为“可见数据库”进行复制:

Set my Rng=Range(“A1”).Current Region

my Rng.Auto Filter Field:=6,Criterial:=”高一”

‘以第6个字段为基础进行筛选

my Rng.Special Cells(xl Cell Type Visible).Copy

‘只复制可见单元格

上面的代码按照刚才提到的特性,也可以改为如下形式,效果是相同的:

Set my Rng=Range(“A1”).Current Region

my Rng.Auto Filter Field:=6,Criterial:=”高一”

my Rng.Copy

‘这样就可以只复制筛选出来的显示范围

还要注意,Excel中,因为筛选而隐藏的列和使用“隐藏”功能而成为隐藏的列其操作方式是不同的。应用了隐藏功能的单元格范围,如果直接复制,就会连同成为隐藏状态的单元格也一起复制。即是,如果制作出有隐藏行与列,并在其中输入函数的情况,在复制时就必须要选取“看得见的单元格”来处理。如果在复制时没有办法处理需要的数据时,要分清楚这两种隐藏状态造成的不同。

4 结束语

只要深入挖掘Excel的功能,探索其“数据编辑”方面的高级应用,其实人们在普通的办公用数据处理中需要的数据库软件的功能都可以由Excel来实现,特别是如果能进一步深入探究使用VBA结合Excel模仿数据库应用程序,更是能实现及其强大的办公应用。使用EXCEL在办公中制作数据库,不但简单易用,还有自由度高,维护的人要求不高的优点,值得大力研究推广。

参考文献

[1]李政,李莹,张羽,李国辉.Excel高级应用案例教程,2010,(5).

[2]黄海.EXCEL公式·函数·图表·VBA一本通,2009,(6).

[3]伍远高.Excel VBA开发技术大全,2009,(6).

篇4:在 Excel 中电话号码的前导零被删除了excel办公/数码

关键词:Excel2007;身份证号码;妙用

我们在使用Excel2007进行人事档案管理,需要在单元格中输入身份证号码,会碰到如何输入身份证号码的问题。我们又知道身份证号码里包含了每个人的出生日期、性别等信息,那么如何从身份证号码里提取有用的信息呢?

1身份证号码的输入

在Excel2007中,在单元格中输入15位数字的时候,Excel2007会自动将其转换成科学记数法显示,执行“格式”菜单→“单元格”命令,设置数值格式,就能显示15位的老身份证号码。现在新的身份证号码一般为18位,用同样的方法,15位以后的数字会变为0。例如123456789012345678,回车,设置数值格式就会变为123456789012345000。那么如何输入18位身份证号码呢?

方法一:把18位身份证号码作为数字文本输入,在输入数字前先输入单引号。这种方法在输入前总要输入单引号,显得有点繁琐。

方法二:在輸入数字之前,先选定需要输入的单元格,然后单击“格式”菜单中的“单元格”命令,找到“数字”项中的“自定义”命令,然后在其右面的“类型”框中选择“@”项,“确定”之后再输入即可。

2避免重复输入身份证号码

俗话说得好,解决问题要从根本抓起。在需要输入学号、身份证号码等具有唯一性的数据时,完全有条件也应该做到不出现重复的数据。过去这么难:打开“条件格式”对话框,在右侧的输入框中输入类似于“=COUNTIF($A$2:$A$21,A2)>1”这样的公式,当然还需要通过“格式→图案”设置相关的颜色,确认后才能避免在A2:A21的单元格区域中出现重复数据。

2007更简单:首先选中A2:A21单元格区域,接下来切换到“开始”标签页,在“条件格式”下拉菜单中选择“突出显示单元格规则→重复值”,此时会打开“重复值”对话框,在这里可以自行定义重复值单元格的颜色,例如设置为醒目的红色,确认后即可生效。以后,每当输入重复数据时,当前单元格会立即变成红色。

如果木已成舟,大量的数据已经输入完毕,此时你需要做的恐怕就是将相关的重复数据找出来后将其删除。过去这么难:需要通过高级筛选隐藏重复项,然后再将不重复的项复制到其他的工作表中,前前后后需要好几个步骤才能解决问题,操作也颇为麻烦。

2007很简单:选中需要删除重复项的单元格区域,然后切换到“数据”标签页,直接单击工具栏中的“删除重复项”,此时会打开“删除重复项”对话框,确认后即可将指定区域中的重复项一次性清除。注意,选择处理区域时最好不要选择标题行。

3身份证号码中提取生日

大家都知道,身份证号码已经包含了每个人的出生年月日,对于老式的15位身份证而言,7-12位即个人的出生年月日,对于新式的18位身份证而言,7-14位代表个人的出身年月日。根据身份证号码的这种排列规律,结合Excel2007的有关函数,我们就能实现利用身份证号码自动输入出生年月日。

假设在A列单元格中输入身份证号码,在B列单元格中输入“=IF(LEN(A2)=15.CONCATENATE(“19”,MOD(A2,7,2),“年”MID(A2,9,2),“月”,MID(A2,11,2),“日”),CONCATENATE(MID(A2,7,4),“年”,MID(A2,11,2),“月”,MID(A2,13,2),“日”))”这样的公式,很容易提取到生日。共用到四个函数,作用分别为:

(1)IF(10gical_test,value_if_true,vat-ue_iUalse):根据逻辑表达式测试的结果,返回相应的值。IF函数允许嵌套;

(2)LEN(text):返回文本字符串中字符个数;

(2)CONCA7ENATE(textl,text2……):将若干个文字项合并至一个文字项中;

(4)M[D(textstart-num,num_chars):从文本字符串中指定的起始位置起,返回指定长度的字符。

4判断性别

身份证号码中,老式的15位的身份证号码最后一位为性别(奇数为男,偶数为女)。对于新式的18位身份证,17位(即倒数第二位)为性别(同样奇数为男,偶数为女)。只要输入“=IF(LEN(A2)=15,1F(MOD(MID(A2,15,1),2)=1,“男”,“女”),1F(MOD(MID(A2,17.1),2)=1”,“男”,:女”))”这样的公式,即可从身份证号码中判断性别。用到一新函数MOD(number,divisor):返回两数相除后的余数。

5身份证号码中算年龄

根据前面出生年月日求年龄,我们可以编辑“=(YEAR(TODAY())-YEAR(A1))“这样的公式。A1中存放的是出生年月日,并用到两个函数,作用分别为:

(1)TODAY():返回系统的日期;

篇5:在 Excel 中电话号码的前导零被删除了excel办公/数码

具体操作

1、为了防止数据不删除错误,我们必须对数据进行备份,就是复制一个excel文件哦。

2、现在打开要处理的excel表格,然后我们对表格专利申请数据筛选,然后排序为升序排列 如图。

3、我们先创建一个列,列名可随便取,这里输入“数值”,然后编辑公式如图所示,然后应用到整列,

设置数值的单元格格式为小数点10位,应用到整列。

4、我们再在数值这一列中筛选等于1.0000000000的值,结果下图所示,这些数值等于1的信息都是重复的信息,可以直接删掉,删除后只保留了一个结果。大功告成!

篇6:在 Excel 中电话号码的前导零被删除了excel办公/数码

2.现在我们把选中整个表格,然后点击菜单上的“数据”--“筛选”--“高级筛选” 如下图所示,

3.然后我们在弹出的“高级筛选”对话框中点击“将筛选结果复制到其他位置”然后在下面的复制一栏中,可以点右边的小箭头,选择复制放置的位置,在“选择不重复的记录”前打上对号,点确定;

上一篇:焦庙镇实验小学开展研学旅行活动实施方案下一篇:县镇两级人大换届工作汇报