如何使用包含多个值的列分析数据

问题描述

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

... 标签
1 ... 聊天,服务,达拉斯
2 ... 银行、IVR、迈阿密、Zelle
3 ... 纽约,收藏
... ... ...

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

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

... 标签1 标签2 标签3 标签4
1 ... 聊天 服务 达拉斯
2 ... 银行业务 IVR 迈阿密 泽尔
3 ... 纽约 收藏
... ... ... ... ... ...

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

  • 哪些部门提交的意见书比其他部门多?
  • 哪些站点位置发送了更多提交?

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

解决方法

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

Split Column by Delimiter

然后你的数据看起来像这样

Result

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