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

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

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

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

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

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

2007版方法如下: 数据 -- 筛选 -- C列(身份证号码列)-- 点击三角筛选按钮 --- 文本筛选 -- 不等于 -- "自定义自动筛选方式" 在“不等于”后面输入18个?号(每一个问号代表一个字符) 如图所示。 按“确定” 完成筛眩

假如这些身份证都在a列 在b列输入 b1=if(countif(a:a,a1)>1,"重复","") 在b列出现重复的,对应的a列身份证就是重复的

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

假设身份证在A1单元格 在B1单元格输入公式 =replace(a1,7,,19)&mid("10x98765432",mod(sumproduct(mid(replace(a1,7,,19),row(1:17),1)*2^(18-row(1:17))),11)+1,1) 下拉填充公式

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

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