如何以特定格式将数据从数据透视表导出为.csv?

我有一个65000行的工作表。 每行中的第一个单元格来自1500个值的列表。 例如:

PartNumber1|Application1 PartNumber1|Application2 PartNumber1|Application3 PartNumber2|application1 Partnumber2|Application2 PartNumber3|Application1 PartNumber3|Application2 PartNumber3|Application3 

等等…

我需要得到如下的输出

 PartNumber1,Application1,application2,application3 PartNumber2,Application1,Application2 PartNumber3,Application1,Application2,Application3 ....etc 

现在,在Excel中,我可以创build一个数据透视表 – 但我想要一个CSV文件导入到数据库。

任何人都可以指向正确的方向吗?

我的直觉是数据透视表在这里是不相关的(这比“例行公事”更“一次性”),所以build议:

在副本上工作。 parsing数据假定在ColumnA中,使用Text to Columns和Pipe作为分隔符。 在顶部插入一行。 在C2中:

 =IF(A1=A2,C1&","&B2,A2&","&B2) 

在D2中:

  =A2<>A3 

复制两个公式以适应。 全选,复制,select性粘贴,值。 筛选以在ColumnD中selectFALSE 。 删除所有可见。 删除ColumnD,删除ColumnsA:B。 保存结果为.csv。