powerbi,我想从a表里筛选出a1字段的所有数据(数据类型为string或者text),筛选条件是a2字段数据等于so,用DAX函数写出
时间: 2024-02-27 08:53:46 浏览: 209
powerbi DAX函数
您可以使用 DAX 函数 FILTER 和 CONTAINS 来实现筛选出符合条件的数据。具体的 DAX 公式如下:
```
FILTER('a', CONTAINS('a'[a1], "so") && (ISSTRING('a'[a1]) || ISTEXT('a'[a1])) && 'a'[a2] = "so")
```
这个公式中,'a' 是指您的数据表,'a'[a1] 和 'a'[a2] 分别是您的数据表中的 a1 字段和 a2 字段,"so" 是您要筛选的关键字。公式中的 ISSTRING 和 ISTEXT 函数用于判断 a1 字段是否为字符串或文本类型。
使用这个公式,可以筛选出符合条件的数据,并在 Power BI 报表中使用。希望能对您有所帮助!
阅读全文