0

我对 excel 非常满意;我知道代码,我发现界面非常直观。我现在唯一的问题是我在几列中有很多公式,这些公式链接到其他 excel 文件并随着时间的推移跟踪销售。目前我有 1500 多行数据,有时 Excel 无法计算所有必要的代码,我需要一种方法来确保将来当有 10000 多行或更多行时,可以在没有 Excel 的情况下运行代码停止/冻结。我的老板说使用 SQL 应该会有所帮助。但是,我对它不熟悉,知道excel和SQL可以类似地使用。

最终,我想知道我是否可以在 SQL 中运行 excel 代码,或者我是否可以在 excel 中计算小型数据集(定期提取的集合)并将它们自动导出到 SQL,而不必通过向导来导入数据。另外,我需要将小数据集附加到大数据集中。除了学习 SQL 之外还有什么想法吗?这需要许多不了解 SQL 的人可以访问,因此简单地学习 SQL 并没有太大帮助。

4

1 回答 1

0

如果你熟悉Excel它的公式,你就不会太难学了SQL。除此之外,我可以将输出复制并粘贴SQL SeverExcel具有自动构建图形的工作表中(因为我使用 Express),这是一个简单的复制粘贴到工作Excel表中。

虽然我不知道你所有的计算,但我还没有看到Excel能够做一些SQL不能做的事情,当你考虑到索引的好处时,可以自由地按照你想要的方式组织数据(并保存了存储过程) ,开关可能只是在您拿起时暂时不方便SQL,之后,您将轻松生产您需要的东西。

最终,我想知道我是否可以在 SQL 中运行 excel 代码

并不总是完全相同,但您可以运行类似的结构化代码。例如:

SELECT AVG(Sales) "AverageSales"
FROM Sales

相对

=AVERAGE(A2:A2000)

或者

SELECT (((DollarToday - DollarYesterday)/DollarYesterday)*100) AS "DollarDelta"
FROM USD

相对

=(((A2-A1)/A1)*100)
于 2013-09-06T21:18:51.677 回答