【发布时间】:2023-03-27 21:39:01
【问题描述】:
我有一个 .CSV 文件,其中包含带有保修开始日期和结束日期的序列号。 举个例子:
ServiceTag | StarDate | EndDate
2PONKFL | 2017-09-13 02:00 | 2018-09-14 02:00
2PONKFL | 2017-09-13 02:00 | 2018-09-14 02:00
2PONKFL | 2017-09-13 02:00 | 2023-09-14 02:00
9LPYHUJ | 2012-05-09 02:00 | 2013-05-09 02:00
9LPYHUJ | 2012-05-09 02:00 | 2015-05-09 02:00
9LPYHUJ | 2012-05-09 02:00 | 2018-05-09 02:00
9LPYHUJ | 2012-05-09 02:00 | 2020-05-09 02:00
我想检索最近日期为 EndDate 的序列号,并为每个服务号执行此操作并将其导出到另一个 .CSV 文件。
目标是拥有另一个 .CSV 文件,其中包含序列号 + 每个序列号的最近日期。我希望我对这个主题已经足够清楚了。
我不太擅长 Powershell 编程,我仍然设法将数据从我的 CSV 导出到另一个 CSV,但不是通过“选择”。
【问题讨论】:
-
你能用python吗?这在 pandas lib 上看起来很容易
-
我本来希望在 powershell 中执行此操作,但是如果它对您来说更容易并且您有一个想法,请不要犹豫。总之,对于每个序列号,我想知道最近的保修结束日期。谢谢伊万
标签: powershell csv