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

2024-11-29 22:08:51
推荐回答(4个)
回答1:

比如数据在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:

假设数据在a列,首行为标题行

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

用自动筛选在辅助列筛选0

回答3:

=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:

=IF(LEN(MID(a1,5,1)/2)>2,"","双数"),单数时显示空格