- DAX 函式教程
- DAX 函式 - 首頁
- DAX 函式 - 簡介
- DAX 引數命名約定
- 描述結構
- DAX 函式 - 聚合
- DAX 函式 - 篩選
- DAX 函式 - 時間智慧
- DAX 函式 - 日期和時間
- DAX 函式 - 資訊
- DAX 函式 - 邏輯
- 數學和三角函式
- DAX 函式 - 父項和子項
- DAX 函式 - 統計
- DAX 函式 - 文字
- DAX 函式 - 其他
- DAX 函式有用資源
- DAX 函式 - 快速指南
- DAX 函式 - 有用資源
- DAX 函式 - 討論
DAX 文字 - REPLACE 函式
描述
根據您指定的字元數,用不同的文字字串替換文字字串的一部分。
語法
REPLACE (<old_text>, <start_num>, <num_chars>, <new_text>)
引數
| 序號 | 引數和描述 |
|---|---|
| 1 |
old_text 包含要替換的字元的文字字串,或對包含文字的列的引用。 |
| 2 |
start_num 要在 old_text 中用 new_text 替換的起始位置。 |
| 3 |
num_chars 要替換的字元數。 |
| 4 |
new_text old_text 中指定字元的替換文字。 |
返回值
文字字串。
備註
DAX 使用 Unicode,因此將所有字元儲存為相同長度。
注意 - 如果引數 num_chars 為空白或對計算結果為空白的列的引用,則在位置 start_num 插入 new_text,而不替換任何字元。這與 Excel 中的行為相同。
DAX REPLACE 函式類似於 DAX SUBSTITUTE 函式。
如果要替換文字字串中特定位置出現的任何可變長度的文字,可以使用 REPLACE 函式。
如果要替換文字字串中的特定文字,可以使用 SUBSTITUTE 函式。
示例
= REPLACE([Product],1,2, [No. of Units])
這將返回一個計算列,其中該行中產品的頭兩個字元被替換為同一行中“單位數”的值。
dax_functions_text.htm
廣告