- DAX 函式教程
- DAX 函式 - 首頁
- DAX 函式 - 簡介
- DAX 引數命名約定
- 描述結構
- DAX 函式 - 聚合
- DAX 函式 - 篩選
- DAX 函式 - 時間智慧
- DAX 函式 - 日期和時間
- DAX 函式 - 資訊
- DAX 函式 - 邏輯
- 數學和三角函式
- DAX 函式 - 父級和子級
- DAX 函式 - 統計
- DAX 函式 - 文字
- DAX 函式 - 其他
- DAX 函式有用資源
- DAX 函式 - 快速指南
- DAX 函式 - 有用資源
- DAX 函式 - 討論
DAX 文字 - SUBSTITUTE 函式
描述
在文字字串中用新文字替換現有文字。
語法
SUBSTITUTE (<text>, <old_text>, <new_text>, <instance_num>)
引數
| 序號 | 引數和描述 |
|---|---|
| 1 |
text 您要替換現有文字的新文字所在的文字,或包含文字的列的引用。 |
| 2 |
old_text 您要替換的現有文字。 |
| 3 |
new_text 您要替換 old_text 的文字。 |
| 4 |
instance_num 可選。 您要替換的 old_text 的出現次數。 如果省略,則替換 old_text 的每個例項。 |
返回值
一個文字字串。
備註
SUBSTITUTE 函式區分大小寫。如果 find_text 和 old_text 之間的大小寫不匹配,SUBSTITUTE 將不會替換文字。
如果 find_text 為“Not”,並且 within_text 包含“not”,則 SUBSTITUTE 不會替換文字。
DAX SUBSTITUTE 函式類似於 DAX REPLACE 函式。
如果要替換文字字串中的特定文字,可以使用 SUBSTITUTE 函式。
如果要替換文字字串中特定位置出現的任何可變長度的文字,可以使用 REPLACE 函式。
示例
= SUBSTITUTE([Product],"Powder","Lotion")
將“Powder”的所有例項替換為“Lotion”在“產品”列中。如果“產品”列的任何行中未找到“Powder”,則不會更改任何內容。
dax_functions_text.htm
廣告