1. Excel15位身份证号码转18位
这个有一个非常简单的方法,在VB里面给EXCEL导出的数据里面可以在身份证号前面加一个单引号,系统就默认是字符串了。例如:身份证号为:430123123412121234SFZ='430123123412121234再SFZ赋值给EXCEL单元格。
2. 旧的15位身份证号转换为新的18位身份证号的excel公式
1、正确录入身份证号码
在Excel里面手动输入大于15位的纯数字的时候,15位以后的数字全部变成0,并且变成科学计数法显示,有两种方法正确的进行输入
第1种方法是:在输入数字前,输入一个英文状态的单引号
第2种方法是:提前把整列的格式调整成文本格式,然后再正常的输入数字。
2、身份证数据的查重
有一份员工表格,最开始我们想通过身份证号码来看有没有录入重复的,然后我们在条件格式里面,使用了突出重复值,结果有一对双胞胎,身份证号码明明不一样,但被标记了同样的颜色,然后我们使用计数COUNTIF函数来计数的时候:=COUNTIFS(B:B,B3),只有1个,显示结果为2。这都是因为Excel在对15位以上的长度计数的时候,只看前15位,如果前15位是一样的,就把这两个数字当成是一样的,这显然不是我们想要的结果。如果对于超过15位以上的数字需要正确的计数的话,我们必须加一个通配符号,使用公式:=COUNTIFS(B:B,B2&"*")
为了通配符计数出来等于2的结果才是真正重复的
3、重复身份证号禁止录入
为了让重复的身份证号禁止录入的话,我们需要在数据验证里面,选择自定义,然后输入的公式是:=countif(b:b,b1&"*")=1 这样设置之后,如果再次输入同样的号码,就会弹窗错误提示,禁止输入。
3. 身份证15位转18位 excel
1、在选项卡中找到”DIY工具箱“,并选择”“15位身份证号升18位”功能;
2、在弹出的对话框中,选择右侧按钮;
3、在弹出对话框后,选择需要调整的身份证号区域,然后点击确定;
4、在弹出对话框后,点击确定;
5、选择新格式身份证号需要存放的单元格,然后点击确定,15位身份证号就升级为18位了;
6、在弹出的对话框中点击取消,关闭功能。
4. 15位数身份证转18位
将单元格区域设为文本格式 然后输入或选择性粘贴身份证号码。单元格输入数字超过12位用科学技术法表示;超过15位,后面的数字用0表示。所以对于已经输入的呈科学技术法显示的身份证号码,要用“分列”将原来数值转换成文本后,至少要重新输入最后的3位数。
5. excel15位身份证号码转18位查询
假设身份证号码在A列 B1输入公式 =MIN(COUNTIF(A:A,A1),2)向下填充,然后自动筛选 B列 值为 2 的行,即可
6. 表格15位身份证号码转18位
如果是带字母的,它本身就是文本格式了,不用变!倒是原来是纯数字的有可能本身不是文本,单元格左上角不显示绿色标记如果不放心的话,输入时:
1、先设置单元格格式为文本,直接输入即可。
2、不考虑单元格格式,输入时在文本前加一个西文单引号“'”。如果是已经输入好的:如在A2单元格中,则可以在B2中输入:=TEXT(A2,0)或者=CONCATENATE(A2)也或者=A2&""
7. 表格把身份证号转成18位
Excel在记录长串数字的时候,当数字超过一定的个数,格式就会发生变化。输入的数字长度超过12位,会自动转换为科学计数法E+来显示;长度超过15位,15位以后的数字都会变为0来显示。现在的身份证号码都是18位数,所以在输入的时候,尾号就会自动变为000格式。下面我们来学习一下如何来解决。
方法一:自定义单元格格式@,将单元格设置为文本格式
设置方法:选择单元格区域,点击右键设置单元格格式,格式自定义修改为@,这样就将单元格格式修改为文本格式。
方法二:输入数字前添加英文状态下的单引号,调整单元格格式
设置方法:在常规格式下,输入长串数字变为E+的情况下,我们也可以不修改格式的前提下,在输入的单号前面添加英文状态下的逗号’,这样也是可以将格式直接修改为文本格式。
现在你学会如何正确的输入身份证长串号码了吗?
- 相关评论
- 我要评论
-