CSV1:Columnn 1是所有用户。第2-16列的每个用户的代理地址都有所不同,有些单元格为空。
CSV2:Columnn 1是所有用户。第2-16列的每个用户的代理地址都有所不同,有些单元格为空。
合并为CSV3 ...
CSV3:列1在包含所有用户的所有CSV中都是相同的。第2-16列在每行中都是唯一的,具体取决于用户代理地址。两个域都为每个用户提供不同且相同的代理地址。我想保留每个用户的所有代理地址,但删除任何重复。
见图片例如:
答案 0 :(得分:0)
这更像是一个SQL问题,而不是一个PowerShell问题。我感觉有点不舒服并且无法直接思考,但您可以将每个csv导入公用表表达式,临时表或SQL Server中的任何类似内容或您要使用的任何其他数据库服务器,并编写一个查询以产生结果。
我在R类中也做了类似的事情,我敢打赌python会比SQL更容易。
我想我也读过类似于SQL内连接的连接命令。我正在考虑我最近遇到的一个问题。将每个csv导入其自己的变量并加入用户列并从每个变量中选择所有列。