События
Присоединяйтесь к нам в FabCon Vegas
31 мар., 23 - 2 апр., 23
Конечное событие Microsoft Fabric, Power BI, SQL и ai community. 31 марта по 2 апреля 2025 г.
Зарегистрироваться сегодняЭтот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
применимо:вычисляемый столбецвычисляемой таблицеMeasureвизуального вычисления
REPLACE заменяет часть текстовой строки на основе числа указанных символов с другой текстовой строкой.
REPLACE(<old_text>, <start_num>, <num_chars>, <new_text>)
Термин | Определение |
---|---|
old_text |
Строка текста, contains символов, которые вы хотите replace, or ссылку на столбец, contains текст. |
start_num |
Позиция символа в old_text , которую требуется replace с new_text . |
num_chars |
Количество символов, которые требуется replace. предупреждение :If аргумент, num_chars , является blankor ссылается на столбец, который вычисляет blank, строка для new_text вставляется в положение start_num без замены символов. Это то же поведение, что и в Excel. |
new_text |
Замещающий текст для указанных символов в old_text . |
Текстовая строка.
В то время как Microsoft Excel имеет различные функции для использования с однобайтами and двухбайтовых языков символов, DAX использует Unicodeand поэтому сохраняет all символы одинаковой длины.
Эта функция not поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах or правилах безопасности на уровне строк (RLS).
Следующая формула создает новый вычисляемый столбец, заменяющий first два символа кода product в столбце [ProductCode], с новым двухбуквенный код, OB.
= REPLACE('New Products'[Product Code],1,2,"OB")
Текстовые функции
SUBSTITUTE
функции
События
Присоединяйтесь к нам в FabCon Vegas
31 мар., 23 - 2 апр., 23
Конечное событие Microsoft Fabric, Power BI, SQL и ai community. 31 марта по 2 апреля 2025 г.
Зарегистрироваться сегодня