Ⅰ excel里出现一列数据,如何把偶数跟奇数分开
比如说数据在a列,并且首行单元格是a1,那么你在b1单元格中输入公式:=if(mod(a1,2)=1,a1,""),在c1中输入公式:=if(mod(a1,2)=0,a1,""),然后分别下拉填充公式。奇数就会全部分到b列,而偶数自然就会分到c列。最后把b、c两列分别排序就好了。由于是用手机回答的,打字太慢,我就不多解释了,操作完你就明白了。希望对你有帮助,祝你成功!
Ⅱ EXCEL中要分别筛选出一列数中的奇数行和偶数行该怎么做
最笨的办法可以这样,也很快的,在第一行输入1,第二行输入2,第三行输入1,第四行输入2,选中这四格,以填充的方式整列填充,再排序就可以区分出奇数行和偶数行了
Ⅲ Excel中 把某列 的奇数行和偶数行按次序单独分列,如何编写公式
假设需要分列的数据在A列,从A1开始,那么:
奇数行公式=INDIRECT("A"&INT(ROW(A1)*2)-1)
偶数行公式=INDIRECT("A"&INT(ROW(A1)*2))
公式中的INDIRECT函数:
用途:返回由文字串指定的引用。此函数立即对引用进行计算,并显示其内容。当需要更改公式中单元格的引用,而不更改公式本身,即可使用INDIRECT 函数。
语法:INDIRECT(ref_text,a1)。
参数:Ref_text是对单元格的引用,此单元格可以包含A1 样式的引用、R1C1样式的引用、定义为引用的名称或对文字串单元格的引用;A1为一逻辑值,指明包含在单元格ref_text 中的引用的类型。如果a1 为TRUE 或省略,ref_text 被解释为A1-样式的引用。如果a1 为FALSE,ref_text 被解释为R1C1-样式的引用。
实例:如果单元格A1 存放有文本B1,而B1 单元格中存放了数值68.75,则公式“=INDIRECT($A$1)”返回68.75。
公式中的INT函数:
用途:将任意实数向下取整为最接近的整数。
语法:INT(number)
参数:Number为需要处理的任意一个实数。
实例:如果A1=16.24、A2=-28.389,则公式“=INT(A1)”返回16,=INT(A2)返回-29。
公式中的ROW函数:
用途:返回给定引用的行号。
语法:ROW(reference)。
参数:Reference 为需要得到其行号的单元格或单元格区域。
实例:公式“=ROW(A6)”返回6,如果在C5 单元格中输入公式“=ROW()”,其计算结果为5。
Ⅳ Excel奇偶行提取和奇偶行筛选方法详解
文章介绍excel偶数行提取和excel筛选偶数行数据的原理相同,适用于excel奇偶行。
第一, excel偶数行提取
如下图所示,将A列的偶数行数据提取出来。
思路:excel偶数行就是2、4、6、8这样的序列,为了公式下拉能自动生成这样的偶数,所以用:ROW(A1) 2。Row(A1)返回A1的所在的行号1,乘以2,得到2。当下拉时,公式变为:ROW(A2) 2,得到4,以此类推。
indirect函数返回单元格引用,如INDIRECT("A2"),得到A2单元格内容。另外一种写法是将行列分开写,如:INDIRECT("a"&2),同样得到A2单元格内容。
用上面介绍的方法,就构造出excel偶数行的提取公式:INDIRECT("a"&ROW(A1)*2),在C2单元格输入此公式,然后下拉就完成excel偶数行数据的提取。
但在下拉过程中,下面提取不到偶数行的单元格会显示0,为了表格简洁和容错,就用:&""。
&""文本运算,&""多用于筛选公式容错使用。
因此就得到完整公式:=INDIRECT("a"&ROW(A1)*2)&""
同样的原理,=INDIRECT("a"&ROW(A1)*2-1)&""可以提取奇数行数据。
第二,excel筛选偶数行
在原有数据列:A列,筛选偶数行。
自动筛选奇数行或偶数行数据,通常做法是做一个辅助列,输入公式:=MOD(ROW(),2),返回的结果,1表示该行为奇数行,0则为偶数行。
然后单击“数据”-“筛选”—“自动筛选”,下面有1,0两个下拉菜单,选1就是奇数行,0就是偶数行。
实际应用:
=INDIRECT("F"&ROW(F1) 2)&""
=INDIRECT("F"&ROW(F2) 2-1)&""
Ⅳ excel如何一列的奇偶行分成两列
1、创建excel,插入样例数据,如:教育、广告、培训、公益、文化、体育、商业、IT、购物、足球、篮球等。
Ⅵ excel怎么分离奇数“行”与偶数“行”
楼上的办法可以改一改:
在数据最后一列第一行输入公式=IF(MOD(ROW(),2)<>0,ROW(),"")
然后下拉复制该公式
选定数据区域
菜单“数据”“排序”,主要关键字选择“升序”即可直接分离奇数“行”与偶数“行”
注意:“排序”中的“有标题行”和“无标题行”的选择,这主要取决于你的数据表有没有标题行
此方法经验证,100%有效,且是直接分离,不是通过其它方法<如筛选\复制>等间接分离
Ⅶ 在excel中如何实现奇偶行分开,谢谢
分开是什么意思?分成两列(或两部分)?如果是这样,可以这么操作:
1、在数据前面插入一列(假设在A列,第一行是标题,数据从第二行开始)
2、在A2中输入1
3、在A3中输入 =IF(A2=1,2,1)
4、向下复制公式
5、在A列中筛选2,并复制粘贴到其他的工作表(可以新建)
6、删除上一步中筛选的内容;取消筛选
7、把第五步的粘贴内容再复制粘贴回原表你要的地方。
Ⅷ 在excel中如何实现奇偶行分开
复制你的行成为两列一样的列,比如B ,C 列,两列一样
并新插入一列空白,比如在插入A列,
在A 列中操作,在第一\三\五,奇数行输入1,偶数行输入2
接下去点就是 选中ABC 列所有的数,点记菜单中 数据-筛选-自动筛选,
三列中均出现三角符号,点击A列小三角处,选1,将B 中数据删除,再选A列中2,将C列数据删除,就好了.
Ⅸ 在excel里出现一列数据,如何把偶数跟奇数分开
Sub test()
n = 1: m = 1
maxrow = Cells(Rows.Count, 1).End(xlUp).Row
For x = 1 To maxrow
a = Cells(x, 1) Mod 2
If a = 1 Then
Cells(n, 2) = Cells(x, 1)
n = n + 1
ElseIf a = 0 Then
Cells(m, 3) = Cells(x, 1)
m = m + 1
End If
Next
End Sub
Ⅹ Excel中 把某列 的奇数行和偶数行按次序单独分列,如何编写公式
在B1 C1中分别输入或复制粘贴下列公式
=INDEX(A:A,ROW(A1)*2-1)
=INDEX(A:A,ROW(A1)*2)
或
=INDIRECT("A"&ROW(A1)*2-1)
=INDIRECT("A"&ROW(A1)*2)
或
=OFFSET(A$1,ROW(A1)*2-2,)
=OFFSET(A$1,ROW(A1)*2-1,)
选择B1:C1,下拉填充