excel四位数中提取偶数奇数

分类:excel知识网浏览量:2027发布于:2021-06-22 15:13:45

excel四位数中提取偶数奇数

假如数据在a列且从a2开始在bc列中分别为奇数和偶数,在b2中分别输入或复制粘贴此公式=if(isodd(a1),a1,"")或=if(iseven(a1),"",a1)或=if(mod(a1,2),a1,"")在c2中分别输入或复制粘贴此公式=if(isodd(a1),"",a1)或=if(iseven(a1),a1,"")或=if(mod(a1,2),"",a1)选中b2c2,下拉填充.

1. 在空列做公式 =mod(a1,2)2. 假设数据在a列.3. 把公式下拉.4. 显示0就是偶数,显示1就是奇数.5. 光标在这一列任意格,点排序按钮,0、1就排在一起了.6. 奇数、偶数就分开了.7. 或者做数据筛选,可分别显示奇数或偶数.

假如数据在A列,在B1输入公式 =IF(MOD(RIGHT(A1,1),2)=0,A1,""),下拉复制偶数的显示,奇数的返回空值.

按A到E对应的位置显示比较简单G2公式=CHOOSE(INDEX($A2:$E2,COLUMN(A1))+1,"",1,"",3,"",5,"",7,"",9)"",1,"",3,"",5,"",7,"",9就是把0到9中非奇数的数字替换成空格其它的偶数、质数一个样

=IF(--MOD($A3,2)=1,B3,"") 右拉,下拉公式=INDEX(B:B,SMALL(IF(MOD($A$3:$A$100,2)=1,ROW($A$3:$A$100),65536),ROW(A1)))&"" 数组公式 同时按CTRL SHIF 回车键,然后右拉,下拉,这样不能产生空白行

偶数最大值 =MAX(IF(MOD(A1:E1,2)=0,A1:E1))偶数最小值 =MIN(IF(MOD(A1:E1,2)=0,A1:E1))奇数最大值 =MAX(IF(MOD(A1:E1,2),A1:E1))奇数最小值 =MIN(IF(MOD(A1:E1,2),A1:E1))四个公式均为数组公式,公式输入结束后应同时按【组合键】确认.

这样就可判断了,然后再用***表或筛选就可以达你分开的效果了

用"高级筛选"可以实现:假定数据在A列,第一行为表头(如果没有表头,可插入一空行,输入任意内容作为表头).在后面空白列(假定为F列)第二行输入公式:=MOD(A2,2) 选定A列,点"数据"->"筛选"->"高级筛选","条件区域"选择$F$1:$F$2.点"确定".筛选结果即为所有奇数.如果要筛选偶数,F2公式改为:=MOD(A2,2)=0

A1输入,然后向下填充=rept("扑通",row(a1))A1输入,然后向下填充=rept("扑通",row(a1)*2)

在最前面插入一列,在第一行输A,在第二行输B,框住AB向下拉,然后在第一行插入空的行,选择数据-筛选-自动筛选,选择B,就是偶数行了.