Applies ToExcel для Microsoft 365 Excel для Microsoft 365 для Mac Вебпрограма Excel Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2016 Мій Office для iPhone Office.com

У цій статті наведено синтаксис формули та описано, як у програмі Microsoft Excel використовувати функцію MID.  

Опис

Функція MID повертає задану кількість символів із рядка тексту, починаючи з указаної позиції, на основі заданої кількості символів.

Синтаксис

MID(текст;поч_позиція;кількість_символів)

Синтаксис функції MID має такі аргументи:

  • Текст    – обов’язковий аргумент. Текстовий рядок, що містить символи, які потрібно витягнути.

  • поч_позиція    – обов’язковий аргумент. Позиція першого символу, який потрібно витягти. Для першого символу в тексті аргумент «поч_позиція» дорівнює 1 тощо.

    • Якщо значення аргументу «поч_позиція» більше за довжину тексту, функція MID повертає « » (пустий текст).

    • Якщо значення аргументу «поч_позиція» менше за довжину тексту, але «поч_позиція» плюс «кількість_символів» перевищують довжину тексту, функція MID повертає всі символи до кінця тексту.

    • Якщо start_num менше 1, функція MID повертає #VALUE! .

  • Кількість_символів    Обов'язково для MID. Кількість символів, які потрібно повернути з тексту за допомогою функції MID.

    • Якщо num_chars від'ємне, функція MID повертає #VALUE! .

Приклад

Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу F2, а потім – клавішу Enter. За потреби можна змінити ширину стовпців, щоб відобразити всі дані.

Дані

Літнє поле

Формула

Опис

Результат

=MID(A2;1;5)

Повертає 5 символів із рядка у клітинці A2, починаючи з 1-го символу.

Літнє

=MID(A2;7;20)

Повертає 20 символів із рядка у клітинці A2, починаючи з 7-го символу. Оскільки кількість символів для повернення (20) більша за довжину рядка (10), буде повернено всі символи, починаючи з 7-го. Наприкінці порожні символи (пробіли) не додаються.

поле

=MID(A2;20;5)

Оскільки початкова позиція перевищує довжину рядка (10), повертається пустий текст ().

Увага!: 

  • Функцію MIDB вилучено.

  • У книгах, для яких установленосумісність версії 2, MID покращила поведінку з сурогатними парами, враховуючи їх як один символ замість двох. Селектори варіантів (зазвичай використовуються з емодзі) і надалі вважатимуться окремими символами. Докладні відомості див. тут: Стандарт Юнікоду

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.