excel表格怎么输入身份证:三种常用方式
excel表格怎么输入身份证,主流有前置单引号、提前设置文本格式、自定义单元格格式三种方案,前置单引号适合临时少量录入,设置文本格式适合批量录入,自定义格式适合固定模板长期使用,录入18位身份证号时,直接输入会被程序转为科学计数法,末尾三位数字丢失,该问题在Excel2016、2019、365版本中表现一致,WPS表格逻辑和Excel相近,但批量导入csv文件时,格式规则存在差异。
excel表格怎么输入身份证:前置单引号法
选中目标单元格,先在英文半角状态输入一个单引号,接着录入完整身份证号码,回车后单元格会正常显示全部数字,单引号不会出现在打印内容里,只会在编辑栏看到。这个方法操作速度快,适合单次录入三五条身份证信息,不需要提前改动整列格式,复制粘贴带单引号的号码时,部分系统会连带单引号一起复制,需要二次清理。
单引号必须是英文符号。
excel表格怎么输入身份证:设置文本格式法
选中你要存放身份证的整列或者连续单元格区域,右键点击选中范围,选择设置单元格格式,在弹出窗口里选中文本分类,点击确定完成设置,之后再往单元格输入身份证号,数字就不会自动转换。如果你先输号码再改格式,已经变成科学计数法的号码无法恢复丢失的末尾数字,只能重新录入,这是很多人容易出现的操作失误。这个方式适配批量整理人员信息、员工台账、学员登记表这类需要一次性录入几十上百条数据的场景,格式统一之后后续粘贴新号码也能稳定保留完整数字。
excel表格怎么输入身份证:自定义格式法
选中单元格区域,打开设置单元格格式窗口,切换到自定义选项卡,在类型输入框填写@符号,确认后单元格同样以文本模式存储内容,效果和直接选择文本分类接近,这个方式多用于工作表已经设置大量自定义显示规则,不想改动原有分类结构的场景,它不会自动清除单元格里已经存在的数字格式,对表格原有排版干扰较少。
| 录入方式 | 适合场景 | 限制条件 | 可复制稳定性 |
|---|---|---|---|
| 前置英文单引号 | 少量临时录入 | 批量粘贴易带出引号 | 一般 |
| 单元格设为文本 | 批量信息登记 | 改格式前输号无法复原 | 较好 |
| 自定义格式@ | 已有复杂格式模板 | 不适合新手快速操作 | 较好 |
从外部csv文件导入身份证数据时,即便提前设置文本格式,导入过程依旧可能触发自动转数字,你需要使用数据选项卡里面的自文本/自csv导入功能,在导入向导里单独把身份证那一列指定为文本列,规避转换问题。直接双击打开csv文件,Excel会优先自动识别数字类型,这类情况下格式设置的优先级低于程序自动识别规则。
身份证号码属于文本类型数据,设置成文本之后,你无法直接用它做加减运算,绝大多数信息登记表格本身不需要对身份证号计算,这个限制对常规使用影响很小。如果后续需要用函数匹配、查找身份证,文本格式下VLOOKUP、XLOOKUP函数匹配时,要保证查找值和数据源格式保持一致,一边是数字一边是文本,会出现匹配不到结果的情况。
该方法的适用边界是,仅针对15位、18位大陆居民身份证号码,港澳通行证、护照编号这类带字母的证件号,本身不容易触发科学计数转换,但同样建议统一设置为文本格式,减少后续函数匹配出错概率。
复制网页、文档里的身份证粘贴进表格,粘贴选项选择只粘贴值,不要带源格式,源格式自带数字属性时,粘贴完成依旧会破坏末尾数字,粘贴之后核对最后三位数字,确认内容没有被改动。
