高手帮忙。。筛选数据。excel 代码 批处理 都行

[复制链接]
查看11 | 回复5 | 2012-4-9 08:21:57 | 显示全部楼层 |阅读模式
set ws=createobject("wscript.shell")set fso=createobject("scripting.filesystemobject")set file=fso.opentextfile("a.txt")do until file.atendofstream
s=split(file.readall,vbcrlf)
l=ubound(s)
for i=0 to l-1
y1=left(s(i),1)
y2=mid(s(i),2,1)
for j=i+1...
回复

使用道具 举报

千问 | 2012-4-9 08:21:57 | 显示全部楼层
这个批处理可以完成,不过如果某一行数据如 4412345678 这样,有2个4的怎么处理?(暂时全部设为找不到)::=========start============@echo off&setlocal ENABLEDELAYEDEXPANSION::是否设置查找上限,最多查找当前之后多少行,默认10行,设为0则(数据多可能需要非常长的时间)。s...
回复

使用道具 举报

千问 | 2012-4-9 08:21:57 | 显示全部楼层
在B2写入=MIN(IF(ISERROR(FIND(MID(A1,1,1),A2:$A$100))+ISERROR(FIND(MID(A1,2,1),A2:$A$100)),200,ROW(A2:$A$100)))-ROW(A1)按三键生成数组公式{=MIN(IF(ISERROR(FIND(MID(A1,1,1),A2:$A$100))+ISER...
回复

使用道具 举报

千问 | 2012-4-9 08:21:57 | 显示全部楼层
选择第一行,在“数据”-筛选-自动筛选 设置好后然后 出来一个三角下拉框,点一下,选择第三个,自定义会出来这个:你把条件等于,选择成“包含”,后面的那个框你打上需要筛选的内容,然后确定就会把所有的符合条件的信息都筛选出来,然后选中--删除就可以了...
回复

使用道具 举报

千问 | 2012-4-9 08:21:57 | 显示全部楼层
看懂了。。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行