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

身份证号码的格局(身份证号码设置显示格局)Hello,大家好,今天来解决一个粉丝提问的问题:如何为身份证号码设置显示格局,如下图,让身份证号码6-8-4的方法进行显示,他说这自己想了好久也没想出来方法,今天就跟大家分享分享下我的解决思路,不知道大家还有没有什么好的方法呢

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

文章插图


一、自定义单元格格局【身份证号码设置显示格式 身份证号码的格式】接触到这个问题,我首先想到的就是应用自定义单元格局,将格局设置为000000-00000000-0000这个来试一下,但是居然没有任何变更
身份证号码设置显示格式 身份证号码的格式

文章插图


我们突然在输入身份证号码的时候,将单元格的格局设置为了文本格局,我们在自定义格局中应用0来设置格局,仅仅只对数值格局的数据有用,所以它就不会产生任何变更,然后我们就想到了应用text函数来来试一下,虽资源网然text函数与自定义单元格实质上是一样的,但是text函数会主动将文本格局的数字转换为惯例格局
身份证号码设置显示格式 身份证号码的格式

文章插图
专栏30天excel从入门到精通作者:Excel从零到一19.9币2,530人已购查看


二、应用tex资源网t函数在这里只须要将公式设置为=TEXT(A2,"000000-00000000-0000"),然后点击回车向下填充即可,但是在这里又发明了问题,最后几位居然都显示为0了
身份证号码设置显示格式 身份证号码的格式

文章插图


这个原因是因为text函数主动将数字的格局转换为了惯例格局,身份证号码一般是18位,而excel的精度只有15位,15位之后的数据会以0来填充取代,所以涌现了上面的情形最后三位都显示为0,这条路也走不通,最后我们选择了最笨的方法,应用文本截取函数与衔接符号来制造
三、函数加衔接符号在这里只须要将公式设置为=LEFT(A2,6)&"-"&MID(A2,7,8)&"-"&RIGHT(A2,4)然后点击回车向下填充即可
身份证号码设置显示格式 身份证号码的格式

文章插图


在这里应用了三个公式分离从身份证号码中提取须要的数字,然后再应用衔接符号将其衔接起来
LEFT(A2,6),letf函数的作用是从左开端提取数据,在这里我们将第二参数设置为6,函数就会从身份证号码的左侧开端提取6位数字
MID(A2,7,8),mid函数的作用是从字符串额某一位开端提取数据,在这里第二参数为7,就是从身份证号码的第七位开端提取数据,第三参数为8,就是说须要提取的长度是8,这资源网样的话函数就会从身份证号码的第七位开端提取8个字符串
RIGHT(A2,4),right函数的作用是从右开端提取数据,我们将第二参数设置为了4,函数就会从身份证号码的右边开端提取4位数字最后我们只须要应用衔接符号,将公式以及减号衔接起来即可,这样话就搞定了
身份证号码设置显示格式 身份证号码的格式

文章插图
专栏vlookup数据查询从入门到精通作者:Excel从零到一20币285人已购查看
如果说不请求这个格局可以依据数据主动变更的话,还有一种更加简略的办法,就是应用迅速填充来实现格局格局,在这里我们只须要在旁边为数据增长分割符号,按快捷键Ctrl+e即可批量完成格局设置,但是在这里它是无法实现数据主动更新的
身份证号码设置显示格式 身份证号码的格式

文章插图


以上就是今天分享的内容,你有没有什么更好的办法呢?
我是excel从零到一,关注我,连续分享更多excel技能


    推荐阅读