gpt4 book ai didi

powerbi - 如何使用Microsoft Power Bi统计单词出现的总次数?

转载 作者:行者123 更新时间:2023-12-05 06:07:32 31 4
gpt4 key购买 nike

我有一个包含单词列表的表,我想知道如何使用 DAX 来执行以下示例:

<表类="s-表"><头>ID项目<正文>1苹果2香蕉3苹果,香蕉4橙色,苹果
<表类="s-表"><头>项目总计<正文>苹果3香蕉2橙色1

问题是一些行有多个项目,使用 Count 只取列表中的第一个项目。

我不想要的输出:

<表类="s-表"><头>项目总计<正文>苹果2香蕉1橙色1

我目前所做的过程是拆分列,使用数据透视表,然后进行计数。

最佳答案

您可以根据您的源表创建一个单独的表,您将始终对您的项目进行计数。在您的新表中使用下面的高级查询代码。

只需将代码中的源表名更改为您原来的表名即可。

let
Source = your_table_name,
#"Split Column by Delimiter" = Table.ExpandListColumn(Table.TransformColumns(Source, {{"Items", Splitter.SplitTextByDelimiter(",", QuoteStyle.Csv), let itemType = (type nullable text) meta [Serialized.Text = true] in type {itemType}}}), "Items"),
#"Changed Type" = Table.TransformColumnTypes(#"Split Column by Delimiter",{{"Items", type text}}),
#"Trimmed Text" = Table.TransformColumns(#"Changed Type",{{"Items", Text.Trim, type text}}),
#"Grouped Rows" = Table.Group(#"Trimmed Text", {"Items"}, {{"Count", each Table.RowCount(_), Int64.Type}})
in
#"Grouped Rows"

这是最终的输出-

enter image description here

关于powerbi - 如何使用Microsoft Power Bi统计单词出现的总次数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65402027/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com