c# - 将 Excel Grid 转换为数据库友好格式
问题描述
我正在使用他们存储在 excel 中的数据重建客户网站。第一列包含客户 ID,顶行包含项目 ID,网格包含客户和项目的计数。这是一个例子
item_1 item_2 item_3
cust_1 1 2 1
cust_2 0 1 2
所以问题来了,最上面一行实际上是商品的id,而左边第一列是客户的id。我需要以某种方式将其转换为可以导入数据库的内容。理想情况下变成这样的格式
cust_1, item_1, 1
cust_1, item_2, 2
cust_1, item_3, 1
我在excel电子表格中有这个
我已将 id 字段更改为更易于理解。左列其实只是一个数字,不是cust_1,顶行也是一样的东西,只是一个数字。
如果这在数据库中更容易做到,我可以使用 mysql 和 sql 服务器。如果代码更容易,我可以使用 C# 和 Python。
解决方案
推荐阅读
- java - 在 Internet Explorer 11 中运行 Java
- sql - 我试图理解这串代码和它在说什么,特别是这个'[^|]+'
- python - 在大型数据集中检索多个查找值?
- r - 如何将 RGL/CAR scatter3d 图显示为轨迹线
- batch-file - 如何使用 CMD 打开控制面板的系统信息
- python - 如何在pandas + python中将一个值从一行传递到下一行并使用它递归计算相同的以下值
- php - 将 AsciiMath 解析为 Python 表达式
- python - 清理抓取结果以返回锚文本,而不是 HTML
- python - 建立哈里斯角检测器输出的连接图
- python - Pandas dataframe.corr() 从输入中剥离列