如果在CSV文件(或者EXCEL)里面间隔抽取数据?

数据太多,处理不了
想每5行只用一行,其他四行就删除,也就是只取1,6,11,16。。。。行构成新工作表
不知道EXCEL里面有没有这样的功能?
跪谢!
Share |
Share

回复 #1 brat 的帖子

找到一个

楼上的两位的方法我觉得都对,就是说的不大具体。
在原表上新增一列,填上1,0,0,0,1,0,0,0,1,0,0,0.....
可以自动填充的,然后自动筛选,选出0的来,全删就可以。

如何自动填充呢?
高人指点哈
:lautcry:

TOP

TOP

工具-〉选项,自定义序列,输入1,0,0,0。然后确定
在工作表中输入 1,0,0,0后,鼠标移到最后一个单元格右下角然后拽住鼠标往下拖即可
自动填充

[ 本帖最后由 sagood 于 2006-10-7 00:06 编辑 ]
也许我永远到不了彩虹天堂,但那会是我最真实的梦!

TOP

Wenn du Deutsche Version hast, kannst du bei 筛选

die Bedingung so einstellen, =REST(ZEILE();5)=1

Aber ich weiss nicht, wie der Befehl auf Englisch aussieht.

[ 本帖最后由 viio 于 2006-10-7 00:09 编辑 ]

TOP

REST 是取余数

TOP

或者用=IF(MOD(ROW(A1),5)=1,1,0)
然后拖拽自动填充
也许我永远到不了彩虹天堂,但那会是我最真实的梦!

TOP

如果用access就可以sql query了哦,没装,不能试
也许我永远到不了彩虹天堂,但那会是我最真实的梦!

TOP

比如是a1,a6,a11,a16单元格,在新的列里输入a1,a6......自动拉出一列,然后用替代把a替代为=a,就ok了
有的驴生来是为了拉磨的,有的牛生来是为了耕田的,而有的虾,生来是为了扯蛋的。
Ceramic is like a box of chocolate.You never know when it's gonna break.

TOP

XEMACS, MACRO DEFINIEREN

TOP