В книге Excel, когда вы хотите извлечь часть текста из значения ячейки в зависимости от местоположения и длины, функция MID может помочь вам решить эту задачу. Функция MID используется для поиска и возврата определенного количества символов из середины данной текстовой строки.
Содержание
- Синтаксис:
- Аргументы:
- Возврат:
- Примеры:
- Дополнительные функции:
- -> Лучшие инструменты для повышения производительности Office
Синтаксис:
Синтаксис функции MID в Excel:
Аргументы:
- : обязательно. Текстовая строка, из которой вы хотите извлечь символы.
- : обязательно. Местоположение первого символа, который вы хотите извлечь.
- : обязательно. Общее количество символов, которые вы хотите извлечь.
Примечания :
- 1. Если start_num больше, чем длина исходного текста, будет возвращена пустая строка (“”).
- 2. Если start_num меньше 1, функция MID возвращает #VALUE! значение ошибки.
- 3. Если num_chars отрицательно, функция MID также вернет #VALUE! значение ошибки.
- 4. Если сумма start_num и num_chars больше, чем общая длина исходной текстовой строки, функция MID вернет символы из start_num до последнего символа.
Возврат:
Вернуть определенные символы из середины текстовой строки.
Примеры:
Пример 1: Базовое использование функции MID
Например, я хочу извлечь 10 символов, которые начинается с третьего символа из списка текстовых строк. Введите эту формулу в пустую ячейку:
Пример 2: Использование функции MID для извлечения имени и фамилии из полных имен
Мы также можем использовать функцию MID для извлечения имени и фамилии из полных имен, пожалуйста, сделайте следующее:
Извлеките имена из полных имен:
Введите или скопируйте приведенную ниже формулу в пустую ячейку, в которую вы хотите вывести результат, а затем перетащите дескриптор заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, и все первые имена были извлечены, как показано на следующем снимке экрана:
Извлечь фамилии из полных имен:
Вытяните фамилии из полных имен, примените формула ниже:
Пример 3. Использование функции MID для извлечения подстрок между двумя разделителями
Иногда может потребоваться для извлечения текста между двумя тире, как показано на скриншоте ниже, для решения этой задачи вам может помочь сочетание функций MID и FIND.
Скопируйте следующую формулу в пустую ячейку:
Затем перетащите дескриптор заполнения вниз, чтобы заполнить эту формулу в другие нужные вам ячейки. И вы получите результат, как показано на скриншоте ниже:
Примечания :
1. Вы можете изменить разделитель« – »на другие разделители по мере необходимости.
2. Приведенная выше формула применяется для извлечения текста между первым и вторым вхождениями определенного разделителя.
Дополнительные функции:
- Функция Excel RIGHT
- Функция RIGHT используется для возврата текста справа от текстовой строки.
- Функция ПОИСКА в Excel
- Функция ПОИСК может поможет вам найти позицию определенного символа или подстроки в заданной текстовой строке.
- Функция ЗАМЕНИТЬ в Excel
- Функция ЗАМЕНИТЬ в Excel может помочь вам найти и заменить символы на основе заданного местоположения из текстовой строки новым текстом.
-> Лучшие инструменты для повышения производительности Office
Источник: