【发布时间】:2021-02-26 19:21:03
【问题描述】:
我有两个 csv 文件,每个文件有几列。
我想将 1.csv 列复制到 2.csv 文件。 例如: 1.csv 包含以下内容: 姓名,上次登录日期
user1 2020 年 15 月 11 日 用户 2 2020 年 12 月 11 日
2.csv 包含以下内容: 机器名、用户名、状态
win10-test1 tst1 可用 win10-test2 tst2 已连接
我想将 1.csv 文件列添加到 2.csv 文件或创建一个包含所有列的新 csv/excel 文件,如下所示: 名称、上次登录日期、机器名、用户名、状态
user1 2020 年 15 月 11 日 win10-test1 tst1 可用 user2 12/11/2020 win10-test2 tst2 已连接
(试图寻找解决方案但没有运气) 谢谢。
【问题讨论】:
-
请解释 1.csv 中的列如何与 2.csv 中的列匹配,以便将正确的值放置在行中。
name是否与username对应,如果是,如何?编辑您的问题并向我们展示每个 csv 文件的前 3 或 4 行(当然是经过清理的) -
嗨 Theo,由于某种原因,帖子上的文字弄乱了,所以我添加了一个带有示例的屏幕截图。谢谢
-
@Maor,使用问题文本框上方的
{}“代码示例”图标。见:How do I format my code blocks? -
但是是否有某种规则可以将
user1与用户名test1匹配?
标签: excel powershell csv merge multiple-columns