POWERQUERY:处理包含文本值和 Table 的列
POWERQUERY : Deal with a column containing Text Values and Table
我正在处理一个文本值与 Table 数据混合的列。
Table价值
我想通过
对该栏目进行操作
- if value = Table : 通过将值与逗号分隔符组合
来聚合 Table
- if value = : 保持原值
结果会是
我使用此函数聚合 Table 的值,但当值是文本时出现错误
= Table.AggregateTableColumn(#"Lignes filtrées1", "value.1", {{"Element:Text", 每个 Text.Combine(List.Transform(_, (x) => Text.From(x)), ", "), "期望的结果"}})
你能给我一些提示来帮助我解决这个问题吗?
提前致谢
很难说出你的 table
里有什么
举个例子,如果嵌入式 table 看起来像这样,只有一列
然后您可以添加一列,例如
#"Added Custom" = Table.AddColumn(#"PriorStepName", "Custom", each try Text.Combine([Column1][TableColumn1],",") otherwise [Column1])
并获得
如果您的 table 更复杂,您可能必须先将其取消旋转,或者给我们提示如何将其转换为单个单元格
我正在处理一个文本值与 Table 数据混合的列。 Table价值
我想通过
对该栏目进行操作- if value = Table : 通过将值与逗号分隔符组合 来聚合 Table
- if value = : 保持原值
结果会是
我使用此函数聚合 Table 的值,但当值是文本时出现错误 = Table.AggregateTableColumn(#"Lignes filtrées1", "value.1", {{"Element:Text", 每个 Text.Combine(List.Transform(_, (x) => Text.From(x)), ", "), "期望的结果"}})
你能给我一些提示来帮助我解决这个问题吗?
提前致谢
很难说出你的 table
里有什么举个例子,如果嵌入式 table 看起来像这样,只有一列
然后您可以添加一列,例如
#"Added Custom" = Table.AddColumn(#"PriorStepName", "Custom", each try Text.Combine([Column1][TableColumn1],",") otherwise [Column1])
并获得
如果您的 table 更复杂,您可能必须先将其取消旋转,或者给我们提示如何将其转换为单个单元格