在 Excel 上生成报告并提高性能的最佳技术/数据库? [关闭]
Posted
技术标签:
【中文标题】在 Excel 上生成报告并提高性能的最佳技术/数据库? [关闭]【英文标题】:Best technology/database to generate reports on Excel and improve performance? [closed] 【发布时间】:2021-11-13 05:37:45 【问题描述】:我目前正在 Excel 上做一份销售产品数量和其他信息的基本报告。问题是数据库(条形码、商店、数量)是一个巨大的数据库,目前存储在 Excel 上(大约 600.000 行信息),这使得操作起来非常慢。
有了这些数据,我比较了今年与去年的销售额等。我想知道我可以使用什么最好的技术将这些数据存储在另一个地方,并可能将其链接到 Excel 以读取和生成报告。
我目前正在学习 MS Access,但我听说这非常有限,所以也许有更好的选择。
感谢每一个建议,谢谢。
【问题讨论】:
【参考方案1】:不要使用 Access,只需使用 Power Pivot for Excel。 Power Pivot 不会将数据存储在工作表上,而是将数据加载到高度压缩的列式内存存储中。
这与 SQL Server Analysis Services 和 Power BI 中使用的分析引擎相同。它将提供对数百万行的快速访问。
【讨论】:
以上是关于在 Excel 上生成报告并提高性能的最佳技术/数据库? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
python通过xlwt模块直接在网页上生成excel文件并下载