excel表中一列数据中第几位数相同数据筛选

如在EXCEL表中,某一列全是数据,位数不等 ,我要查找第5位数全是双数的数值,请问怎么弄,谢谢!
各位看不太懂哦,我的奇偶数不只1.2还有后面的,再简单说,就是用新老身份证号码的第15位数判断男女,如果是男就用MR表示,如果是女就用MS表示

第1个回答  2009-11-06
比如数据在A列,在D2输入=MOD(MID(A2,5,1),2)=0,D1一定要为空白
选中要筛选的范围,点数据----筛选----高级筛选
在条件里选择$D$1:$D$2
确定即可

那就更方便了,在要填MR\MS的单元格输入=IF(MOD(MID(A2,5,1),2)=0,"MS","MR"),然后往下拖呗
第2个回答  2009-11-05
假设数据在a列,首行为标题行

插入辅助列,在辅助列输入公式:=mod(mid(a2,5,1),2) ,下拉复制公式

用自动筛选在辅助列筛选0
第3个回答  2009-11-06
=if(mod(mid(a1,5,1),2)<>1,a1,"")

根据你的要求,现将公式改为如下,假设身份证号码在C列
=IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))本回答被提问者采纳
第4个回答  2009-11-05
=IF(LEN(MID(a1,5,1)/2)>2,"","双数"),单数时显示空格
相似回答