如何解决根据内容自动抓取Excel数据
我想从许多具有相同格式的Excel文件中获取数据:
我想要的是将ID
数据从B列输出到CSV文件。我有很多这样的文件,每个文件的列数可能不相同,但是ID
数据将始终在B列中。
Julia中是否有一个可以抓取这种格式数据的软件包?如果没有,我应该使用哪种方法?
解决方法
您可以使用XLSX package。
如果屏幕快照中的文件名为JAKE.xlsx
,并且显示的数据在名为DataSheet
的工作表中:
data = XLSX.readtable("JAKE.xlsx","DataSheet")
# `data[1]` is a vector of vectors,each with data for a column.
# that way,`data[1][2]` correponds to column B's data.
data[1][2]
这应该使您可以访问带有所需数据的向量。将ID
放入向量后,可以使用CSV package创建输出文件。
如果将示例xlsx文件添加到帖子中,则可能会为您提供更完整的答案。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。