Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 复杂excel转置_Database_Excel_Excel Formula_Transpose - Fatal编程技术网

Database 复杂excel转置

Database 复杂excel转置,database,excel,excel-formula,transpose,Database,Excel,Excel Formula,Transpose,长话短说,我被一个700000个excel记录文件困住了,这个文件应该只有10000个左右。这些记录以一种非常奇怪的方式存储。见下文。如果你认为你能帮忙,我将非常感激 我们花了好几个小时试图正确地转换这些数据 试图变成 如果您对如何解决此问题有任何见解,请与我们分享。非常感谢。您的屏幕截图质量不是最好的,因此很难准确地说出您想要完成的目标。然而,对于excel数据集的数据透视,我总是使用Tableau的数据整形器插件。它是免费的,而且非常容易使用 下载链接 使用 A) 安装插件后,打开exce

长话短说,我被一个700000个excel记录文件困住了,这个文件应该只有10000个左右。这些记录以一种非常奇怪的方式存储。见下文。如果你认为你能帮忙,我将非常感激

我们花了好几个小时试图正确地转换这些数据

试图变成


如果您对如何解决此问题有任何见解,请与我们分享。非常感谢。

您的屏幕截图质量不是最好的,因此很难准确地说出您想要完成的目标。然而,对于excel数据集的数据透视,我总是使用Tableau的数据整形器插件。它是免费的,而且非常容易使用

下载链接

使用

A) 安装插件后,打开excel并转到Tableau选项卡

B) 选择表中的第一个值,然后选择Unpivot


C) 就这样,您完成了。

下面是一个小示例,假设我为相关列使用命名范围:ItemName、Attribute和Value,我将如何实现它。唯一的问题是,它可能无法正常处理700K的记录,但它可以分成几个部分,例如7*100K


请注意-我们在测试后添加了“SKU”和“Description”列名称。请参阅。很抱歉,这个问题措词不当。我将在这里的任何其他帖子中记录这一点。谢谢你提供的信息。好的,对不起,让我试着澄清一下。@NYTB2016更好,你能发布一些数据吗。仅原始输出和预期输出的前20行左右。然后我们可以在返回答案之前对其进行测试。