【问题标题】:How to analyze data with a column containing multiple values如何分析包含多个值的列的数据
【发布时间】:2021-04-02 14:15:12
【问题描述】:

我正在尝试分析 Power BI 中的创意提交,其中有一列包含多个用逗号分隔的值。这是表格布局的示例(每一行都是提交):

Key ... Tags
1 ... Chat, Service, Dallas
2 ... Banking, IVR, Miami, Zelle
3 ... New York, Collections
... ... ...

标签列包含我要分析的数据,并且按照提交者首先输入的顺序对其进行排序,因此它们不一定遵循特定的结构。有些提交可能只有 2 个标签,有些则多达 15 个。我正在尝试找出一种方法来构建数据,以便 Power BI 可以分析每个标签(如果这有意义,我很抱歉我很难解释)。

例如,我希望能够按部门(如聊天或收藏)查看提交的数量。我知道我可以拆分标签列并为每个标签创建一个单独的列,但我遇到的问题是创建的新列在每一行中都有不同的值,具体取决于顺序。例如,拆分标签列后的新表如下所示:

Key ... Tag1 Tag2 Tag3 Tag4
1 ... Chat Service Dallas
2 ... Banking IVR Miami Zelle
3 ... New York Collections
... ... ... ... ... ...

如您所见,Tag1 列具有混合值,即第 1 行和第 2 行包含一个部门(聊天和银行),但第 3 行包含一个位置(纽约)。我想我想问的问题是,是否有人对如何更好地分析标签有任何建议,以便我可以回答以下问题:

  • 哪些部门提交的投稿比其他部门多?
  • 哪些网站位置发送的提交更多?

感谢任何帮助和建议。我希望这是有道理的!

【问题讨论】:

    标签: powerbi dax powerbi-desktop m


    【解决方案1】:

    我建议扩展到新行而不是新列。

    那么你的数据是这样的

    如果您有一个标签表,其中每个标签都被归类为“部门”或“位置”或其他类别,那么您可以将该表合并到上面的表中,以获得一个不错的类别列来帮助过滤您的报告。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-31
      • 2020-07-29
      • 2019-10-16
      • 2019-09-30
      • 1970-01-01
      • 2018-12-24
      • 2020-08-28
      • 1970-01-01
      相关资源
      最近更新 更多