我正在寻找一款软件(或一套软件),让我能够将电子表格和数据库工作流结合起来。在电子表格中输入数据,以便从剪贴板进行简单输入,基于连接、并集和聚合进行分析,以及数据透视/数据试点摘要。
编辑:最好是免费且多平台的软件。
到目前为止,我只找到了电子表格或数据库应用程序,但没有找到好的组合。带有表格计算的 OO 基础不支持聚合,例如 Google 电子表格 + Visualizaion API 不支持联合或连接,zoho db 不允许我从剪贴板粘贴。
关于可使用的软件有什么提示吗?
基本上,我正在尝试对我的个人银行交易进行一些分析。
问题 1,ETL。数据必须从我的银行转移到数据库。我目前的解决方案是从我的网上银行手动将数据复制并粘贴到每个帐户的一个电子表格中。
缺点:不太适合编写脚本。需要滚动很多次才能到达粘贴点。每次都要对粘贴的数据进行排序和格式化。
问题 2,分析。然后我想一次性汇总不同的账户,以跟踪所有账户中每种转账类型的转账。实际的汇总仍未解决,因为我在尝试过的电子表格中找不到 UNION 等效项。
答案1
任何支持通过 ODBC 链接到其他数据库的数据库引擎都可以解决您的问题。正如 Chris 指出的那样,有 Microsoft Access(创建链接表),尽管对其进行复杂分析相当麻烦(但它确实可以很好地处理基本分析)。
您应该将其Microsoft OLE DB Provider for Jet
与 Excel 电子表格一起使用。
我个人更喜欢使用 SQL Server 和 Excel 电子表格作为链接服务器。
EXEC sp_addlinkedserver
'ExcelSource',
'Jet 4.0',
'Microsoft.Jet.OLEDB.4.0',
'c:\MyData\DistExcl.xls',
NULL,
'Excel 5.0';
GO
SELECT *
FROM ExcelSource...SalesData;
答案2
虽然不是直接回答,但您是否知道Mint.com?
我们每天自动下载并分类您的余额和交易,让您轻松查看您的支出、收入、余额和净值的图表。
答案3
您可以链接到 MS Access 中的 Excel 电子表格,我已经通过这种方式做了大量分析......
许多银行允许您将交易下载为 csv 或 Excel。