将Excel数据矩阵导入MySQL数据库

将Excel数据矩阵导入MySQL数据库,mysql,excel,csv,rows,Mysql,Excel,Csv,Rows,在搜索了许多论坛后,我认为我的问题是如何正确地键入问题,因为我似乎无法找到一个接近我需要的答案,但从外观上看,我认为这是excel>mysql 101 我有一张excel表格,上面有几十种百叶窗(用于windows)。有一行是宽度。。还有一列是左边的高度。当你交叉引用一个宽度和高度(比如说24 x 36)时,它有一个价格值 | 24 | 30 | 32 | 36 (width) ---------------------------- 24 | $5

在搜索了许多论坛后,我认为我的问题是如何正确地键入问题,因为我似乎无法找到一个接近我需要的答案,但从外观上看,我认为这是excel>mysql 101

我有一张excel表格,上面有几十种百叶窗(用于windows)。有一行是宽度。。还有一列是左边的高度。当你交叉引用一个宽度和高度(比如说24 x 36)时,它有一个价格值

       |  24  |  30  |  32  |  36   (width)
   ----------------------------
    24 | $50     $55    etc
    30 | $60     etc    etc(price)
    32 | $70
(height)
当我的数据库看起来像这样时,我一辈子都不知道在哪里或如何将其导入mysql

itemname_id <<(my primary)  |  width  |  height  |  price
-------------------------------------------------------------------

itemname\u id知道Excel数据的布局通常被称为透视表可能会有所帮助。可以在Excel中“取消打印”数据,以获取要导入数据库的格式的数据


演示如何创建透视表,然后取消透视。基本上,这需要创建一个“值之和”透视表,然后双击作为结果的单个值。这是违反直觉的,但非常简单。

你绝对让我找到了正确的方向并解决了它!我唯一需要做的不同的事情就是找出在Excel 2010中“多重合并范围”功能的位置。这个演示是为旧版本的verion设计的。我去了Insert>Pivot表,它没有这个选项。Excel 2010的解决方案是按Alt+D,P以查找难以定位的数据透视表向导。我相信经常使用excel的人会更容易。顺便说一句,对于那些经验不足的人,你必须按Alt+D。。。然后分别按P。不要同时按住所有3个!谢谢你,多克!!!我很高兴帮助你,就像其他人帮助我一样。您在评论中包含了如何在当前版本的Excel中执行此操作的详细信息,这无疑对其他人有所帮助。