我有一个 65000 行的工作表。每行中的第一个单元格来自 1,500 个值的列表。例如:
PartNumber1|Application1
PartNumber1|Application2
PartNumber1|Application3
PartNumber2|application1
Partnumber2|Application2
PartNumber3|Application1
PartNumber3|Application2
PartNumber3|Application3
ETC...
我需要得到如下输出
PartNumber1,Application1,application2,application3
PartNumber2,Application1,Application2
PartNumber3,Application1,Application2,Application3 ....etc
现在,在 Excel 中,我可以创建一个数据透视表 - 但我想要一个 CSV 文件导入数据库。
谁能指出我正确的方向?
最佳答案
我的预感是数据透视表在这里无关紧要(而且这比“常规”更“一次性”)所以建议:
在副本上工作。解析假设在 ColumnA 中的数据,使用 Text to Columns 和管道作为分隔符。在顶部插入一行。在 C2 中:
=IF(A1=A2,C1&","&B2,A2&","&B2)
在 D2 中:
=A2<>A3
复制两个公式以适应。全选,复制,选择性粘贴,值。筛选以选择
FALSE
在 D 列中。删除所有可见的。删除 ColumnD,删除 ColumnsA:B。将结果另存为 .csv。
关于excel - 如何以特定格式将数据从数据透视表导出到 .csv?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28730957/