如果我在表格中有一个列,其中每个单元格都包含文本,我如何将它们作为输出推送到例如一张卡并用新线分隔单元格?
我一直在使用CONCATENATEX
函数,它接受一个分隔符参数;但是标准换行符('\n'
)不起作用。
答案 0 :(得分:2)
可以使用CONCATENATEX
函数将Unicode字符传递给UNICHAR(number)
函数。
number
参数对应的是十进制UTF-16或UTF-32编码(如here所示)。
这意味着新行由UNICHAR(10)
提供。
最终解决方案可能是:CONCATENATEX(TableName, TableName[TextColumn], UNICHAR(10))
以下是截图:
在测量代码的最后一行(标记为黄色)中,您可以看到使用UNICHAR(10)
作为新行分隔符。
如果在切片器对象中没有选择任何内容(即默认选择所有内容 - 不使用过滤器),则卡片中将显示“显示其他文本”。
答案 1 :(得分:0)
在串联代码中,如果在逗号后插入“ shift + enter”,则会使我换行,而不会破坏代码。
示例:
'Query1'[LetterCode],
",<Inserted SHIFT-ENTER here>
",
'Query1'[LetterCode],