Tag: powerbi

dynamicjoinPower Query(Excel)

我有一个大数据表,需要过滤几列。 我想使用内部连接数据表的filter表来获得结果。 问题是filter是dynamic的。 例如,用户可以使用两列进行过滤(select数据与科目= 1001或1002或1003或1004和Tran = 1或2或3)。 表格在下面。 col1 col2 Acct Tran ==== ==== 1001 1 1002 2 1003 3 1004 或者用户可以在表格末尾添加一列,使用三列进行过滤(selectAcct = 1001或1002或1003或1004,Tran = 1或2或3,Dept = a或b或c的数据)。 表格在下面 col1 col2 col3 Acct Tran Dept ==== ==== ==== 1001 1 a 1002 2 b 1003 3 c 1004 列和列名称的数量可能会改变。 有人知道如何在Power Query中实现这个function吗? 还是VBA? 非常感谢。

DAX TOTALYTD在两个不同的cadandars

我期待创造一个年至今的总额,但是,年终date需要改变,取决于另一列的价值。 换句话说,第一组会计年度将从11月1日(11月1日)到10月31日(10月31日),而第二组会计年度将从7月1日(7月1日) 6月30日(7月30日)。 我需要做的是在计算会计年度时,我需要根据订单项所属的组来计算当年的计算。因此,2015年的第1组将是2014-11-01至2015-10-31而2015年第二组将是2014-07-01至2014-06-30。 请在这里看到一个示例表(请注意,我有一个与此相关的date表以创builddate函数): **Table 1** ————————- Group | Date | Qty 1 | 2014-10-01 | 1 1 | 2014-11-01 | 1 1 | 2015-01-01 | 2 1 | 2015-05-01 | 1 1 | 2015-10-31 | 2 1 | 2015-11-01 | 1 2 | 2014-06-01 | 1 2 | 2014-07-01 | 1 2 | […]

为Power Query中的string赋值

我有以下代码: let Condition = Excel.CurrentWorkbook(){[Name="test_table"]}[Content], field = Condition{0}[field_excel], str = "One", query = if field <> null then str = "two" else str = "three", exec= Oracle.Database("TESTING", [Query=str]) in exec 我想根据条件str有two或three的值,但总是停留在One

Power BI(DAX):根据条件过滤不同的计数

我有一个数据集与出版商收入按月。 如果发行商在特定月份的收入等于或大于1000,则被认为是“活跃”月份。 现在,我想用Power BI(DAX)来统计每月趋势中“活跃”发布商的数量。 示例数据集 这是我尝试的一个衡量公式: DistCountActiveMonths = CALCULATE(DISTINCTCOUNT('Net Revenue Data'[Publisher Name]),FILTER('Net Revenue Data','Net Revenue Data'[Active Month]=1)) 请告知如何更正此公式以达到预期的结果,例如:

添加具有相同types数据但列名不同的CSV文件

希望你一切顺利。 我需要一些帮助。 举个例子,我有3个csv文件: 1)具有2个logging/行的File1.csv firstname | lastname | city | country | emailaddress —————————————————– alexf sdfsd mumbai india sdf@sdf.com ———- asfd sdfsdf toronto canada dfsd@sdf.com 2)secondfile.csv有2个logging/行 first-name | last-name | currentcity | currentcountry | email-address ———————————————————————- asdf sdfkjwl sydney australia sdf@dsffwe.com ———- lskjdf sdlfkjlkj delhi india sdflkj@sdf.com 3)用2个logging/行的userfile.csv fname | lname | usercity | usercountry […]

达克斯总结所有领域相同的价值

我正在使用Power BI,我想知道如何总结相同的值的所有领域,然后从总数中取出百分比。 例如:我有下面的表格: Computer Name | Manufacturer | Errors Comp1 | Hp | 4 Comp2 | Dell | 2 Comp3 | Hp | 1 Comp4 | Asus | 2 Comp5 | Asus | 2 我想创build一个度量,根据制造商总结所有的错误,所以基本上,它将所有的实例相同的价值,并返回这样的东西: Manufaturer | Errors | Count comps Asus | 4 | 2 Hp | 5 | 2 Dell | 2 | […]

如何隐藏Power Pivot中的源数据表

我将PowerQuery中的两个表( AccelerateData和Adjustments )联合起来,并将它们加载到数据模型中(数据模型中的表名称为AccelerateData )。 之后,我从数据模型创build了一个数据透视表来分析它。 我想让其他用户可以访问数据模型,因此我正在做一些整理。 在PowerPivot中,可以select“隐藏客户端工具”。 我已经为列和表的不相关的PowerPivot做了这个。 但是,我总是在数据透视表的字段列表中看到来自PowerQuery的源数据表,无法find如何隐藏它们。 任何人都知道如何不显示他们在现场名单? 非常感谢你!

如何使用Excel Power Query检索http响应头

我需要使用Excel强大的查询连接到WebApi网站。 api有一个login“EndPoint”,它返回一个需要在下面的请求中使用的cookie。 以下要求是: Web.Contents("http://www.example.com:8080/api/Consumption?startDate=2014-08-05&endDate=2014-08-06", [ Headers=[#"Cookie" = "….."] ]), 如何从第一个响应中检索第二个请求中使用的cookie。

DAX按date排列

我在一列中列出了不同的ID,这导致总计不等于总数的总和如下: 我想要做的是按照时间顺序排列付款date,并select仅显示最高date。 在上面的例子中,总分不会改变,但Townville排不会显示不同的学生数。 这是一个非常具体的要求,我假设有一个简单的方法来做到这一点在DAX – 我试着玩RANKX和MAX但我没有更接近解决这个问题。 最后一件事 – Rank必须是由用户select的时间filter的上下文(所以如果他们select2015,它会给第二logging秩1,最高的logging不会显示,如果他们select2015年5月,它会给最高logging等级1和第二logging不会显示)

基于用户的Excel / PowerBi视图

目前,我有一个SqlServer table和一些销售数据(包括销售人员的姓名),我想创build每个销售人员将能够检查的表格和graphics,但只是他们的用户进行域validation 。 我的官员虽然创build了一个Excel或PowerBi但是由于我的知识需要为每个销售人员创build一个视图和一个文档,但这似乎不是非常有效的。 (另外,通过文件系统权限保护文件) 我知道,与ISS和asp.net应用程序,我将能够确定用户和筛选结果,这将是好的,如果我只是打印表,但正如我所说,我需要有一些图巫假设需要更多的时间(对我来说)来执行。