Excel表格输入身份证数字就变了
身份证18位筛选公式
在Excel表格中输入身份证数字,可以通过筛选公式自动转化为标准的18位身份证号码,使数据准确无误。
首先,我们需要在Excel中创建一个新的列,例如列名为“身份证”。接下来,在该列中输入原始的15位或18位身份证号码,例如“510123200001010101”或“5101232000010101013”。
然后,我们需要设置一个身份证18位筛选公式,将原始身份证号码转化为标准的18位身份证号码。筛选公式如下:
=IF(LEN(A2)=15,LEFT(A2,6)&\"19\"&MID(A2,7,9),A2)
该公式通过判断身份证号码的长度,来进行不同的转化操作。如果原始号码长度为15位,公式会在原始号码的第7到第15位之间插入“19”作为出生年份,最终得到一个标准的18位身份证号码。如果原始号码长度为18位,则不执行任何操作,直接输出原始号码。
最后,我们将该筛选公式应用到身份证列的每个单元格中,即可自动转化所有身份证号码为标准的18位身份证号码。
注意事项
使用身份证18位筛选公式时,需要注意以下几点:
- 身份证号码格式必须符合国家标准,否则将无法进行自动转化。
- 使用该筛选公式时,需要确保所有输入的身份证号码都是正确的,否则会导致数据偏差。
- 如果需要在Excel表格中进行数据挖掘或分析,可以使用该筛选公式将所有身份证号码转化为标准的18位身份证号码,使结果更加准确。
总结
在Excel表格中输入身份证数字是很常见的操作,但由于身份证号码格式的不同,容易导致数据偏差。使用身份证18位筛选公式可以自动转化身份证号码,使数据更加准确无误。
虽然该筛选公式只适用于标准的身份证号码格式,但在对数据的准确性要求较高时,使用该筛选公式还是非常有必要的。