1

我有A,B,C报告中的价值。

我需要

A /n
B /n
C

power bi 不支持“/n”新行。我对此很陌生。

4

3 回答 3

2

我认为最好的解决方案是使用 Power Query 中替换值功能下的内置“高级选项”选项。此解决方案由Power BI 社区中的 Seth提供。

要遵循的步骤(下面的屏幕截图):

  1. 在“数据”部分中,单击功能区中的“编辑查询”。
  2. 选择您想要的表格,然后右键单击列标题
  3. 选择“替换值”,点击“要查找的值”
  4. 选择“高级选项”勾选“使用特殊字符替换”
  5. 选择“插入特殊字符”
  6. 单击“回车”或“换行”,相应的镜头格式应显示在您的值部分
  7. 剪切该简短形式并将其粘贴到“替换为”字段中
  8. 在值部分输入“,”
  9. 点击确定
  10. 关闭并申请

在此处输入图像描述

于 2021-01-21T10:54:22.380 回答
1

您可以使用 SUBSTITUTE 函数将逗号换成换行符。Power BI 将让您只需键入换行符 - 尽管我认为您必须在 DAX 函数编辑器中使用 ALT-RETURN。

lineBreaks = SUBSTITUTE([myCol], ",", "
")

于 2020-01-17T14:03:52.310 回答
0

您可以使用Split Column By Delimiter将值拆分为单独的行。假设你有一张这样的桌子:

在此处输入图像描述

点击Edit queries打开Power Query Editor,选择要拆分的列,点击Split Column-> By Delimeter

在此处输入图像描述

确保分隔符正确,并Rows在 中选择Split into

在此处输入图像描述

这会将表格转换为:

在此处输入图像描述

这几乎就是你所要求的。

于 2020-01-17T11:07:54.880 回答