首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Power :管理列中的列表

Power :管理列中的列表
EN

Stack Overflow用户
提问于 2020-10-22 09:59:22
回答 1查看 561关注 0票数 1

我首先要说的是,我对Power BI相当陌生,我正在寻找自己的方法,但在列中列表的概念确实令人费解。我会解释我在一个虚构但现实世界的例子中得到了什么--如果这个例子太长了,我很抱歉。

因此,就我的例子而言,我在一家餐馆中有订单,如下表所示:

代码语言:javascript
复制
ID Person Order                      Alcohol
1  Bob    Pizza,fries,beer           Yes
2  Fred   Pizza,salad,dressing,wine  Yes
3  Pete   Lasagne,fries,cola         No
4  Dave   Pizza,fries,cola           No
5  Bob    Sundae                     No

我想在一份报告上展示一下

  • A数据卡显示订单数量的
  • 列出的所有订单列表,显示所有列在
  • 上面的条形图,显示每一项订购的次数,
  • ,一个甜甜圈,显示订单,包括酒精

<代码>F 210

我也希望能够过滤那些可视化,即单击条形图中的一行或甜甜圈的一部分过滤其他可视化。例如,我可以看到哪些订单包括酒精,或者有多少人点了薯条和酒精。

这就是我被困的地方。

为了获取所订购的每一项的计数,我复制了order列,称其为OrderItem,然后在逗号分隔符上拆分OrderItem,创建新行。这样做会产生14行,但允许我

显示数据卡(计数不同的ID)显示订单列表(表可视化显示OrderItem)

  • Show以外的列、所有项目的条形图以及它们被订购的次数)

  • 显示一个酒精甜甜圈(但它显示14项,因为它在表中计数行而不是总订单)

  • 在可视化视图中进行过滤--

F 222

所以我想知道怎样才能让酒精的数量反映出不同的顺序,而不是排的总数。

我尝试过的一种方法是在PowerQuery中创建一个重复的表,并将重复的表分割成每个订单项的行。这在某种程度上是可行的,因为我可以使用原来的表格作为酒精甜甜圈,而表中的每一项都有一行的计数。

这种方法的缺点是,如果我点击条形图中的“薯条”行,它就不会过滤酒精甜甜圈来显示哪一份薯条含有酒精。

任何建议,如何获得正确的计数在甜甜圈和过滤将非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-22 13:35:42

  1. 按逗号单独排序(已经对数据进行了
    1. )。首先选择相关的顺序列,然后单击顶部的un枢轴列。

现在每个订单都有一个值,所以您可以开始具体地开始计算每个特定的订单项。这些值将是唯一的。

正如您所提到的,现在的问题是酒精、ID和人都是复制的。在这里,措施是重要的。因此,对于酒精,你创造了一个度量。

测度=计算(DISTINCTCOUNT(‘Table’‘ID),FILTER('Table',’Table‘酒精=“是”))

要获得no值,只需与"No“执行相同的度量即可。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64479846

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档