DAX函数删除列中数据的所有"/"
时间: 2023-12-25 17:04:14 浏览: 89
您好!对于您的问题,可以使用 DAX 中的 SUBSTITUTE 函数来替换列中的所有 "/"。具体语法如下:
```
SUBSTITUTE(<text>,<old_text>,<new_text>)
```
其中,<text> 表示要替换的文本或列名,<old_text> 表示要被替换的文本,这里是 "/",<new_text> 表示要替换成的新文本,这里可以是空格或其他字符。使用该函数可以得到类似下面的 DAX 表达式:
```
= SUBSTITUTE('表名'[列名], "/", "")
```
这样就可以将列中所有的 "/" 替换为空格或其他字符。
相关问题
哪个DAX函数可以用来取消字段的分组汇总的功能作用?
在DAX中,可以使用UNGROUP函数来取消字段的分组汇总的功能作用。UNGROUP函数将从GROUPBY或SUMMARIZE函数返回的表格中删除分组列,并将其替换为原始表格中的列。例如,以下DAX公式使用GROUPBY函数对销售数据按区域和年份进行分组,并计算每个分组的销售总额:
```
Sales by Region and Year =
GROUPBY(
Sales,
Sales[Region],
YEAR(Sales[Date]),
"Total Sales", SUM(Sales[Amount])
)
```
可以使用UNGROUP函数取消分组效果,从而返回原始的销售数据表格:
```
Sales =
UNGROUP(
GROUPBY(
Sales,
Sales[Region],
YEAR(Sales[Date]),
"Total Sales", SUM(Sales[Amount])
)
)
```
在这个例子中,UNGROUP函数将从GROUPBY函数返回的表格中删除"Region"和"Year"列,并将其替换为原始的"Sales"表格中的列。
阅读全文