如何将一个excel表中所有身份证号码中X全部替换成0,为什么我替换后全都变成科学计数法?

如题所述

因为替换后文本变成数值,EXCEL中默认超过11位的数字自动转为科学记数,

如果你要替换,建议用公式进行替换。

假设身份证号码在A1~A6,你在A列以外的任意列输入=SUBSTITUTE(A1,"x",0),然后下拉就可以实现将x全部替换成0。效果如下图:

追问

函数中为什么X要加双引号,而0不加也行呢

追答

因为x是文本,所以要加双引号,0是数值,可以直接引用。

温馨提示:答案为网友推荐,仅供参考
相似回答