在列中搜索文本字符串

时间:2017-04-19 10:14:53

标签: powerbi dax

我试图找到单词" span"的位置(以字符为单位)在列#34; order_product_name"表" order_product"。

为此,我使用带有公式的计算列:

Coluna 2 = SEARCH("span";'order_product'[order_product_name])

此语法与DAX reference中使用的语法完全相同,因此我不知道它为什么会返回错误。

1 个答案:

答案 0 :(得分:0)

如果您的计算在数据集的任何行中引发错误,您将收到公式错误。只需使用IFERROR为"未找到"设置值。 (如您的参考资料示例:使用SEARCH进行错误处理中所述)。

Coluna 2 = IFERROR(SEARCH("span";'order_product'[order_product_name]); -1)