Функція MID повертає задану кількість символів із рядка тексту, починаючи з указаної позиції, на основі заданої кількості символів.
Синтаксис
MID(текст;start_num;num_chars)
Текст – це текстовий рядок із символами, які потрібно витягнути.
поч_позиція – це позиція першого символу, який потрібно видобути в тексті. Для першого символу в тексті аргумент «поч_позиція» дорівнює 1 тощо.
Кількість_символів визначає кількість символів, які функція MID має повертати з тексту.
Примітки.
-
Якщо значення аргументу «поч_позиція» більше за довжину тексту, функція MID повертає « » (пустий текст).
-
Якщо значення аргументу «поч_позиція» менше за довжину тексту, але «поч_позиція» плюс «кількість_символів» перевищують довжину тексту, функція MID повертає всі символи до кінця тексту.
-
Якщо start_num менше 1, функція MID повертає #VALUE! .
-
Якщо num_chars від'ємне, функція MID повертає #VALUE! .
Приклади
|
Формула |
Опис (результат) |
|---|---|
|
=MID("Рідинний потік",1,5) |
П'ять символів із рядка, починаючи з першого символу (Fluid) |
|
=MID("Рідинний потік",7,20) |
Двадцять символів із рядка, починаючи із сьомого (Flow) |
|
=MID("Рідинний потік",20,5) |
Оскільки початкова точка більша за довжину рядка, повертається пустий текст () |