excel 中取出不连续单元格的数据

来源:百度知道 编辑:UC知道 时间:2024/06/28 10:28:56
A B C D E
1 2 3 4 5
列如我要取出A C E中的数据,但一拉单元格,就显示了相连的单元格的数据,显示为1 2 3 而不是1 3 5
麻烦告诉我一下,公式要怎么写,两个是不不同的表格的里,假设一张为sheet1, 另一张为sheet 2
=OFFSET(Sheet1!$A$1,,(COLUMN()-1)*2)
能否说明一下这个公式,按这个的方式处理是对的,所以想仔细了解一下.$A$1 是指整个A行吗?我操作的时候应该怎么样拉才出现这个东西?谢谢
Column 取的是sheet 1的列吗?

=OFFSET(Sheet1!$A$1,,(COLUMN()-1)*2)

至于有规则的,如a,c,e,j以此类推,你可以将表二中的前三个单元格a,c,e中的数据选定,然后后面的j,i,k一拉就行了,当然这只是针对有规律的排序,如果你是顺序完全是乱的,那可能只有一一设置对应了。

=INDIRECT("sheet1!"&CHAR(COLUMN()*2-1+64)&1)
右拉复制公式即可。

同一个表格中
选择第一个,按住ctrl不放,依次选择想要的就可以了
如在新表的A1=sheet1!a1,b1=sheet2!c3,然后自动填充就行了