导入Excel数据矩阵到MySQL数据库
问题描述:
在搜索了很多论坛后,我认为我的问题是如何正确输入问题,因为我似乎无法找到远程接近我需要的答案,但我认为这是excel> mysql 101由它的外观..导入Excel数据矩阵到MySQL数据库
我有一个excel表与几十种类型的百叶窗(窗口)。有一行是宽度,左边是高度。当你交叉引用一个宽度和高度(比如24×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
-------------------------------------------------------------------
难道我注定要手动输入数千的组合还是这是常见的?如何输入正确的术语来寻找解决方案?我没有明确地说出正确的语言。
非常感谢您的任何指导。我一直在寻找,我一直在打墙。
答
它可能会帮助您了解Excel数据的布局通常被称为数据透视表。可以在Excel中“取消”数据以获取要导入到数据库的格式的数据。
This brief article显示了如何创建数据透视表,然后取消转换它。基本上,这需要创建一个“数值总和”数据透视表,然后双击作为结果的单个数值。这是违反直觉的,但很简单。
你绝对让我在正确的方向,并解决它!我唯一需要做的不同是找出Excel 2010中称为“多重合并范围”的功能的位置。该演示适用于较旧的版本。我去了Insert> Pivot Table,它没有这个选项。 Excel 2010的解决方案是按Alt + D,P为了找到很难找到数据透视表向导。我相信经常使用excel的人更容易。顺便说一句,对于那些经验较少的人,您必须按Alt + D ...然后分别按P键。不要同时把所有3个按下!谢谢你! – LITguy 2012-04-22 02:03:36
我很乐意帮助你,因为其他人也帮助过我。而且您肯定已经帮助其他人,在您的评论中包含如何在当前版本的Excel中执行此操作的详细信息。 – DOK 2012-04-22 16:14:07