1
Linxing 2018-03-24 20:59:02 +08:00 via iPhone
写个 Python 脚本跑一跑
|
2
wbing 2018-03-24 21:09:32 +08:00 via iPhone
记得 vba 是能遍历目录下的文件的,直接遍历所在目录下的这 300 个工作表,然后写个函数找到一张表的空值和 0 值就可以了吧。
|
3
HuHui 2018-03-24 21:17:29 +08:00 via Android
突然想起 大数据
|
4
vmebeh 2018-03-24 21:30:23 +08:00 via iPhone
对于已经打开的文件,用 vba 遍历很快;文件打开的过程会慢点
如果是纯数据的话,转换成 csv 或者文本更方便。 |
5
hbliu 2018-03-24 22:38:47 +08:00
可以直接用 shell 脚本处理
|
6
tulongtou 2018-03-24 22:40:51 +08:00
只能把内容都读出来(用各种语言)一个一个看吧,还有其他法子么?
|
7
facat 2018-03-24 22:46:57 +08:00 1
操作 excel 还是 vba 最方便,不要觉得 vba 很 low 就去用其他语言
|
8
akira 2018-03-24 22:54:49 +08:00
关键是你找到以后要干嘛
|
9
Moorj 2018-03-24 23:15:28 +08:00
没错,主要还是找到后你要干嘛,如果只是要找出来,随便找个数据库软件,写个批量导入的脚本,一股脑塞进去,然后 SQL 查找就完了
|
10
SandyLee 2018-03-24 23:25:30 +08:00 via iPhone
notepad++试一下?
|
11
a1237a 2018-03-25 08:24:20 +08:00 via Android
每个 30000 ?
|
12
sky101001 2018-03-25 09:24:56 +08:00 via iPad
我有时也会遇到类似的需求,只有几个表,单表 3w 条数据。 都是偷懒直接导进数据库,然后干活的,不管是查空值还是干别的什么,一条 sql 的事。 操作结束后导出为 excel 也挺方便。
如果你的表是 300*3w,那可能还是用 vba 遍历目录文件快一些了。但既然你能用 vba 把表合并起来,我猜应该没有 900w 那么多吧。 |
13
lsmgeb89 2018-03-25 13:50:50 +08:00 via Android
上 Spark ?
|