在Excel一个单元格内输入身份证号码,在其他18个单元格中足个现视可以用这个 =IF

2024-11-08 21:26:28
推荐回答(5个)
回答1:

说真的。。。你的题我没看懂,你是想在C10输入身份证,然后有公式的18个单元格,逐一实现身份证的每一位么?

如果是这样在C11中输入=MID($C$10,ROW()-10,1)

这样的话,根本不存在你说的“当我不输入身份证号时或六位七位十四位等或任意几位,有几位显几位或后面那十八个单元怎么样才不显视##号呢?显视空白的,谢谢请指教哈”这个问题

回答2:

修改公式
=IF(LEN(C10)=18,MID(C10,1,1),"")

回答3:

先把单元格设置成文本本格式再输入身份证号

回答4:

=IF(IF(LEN(C10)=18,MID(C10,1,1))=FALSE," ")

回答5:

在单元格格式自定义里边选:##################即可