Функция MID в Excel
В книге Excel, если вы хотите извлечь часть текста из значения ячейки на основе позиции и длины, функция MID может помочь вам решить эту задачу. Функция MID используется для поиска и возврата определенного количества символов из середины заданной текстовой строки.
Синтаксис:
Синтаксис функции MID в Excel следующий:
Аргументы:
- текст: Обязательный. Текстовая строка, из которой вы хотите извлечь символы.
- нач_номер: Обязательный. Позиция первого символа, который вы хотите извлечь.
- число_символов: Обязательный. Общее количество символов, которые вы хотите извлечь.
Примечания:
- 1. Если нач_номер больше длины исходного текста, функция вернет пустую строку ("").
- 2. Если нач_номер меньше 1, функция MID вернет ошибку #ЗНАЧ!
- 3. Если число_символов отрицательное, функция MID также вернет ошибку #ЗНАЧ!
- 4. Если сумма нач_номер и число_символов больше общей длины исходной текстовой строки, функция MID вернет символы от нач_номер до последнего символа.
Возвращаемое значение:
Возвращает определенные символы из середины текстовой строки.
Примеры:
Пример 1: Базовое использование функции MID
Например, я хочу извлечь 10 символов, начиная с третьего символа из списка текстовых строк. Пожалуйста, введите эту формулу в пустую ячейку:
Пример 2: Использование функции MID для извлечения имени и фамилии из полных имен
Мы также можем использовать функцию MID для извлечения имени и фамилии из полных имен, выполните следующие действия:
Извлечение имен из полных имен:
Пожалуйста, введите или скопируйте приведенную ниже формулу в пустую ячейку, куда вы хотите вывести результат, а затем перетащите маркер заполнения вниз до ячеек, к которым вы хотите применить эту формулу, и все имена будут извлечены, как показано на следующем скриншоте:
Извлечение фамилий из полных имен:
Извлеките фамилии из полных имен, используйте следующую формулу:
Пример 3: Использование функции MID для извлечения подстрок между двумя разделителями
Иногда вы можете захотеть извлечь текст между двумя тире, как показано на скриншоте ниже. Для решения этой задачи комбинация функций MID и FIND может помочь вам.
Пожалуйста, скопируйте следующую формулу в пустую ячейку:
Затем перетащите маркер заполнения вниз, чтобы применить эту формулу к другим нужным ячейкам. Вы получите результат, как показано на скриншоте ниже:
Примечания:
1. Вы можете изменить разделитель "-" на другие разделители по необходимости.
2. Приведенная выше формула применяется для извлечения текста между первым и вторым появлением конкретного разделителя.
Другие функции:
- Функция RIGHT в Excel
- Функция RIGHT используется для возврата текста с правой стороны текстовой строки.
- Функция SEARCH в Excel
- Функция SEARCH может помочь вам найти позицию определенного символа или подстроки в заданной текстовой строке.
- Функция REPLACE в Excel
- Функция REPLACE в Excel может помочь вам найти и заменить символы на основе заданного местоположения в текстовой строке на новый текст.
Лучшие инструменты для повышения производительности Office
Kutools для Excel - Помогает вам выделиться из толпы
Kutools для Excel имеет более 300 функций, гарантируя, что нужный вам инструмент находится всего в одном клике...
Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)
- Один щелчок мыши, чтобы переключаться между десятками открытых документов!
- Сократите сотни кликов мышью ежедневно, попрощайтесь с болью в руке.
- Увеличивает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.