如何使用户能够编辑Power Pivot查找数据

从企业数据仓库解决scheme的世界中,我发现Power Pivot是令人吃惊的function性工具,可以帮助将BI引入小型业务。 为了在这方面进行自我教育,我正在为一个build筑承包商的朋友做一个小项目,并要求我帮助分析他在不同项目上的成本。 问题是一些数据需要由用户提供,这里是我对Power Pivot的狭隘知识开始出现的地方。

我的基础数据来自会计系统。 我可以通过SQL Server连接访问公司书籍,我可以导入发票,客户,供应商,帐户和所有其他条目。 我做了一切

连接,并可以在一个简单的数据透视表中给我的朋友留下深刻的印象。 与我每天使用的Microstrategy或Business Objects等报告工具相比,我感到印象深刻。

会计系统中缺less的是项目信息,客户有3个房间,我的朋友正在处理,他们每个人都应该被视为一个单独的项目,我们要计算利润。 这样做,我需要一些手动input,如分配项目成本发票添加一个类别(材料,服务)等

最初我想创build一个两个查找电子表格:

  1. 项目名称,从/到等等的项目将被手动input(或将来从CRM应用程序导入)以及将从下拉列表中select的客户端(理想地直接从功率数据透视表客户端表中)

问题1:如何添加来自Power Pivot表的客户下拉列表?

  1. 发票关系表,它将包含一些来自电力支付成本发票表(发票号,供应商,date等)的数据,然后是包含项目(来自第一电子表格)和成本types的下拉列表。 棘手的部分是,我希望发票清单自动刷新新发票登记,但我不想失去手动添加任何数据对他们!

问题2:如何devise这样的电子表格来自动填充新的发票,但保持与其相关的数据? 我在想数据透视表旁边有一些数据,但它似乎是一个非常不稳定的解决scheme,说发票按发票号码(这是不同的系统或每个供应商)sorting,一个新的可以显示在表中,然后之后手动添加的所有项目都将开始指向错误的发票。

对我来说最后的办法是创build一个MS Access数据库来存储/更新查找,但随后创buildODBC连接等所有的混乱进入发挥和在我看来,它是打败整洁的PowerPivot Excel电子表格的想法…

任何想法都欢迎!

一般来说,您可以devise一个Excel表格来保存手动input数据,并将该表格inputPowerPivot(通过链接表格)。

至于基于数据库数据的下拉信息,我build议使用电力查询。 这个工具可以让你连接到不同的数据源,做一些数据处理,然后把数据输出到excel中。 这些输出可以作为基于Excel的下拉数据范围。

请查看Power Query eghere: https : //support.office.com/en-in/article/Introduction-to-Microsoft-Power-Query-for-Excel-6e92e2f4-2079-4e1f-bad5-89f6269cd605或https ://www.youtube.com/watch?v = LACjRvxl_2w 。