Поделиться через


MID

применяется:вычисляемый столбецвычисляемой таблицыизмерениевизуального вычисления

Возвращает строку символов из середины текстовой строки, учитывая начальную позицию и длину.

Синтаксис

MID(<text>, <start_num>, <num_chars>)

Параметры

Срок Определение
text Текстовая строка, из которой требуется извлечь символы или столбец, содержащий текст.
start_num Позиция первого символа, которую требуется извлечь. Позиции начинаются с 1.
num_chars Количество возвращаемых символов.

Возвращаемое значение

Строка текста указанной длины.

Замечания

В то время как Microsoft Excel имеет различные функции для работы с однобайтами и двухбайтами символов, DAX использует Юникод и сохраняет все символы с одинаковой длиной.

Примеры

Следующее выражение:

MID("abcde",2,3))

Возвращает "bcd".

Следующее выражение:

MID('Reseller'[ResellerName],1,5))

Возвращает тот же результат, что и LEFT([ResellerName],5). Оба выражения возвращают первые 5 букв столбца, [ResellerName].

текстовые функции