1

我的一位同事使用 Excel 合并和分析数据集(约 10k 行)。

她的电子表格是 vlookup 和嵌套 if 公式的迷宫。

我怎样才能说服她看一下数据库?

什么是开始的好方法?我是一个sqlite的粉丝,但是想知道Access的进入门槛是否更低?

有什么书可以推荐入门吗?我检查了这个 SO 问题What's a good book for Introduction to databases for web developers - 那里的列表有任何补充吗?

谢谢,

西蒙娜

4

2 回答 2

1

回复:我怎样才能说服她看一下数据库?

告诉她为什么你的方式更好。

使用您喜欢的工具和相同的输入数据重做她在 Excel 中所做的工作,看看您是否可以在输出中找到差异。

此外,在设置两个系统后,将它们并排运行一段时间,注意性能和维护差异。如果她同意你的方式更好,她可能会决定使用它。

于 2012-09-04T14:35:44.040 回答
0

不是您问题的直接答案,而是作为一名在 Excel 中进行了广泛的数据分析工作的开发人员,有一些观察。

  • 如果主要目标是数据分析,那么使用 Excel 可能就足够了。
  • 特别是如果不同的数据集(您提到合并)作为 csv 文件提供 - 在需要时 - 经历首先将数据导入 sql 数据库然后运行查询以提取数据以进行分析步骤的“麻烦”可能太很多。
  • Excel 让您可以灵活地处理数据,非常轻松地尝试不同的东西、图表、数据透视表等。如果您朋友需要的报告或多或少是静态的,只有数据变化,那么可能是一个简单的 Access/SQL 数据库顶部有一个小应用程序将是一个更好的解决方案。但话又说回来,如果是这种情况,您的朋友可能有一个 Excel 表,其中包含所有相关公式,其中只需要插入数据。

对于我在 Excel 中进行的大部分数据分析,我唯一错过的是使用外键收集数据的能力。一旦你用 vlookup 覆盖,其余的分析通常在 Excel 中更快/更容易。

于 2012-09-04T11:17:41.497 回答