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

标签 excel excel-formula pivot-table export-to-csv worksheet-function

我有一个 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/

相关文章:

sql-server - Excel vba xml解析性能

mysql - sql - 如何对值进行分组?

excel - 如何以编程方式在 Excel 工作表中生成数据透视表

python - 每个日期的点数总和按列表形式的附加列分组

excel - 选择所有有数据的单元格

python - 如何从数组写入 Excel 中的整行 - xlwt

excel - VBA 代码另存为 .XLSM

excel - 应用程序从 VBA 计算 - 忽略 volatile 函数

excel - 使用excel为每个人生成表格分配

excel - 不正确值的条件单元格,不包括空格