excel怎么批量选中奇偶行

想把第一张图片和第二张图片上的奇数行和偶数行穿插着,就是把第一张图片的第一行和第二张图片上的第二行、第一张图片的第三行、第二张图片的第四行....然后重新组合到一个新的表格中,这样穿插着,要怎么弄啊?求大神指点

自动筛选奇数行或偶数行数据,通常做法是做一个辅助列,输入公式:=MOD(ROW(),2),返回的结果,1表示该行为奇数行,0则为偶数行。

然后单击“数据”-“筛选”—“自动筛选”,下面有1,0两个下拉菜单,选1就是奇数行,0就是偶数行。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-30
假定原数据分别在SHEET1表和SHEET2表的ABC列,在SHEET3表A1输入公式:
=INDIRECT("SHEET"&MOD(ROW(),2)+1&"!R"&INT(ROW(A2)/2)&"C"&COLUMN(),)
将公式向右复制到C1,再将A1:C1公式向下复制。追问

大神啊,我读书少不太明白啊?能详细点说吗?

追答

ROW()得到当前行(公式所在行)的行号;
COLUMN()得到当前列(公式所在列)的列号;
MOD是除法取余函数;
行号为从1开始的自然数,行号除以2的余数再加1,依次得到2和1
用&与SHEET连接到一起就依次得到“SHEET1”和“SHEET2”两个工作表名。
INDIRECT函数可以用R1C1格式调用单元格地址,用INT(ROW(A2)/2)向下复制公式时依次得到1、1、2、2、3、3、……等不同的行号,用COLUMN()得到当前列号。

本回答被提问者和网友采纳
第2个回答  2015-01-30
假设图片1在A工作表,图片2在B工作表,

在C工作表(汇总后的表):
A1输入=a!a1,然后往右拉,使b1=a!b1,。。。
A2输入=b!A2,然后往右拉,使b2=b!b2,。。。
接着把A、B两行都选中,往下拉复制公式即可,注意停止时的行号是偶数
相似回答