Функция MID

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

Синтаксис

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

Параметры

Элемент

Определение

text

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

start_num

Положение первого символа, который необходимо извлечь. Положения начинаются с 1.

num_chars

Число возвращаемых символов.

Значение свойства/возвращаемое значение

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

Замечания

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

Пример

В следующих примерах возвращаются одинаковые результаты, первые пять букв столбца, [ResellerName]. В первом примере используется полное имя столбца и задается начальная точка, во втором примере отсутствует имя таблицы и параметр num_chars.

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

Если используется следующая формула, результаты идентичны:

=LEFT([ResellerName],5)

См. также

Другие ресурсы

Текстовые функции (DAX)