У цій статті наведено синтаксис формули та описано, як у програмі Microsoft Excel використовувати функцію MID .
Опис
Функція MID повертає задану кількість символів із рядка тексту, починаючи з указаної позиції, на основі заданої кількості символів.
Синтаксис
MID(текст;поч_позиція;кількість_символів)
Синтаксис функції MID має такі аргументи:
текст – обов’язковий аргумент. Текстовий рядок, що містить символи, які потрібно витягнути.
Start_num Обов'язковий. Позиція першого символу, який потрібно витягти. Для першого символу в тексті аргумент «поч_позиція» дорівнює 1 тощо.
- Якщо значення аргументу «поч_позиція» більше за довжину тексту, функція MID повертає « » (пустий текст).
- Якщо значення аргументу «поч_позиція» менше за довжину тексту, але «поч_позиція» плюс «кількість_символів» перевищують довжину тексту, функція MID повертає всі символи до кінця тексту.
- Якщо start_num менше 1, функція MID повертає значення #VALUE! .
Num_chars Обов'язковий для 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 покращила поведінку сурогатних пар, враховуючи їх як один символ, а не два. Селектори варіантів (зазвичай використовуються з емодзі) і надалі вважатимуться окремими символами. Детальніше читайте тут: Стандарт Юнікод