6

在搜索了许多论坛之后,我认为我的问题是如何正确输入问题,因为我似乎无法找到与我需要的答案很接近的答案,但我认为这是 excel > mysql 101 看起来..

我有一张带有几十种百叶窗的 excel 表(用于窗户)。有一行是宽度.. 左列是高度。当您交叉引用宽度和高度(例如 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
-------------------------------------------------------------------

我注定要手动输入数千个组合还是这很常见?如何键入正确的术语以找到解决方案?显然我说的不是正确的术语。

非常感谢您的任何指导。我一直在寻找,我一​​直在撞墙。

4

1 回答 1

6

知道 Excel 数据的布局通常称为数据透视表可能会有所帮助。可以“反透视” Excel 中的数据,以获取要导入数据库的格式的数据。

这篇简短的文章展示了如何创建数据透视表,然后对其进行反透视。基本上,这需要创建一个“值总和”数据透视表,然后双击作为结果的单个值。这是违反直觉的,但做起来很简单。

于 2012-04-21T11:55:03.943 回答