【发布时间】:2012-09-21 13:15:03
【问题描述】:
我需要将 50 个类似 csv 文件中的数据导入到单个 Excel 工作表中。 有没有办法从每个文件中只获取选定的列并将它们放在一张表中。
我的 csv 文件的结构:所有文件中的几列完全相同。 (我希望它们在 excel 中)然后一列具有相同的列名但不同的数据,我想在 excel 表中以不同的名称彼此相邻放置。我不希望 csv 文件中的所有其他剩余列。
总之,
- 读取所有 csv 文件,
- 获取所有 csv 共有的所有列并放入 excel 表中。
- 现在,从每个具有相同标题但数据不同的文件中取出一列,并在 Excel 工作表中以 csv 文件名命名。
- 保留剩余的列。
- 将 excel 工作表写入 excel 文件。
一开始我以为这很容易做到,但考虑到我在学习阶段的编程能力,这对我来说很难。请帮忙。
【问题讨论】:
-
好的,经过长时间的尝试。我很沮丧,没有任何工作。但是,实际上我收到的 csv 文件以某种方式损坏了。好吧,我将使用示例 CSV 再次测试我的代码,然后将其发布在此处以供参考。感谢您的帮助。