srkp.net
当前位置:首页 >> ExCEl怎么将身份证号是15位或18位的筛选出来 >>

ExCEl怎么将身份证号是15位或18位的筛选出来

在EXCEL中如何把15位身份证号码选出来的解决方法如下: 1、把身份证号存在A列, 2、在B1写公式,=len(a1) 3、拖动b1控制点向下填充, 4、点击自动筛选, 5、在B列,选择15, 这样显示出来的数据就是15位的身份证号。

加一个辅助列用来计算身份证的长度,然后根据这个辅助列进行筛选就完成了。如图所示:

设身份证号在a列,在b2输入: =if(or(len(a2)=15,len(a2)=18),"","该行对应的身份证号码错误") 然后下拉。 之后对b列进行排序或筛选,删除错误的行数据就好了。

你可以在后面增加一列“身份证号码长度”。 里面输入公式 =len(姓名列)来计算身份证字数,然后再按这一列筛眩 在筛选条件中定制筛选条件“《18”即可。

假设证号写在B列,则在B列后面插入一个新C列 C1写入"辅助" C2单元格写入公式 =IF(LEN(A1)=15,1,2) 下拉复制公式或双击填充 再选中全表----排序---有标题行----以"辅助"(C列)为主要关键字---升序---确定 完成后删去C列

根据15位身份证号码第15位、18位身份证号码第17位上数字的奇偶性判断性别,奇男偶女 所以,可以先分析数据的位数,再取相应数字进行判断。 假设身份证号码在A列,从A2开始,则在B2输入以下公式 =IF(A1="","",IF(LEN(A1)=15,IF(MOD(RIGHT(A1,1),2...

公式如下,A2是15位身份证号 =IF(LEN(A2)=15,REPLACE(A2,7,,19)&MID("10X98765432",MOD(SUMPRODUCT(MID(REPLACE(A2,7,,19),ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1),A2) 参看http://hi.baidu.com/qsddz/blog/item/b23ba...

在常规格式下,EXCEL对于输入超过11位的数字会以科学记数的表达方式来显示,比如在单元格中写入123456789012345678时会显示成 1.23457E+17 意思为 1.23457乘以10的17次方. 在单元格中写入长数字串时应注意以下几个方面 一:如果只是因为单元格的列...

如果你的身份证号在A列,那么在B列输入公式 =if(len(a1)=15,a1,"") 公式下拉

用数据有效性来达到,方法如下: 1、打开EXCEL表格; 2、选中性别列须进行有效性设置的内容; 3、切换到数据功能区,点击数据有效性; 4、在弹出的数据有效性对话框中,设置数据有效性的条件为文本长度,长度等于18(参照下图设置),即可。

网站首页 | 网站地图
All rights reserved Powered by www.srkp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com