难: 20G 的 txt 文本,求如何导入 Excel?

2017-05-03 15:02:57 +08:00
 curiosity

部门最近处理数据,从 IT 那里导出了 20G 的 txt 文件,但是不晓得怎么用。V 友萌给点建议撒~

6636 次点击
所在节点    数据库
89 条回复
EricInBj
2017-05-03 15:33:20 +08:00
直接改成 csv 后缀用 excel 打开

然而

excel 会罢工吧。。。
halfcoder
2017-05-03 15:33:21 +08:00
@littleylv
IT 导的时候可能就是随手写了个脚本访问数据库。拆分?不存在的。
Tunar
2017-05-03 15:33:56 +08:00
boom !
Septembers
2017-05-03 15:34:27 +08:00
@JackyBao 我 60G 的 CSV 喂 数据库什么事情都没发生
curiosity
2017-05-03 15:34:27 +08:00
下载了一个分割器,分成了几百个小文件...
主要是我不会用数据库啊(惭愧
谢谢谢谢各位的解答,谢谢。
Yc1992
2017-05-03 15:35:29 +08:00
第一步:把冰箱门打开;第二步,把大象装进去;第三步:把冰箱门关上
Tink
2017-05-03 15:35:42 +08:00
excel 也打不开
xavier007
2017-05-03 16:02:00 +08:00
导进去也打不开,还不如导入到 sqlite 或者其他数据库里
davidqw
2017-05-03 16:03:37 +08:00
excel 最多支持 1048576 行,导不完的。100M 的文件打开都慢的要死,弄个 mysql 处理吧
araraloren
2017-05-03 16:38:00 +08:00
~~ execl 表示这锅我不背
自己写代码分批处理比较好吧,既然是数据处理
jy02201949
2017-05-03 16:43:05 +08:00
建议导入到数据库里用吧,起码写个 select 分析分析还是可以的,放 EXCEL 你用啥系统、软件都玩不转
icedx
2017-05-03 16:43:55 +08:00
Python -> .csv -> .xls
johnWall
2017-05-03 16:44:14 +08:00
这个锅直接给 Hive 就好了吧。。逃
lrh3321
2017-05-03 17:04:54 +08:00
叫 IT 的给你 建个临时的数据库,把数据直接往里面导,20G 的 txt,转成 excel 你照样打不开
ho121
2017-05-03 17:15:39 +08:00
难道不是先看看是什么格式的吗?
im8a
2017-05-03 17:36:28 +08:00
python > csv > xls +1
代码一小时内写完然后 i3 跑个一天搞定
tracyone
2017-05-03 17:41:37 +08:00
先用正则表达式工具分析数据然后再倒入到 excel
syhsyh9696
2017-05-03 17:43:46 +08:00
Linux 下先 split 分割合适大小在搞,这样也太大了
vexexv
2017-05-03 17:44:39 +08:00
会 sed 不?然后改一下文件后缀就成了,只是能打开 20G 的 excel 吗?
yanzixuan
2017-05-03 17:47:27 +08:00
@foxni xlsx 貌似是 100w 行的限制,但是我用 libreoffice 打开过比这个更多的 csv。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/358805

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX