EXCEL 高手近 请问如何在EXCEL中提取规律性单元格的数据 在线等!谢谢

想在EXCEL中 提取单元格C4 C8 C12 C16 C20……的数据
或者提取C4 E4 G4……中的数据
请问用什么方法或者函数,如何使用,最好能举例!谢谢!!
在线等!!
有人给过提议说
=indirect("c"&row()*4)
=INDIRECT("r4c"&COLUMN()*2+1,0)
但是只能用一次,等于说提取数据还得不停的修改公式才能提取,请问有什么好的方法嘛??

第1个回答  2007-06-28
提取C列
插入A列,序号1、2、3,这样原C列变为D列
在边上空单元格输入:
=VLOOKUP(A1*4,A:D,4,FALSE)
下拉若干行(总行数除以4)
第2个回答  2007-06-29
提取单元格C4 C8 C12 C16 C20……的数据
在D1输入以下任何一条公式均可, 然后下拉
=INDIRECT("C"&ROW()*4)
=OFFSET($C$1,ROW()*4-1,0)
=INDEX($C$1:$C$1000,ROW()*4)

提取C4 E4 G4……中的数据
在A5输入以下任何一条公式均可, 然后右拉
=INDIRECT(ADDRESS(4,COLUMN()*2))
=INDIRECT("R4C"&COLUMN()*2,0)
=OFFSET($A$4,0,COLUMN()*2-1)
=INDEX($A$4:$Z$4,1,COLUMN()*2)本回答被网友采纳
第3个回答  2007-06-29
假设你要取的数据在C列,从第一个单元开始(无表头)
如果你要将数据取到A列,A1为C4数据,A2为C8数据,A3为C12的数据,...,依此,步长为4,则在A1单元格输入如下公式并复制向下粘贴:
=OFFSET($C$1,ROW()*4-1,0)

向右步长为四取值可以参考上面公式自己搞定。
第4个回答  2007-06-28
前两天做表也用到这个,有高手会吗?
相似回答
大家正在搜