Power Query - 通过逻辑检查从现有列表创建自定义列列表

Power Query - Creating a custom column list from an existing list with a logic check

我目前正在尝试使用 Power Query 创建一个新的自定义列,它将 return 一个列表(最终我可以计算 True 实例的数量)。我已经做到了

=Table.AddColumn(#"Filtered Rows", "53 Foot Containers Part 2", each List.Transform( [Raw Commodity Description_List],  each Text.Contains( [Raw Commodity Description_List], "53")))

自定义列在列表中创建了正确数量的项目,但不幸的是,列表中的每个项目都是错误的,并显示以下错误消息; “Expression.Error:我们无法将字段访问权限应用于文本类型。”

Commodity Description_List 中列表的示例是;

EMPTY CYLINDERS

53 CONTAINERS; 40 CONTAINER; 45 CONTAINER; 53 CONTAINER

20 CONTAINERS; 40 CONTAINER

如有任何帮助,我们将不胜感激!

编辑

您的数据在行的每个单元格的列表中

要计算每行该列表中 53 的实例数,请使用

 = Table.AddColumn(#"Filtered Rows", "53 Foot Containers Part 2", each List.Sum(List.Transform([Raw Commodity Description_List], each if Text.Contains(_,"53") then 1 else 0)))