身份证号码的格式(身份证号码设置显示格式)

身份证号码的格式(身份证号码设置显示格式)

身份证号的格式(身份证号设置显示格式)大家好,文佳社会百科好。今天我要解决一个粉丝问的问题:如何设置身份证号的显示格式,如下图,让身份证号6-8-4显示出来。他说,他想了很久,但没有想出解决办法。今天,我想和你分享我的解决方案。不知道大家有什么好的解决办法?

首先,自定义单元格格式

当我接触到这个问题时,我的第一个想法是使用自定义单元格格式,将格式设置为000000-000000-0000来尝试,但是没有任何变化。

突然,当我们输入ID号时,我们将单元格的格式设置为文本格式。我们在自定义格式中用0来设置格式,只对数值格式的数据有用,所以根本不会改变。然后我们就想到了用文字功能来试一试。尽管文本函数本质上与自定义单元格相同,但文本函数会自动将文本格式的数字转换为常规格式。

专栏30天excel从初学者到熟练作者:Excel从零到一19.9币已有2530人购买查看

第二,使用文本功能

这里只需要将公式设置为= text (A2,“000000-000000-0000”),然后点击回车向下填充即可。但是这里又出现了一个问题,最后几位数字居然显示为0。

原因是text函数自动将数字的格式转换为常规格式,身份证号一般是18位,而excel的精度只有15位,15位之后的数据会改为填充0,所以出现了上述情况,最后三位都显示为0,这条路也走不通。最后,我们选择了最笨的方法,通过使用文本拦截功能和连接符号来制作它。

第三,功能加连接符号

在这里,你只需要将公式设置为=LEFT(一本文佳社会百科全书2,6)&\"-\"&mid (A2,7,8)&\"-\"& right (A2,4)然后点击回车向下填充即可。

这里用三个公式分别从ID号中提取出需要的数字,然后用连接符号连接起来。

LEFT(A2,6),letf的作用是从左边提取数据。这里,我们将第二个参数设置为6,函数将从身份证号左侧提取6位数字。

Mid(A2,7,8),Mid的作用是从字符串的某一位提取数据。这里第二个参数是7,即从ID号的第七位提取数据,第三个参数是8,表示要提取的长度是8。在这种情况下,该函数将从ID号的第七位提取8个字符串。

RIGHT(A2,4),RIGHT的作用是从右边提取数据。当我们将第二个参数设置为4时,该函数将从ID号的右边提取4个数字。最后,我们只需要用连接符号把公式和负号连接起来,就可以了。

专栏vlookup数据查询从初学者到熟练作者:Excel从零到一20币285人已购买查看

如果不要求这种格式可以根据数据自动改变,有一个更简单的方法,就是使用快速填充来实现格式。这里我们只需要在数据旁边加一个分段符号,按快捷键Ctrl+e就可以批量完成格式设置,但是这里并不能实现数据的自动更新。

这就是我们今天分享的内容。有没有更好的方法?

我从零到一都很优秀。关注我,持续分享更多excel技巧。

以上就是由优质生活领域创作者 嘉文社百科网小编 整理编辑的,如果觉得有帮助欢迎收藏转发~