Substr-Power BI中的Instr函数错误

时间:2018-10-29 09:06:47

标签: search powerbi dax dashboard

我在Power BI中使用了SEARCH函数,但发现我要查找的字符的位置不正确。

该屏幕截图会更好地告诉您。

enter image description here

实际上,我想提取源系统(android-ios等)。本质上,我可以使用instr-substr处理SQL,但是我想使用DAX语言。

请帮助。

2 个答案:

答案 0 :(得分:0)

我试图重现这一点。我必须将分号更改为逗号以分隔参数。

您可以使用MID返回子字符串,该子字符串将起始位置和长度作为参数。

=var str_start = search("Twitter for",[source])
 var str_end = search("</a>",[source])
 return mid([source],str_start, str_end-str_start)

答案 1 :(得分:0)

感谢@C。拉什。

这种表述给了我一个主意,但是“ Twitter For”声明并非在所有列中都很常见:)

enter image description here

我需要更多