MID

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

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

Синтаксис

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

Параметры

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

Возврат value

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

Замечания

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

Примеры

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

DAX
MID("abcde",2,3))

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

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

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

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

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