Перейти к основному содержанию

Excel MID функция

Автор: Сяоян Последнее изменение: 2019 июля 12 г.

В книге Excel, если вы хотите извлечь часть текста из значения ячейки в зависимости от местоположения и длины, функция MID может помочь вам решить эту задачу. Функция MID используется для поиска и возврата определенного количества символов из середины данной текстовой строки.


 Синтаксис:

Синтаксис функции MID в Excel:

=MID (text, start_num, num_chars)

 Аргументы:

  • text: Необходимые. Текстовая строка, из которой вы хотите извлечь символы.
  • start_num: Необходимые. Местоположение первого символа, который вы хотите извлечь.
  • num_chars: Необходимые. Общее количество символов, которые вы хотите извлечь.

Заметки:

  • 1. Если начальный_номер больше длины исходного текста, будет возвращена пустая строка ("").
  • 2. Если начальный_номер меньше 1, функция MID возвращает #VALUE! значение ошибки.
  • 3. Если число_символов отрицательно, функция MID также вернет #VALUE! значение ошибки.
  • 4. Если сумма начальный_номер и число_символов больше, чем общая длина исходной текстовой строки, функция MID вернет символы из начальный_номер до последнего символа.

 Вернуть:

Вернуть определенные символы из середины текстовой строки.


 Примеры:

Пример 1: Базовое использование функции MID

Например, я хочу извлечь 10 символов, которые начинаются с третьего символа из списка текстовых строк. Введите эту формулу в пустую ячейку:

=MID(A2,3,10)


Пример 2: Использование функции MID для извлечения имени и фамилии из полных имен

Мы также можем использовать функцию MID для извлечения имени и фамилии из полных имен, пожалуйста, сделайте следующее:

Извлеките имена из полных имен:

Введите или скопируйте приведенную ниже формулу в пустую ячейку, в которую вы хотите вывести результат, а затем перетащите дескриптор заполнения вниз к ячейкам, которые вы хотите применить к этой формуле, и все первые имена были извлечены, как показано на следующем снимке экрана:

=MID(A2,1,SEARCH(" ",A2,1))

Извлеките фамилии из полных имен:

Вытяните фамилии из полных имен, применив следующую формулу:

=MID(A2,SEARCH(" ",A2),100)


Пример 3: Используйте функцию MID для извлечения подстрок между двумя разделителями

Иногда вам может потребоваться извлечь текст между двумя черточками, как показано на скриншоте ниже, для решения этой задачи вам может помочь сочетание функций MID и FIND.

Скопируйте следующую формулу в пустую ячейку:

=MID(A2, FIND("-",A2)+1, FIND("-", A2, FIND("-",A2)+1) - FIND("-",A2)-1)

Затем перетащите маркер заполнения вниз, чтобы заполнить эту формулу другими необходимыми ячейками. И вы получите результат, как показано на скриншоте ниже:

Заметки:

1. Вы можете изменить разделитель «-» на другие разделители по своему усмотрению.

2. Приведенная выше формула применяется для извлечения текста между первым и вторым вхождениями определенного разделителя.


 Дополнительные функции:

  • Функция Excel ВПРАВО
  • Функция RIGHT используется для возврата текста справа от текстовой строки.
  • Функция ПОИСК в Excel
  • Функция ПОИСК может помочь вам найти позицию определенного символа или подстроки в заданной текстовой строке.
  • Функция ЗАМЕНИТЬ в Excel
  • Функция ЗАМЕНИТЬ в Excel может помочь вам найти и заменить символы на основе заданного местоположения из текстовой строки новым текстом.

Лучшие инструменты для работы в офисе

Kutools for Excel - поможет вам выделиться из толпы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты  |  Удалить пустые строки  |  Объедините столбцы или ячейки без потери данных  |  Раунд без формулы ...
Супер ВПросмотр: Несколько критериев  |  Множественное значение  |  На нескольких листах  |  Нечеткий поиск...
Адв. Выпадающий список: Простой раскрывающийся список  |  Зависимый раскрывающийся список  |  Выпадающий список с множественным выбором...
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  Сравнить столбцы с Выберите одинаковые и разные ячейки ...
Рекомендуемые функции: Сетка Фокус  |  Просмотр дизайна  |  Большой Формулный Бар  |  Менеджер книг и листов | Библиотека ресурсов (Авто текст)  |  Выбор даты  |  Комбинировать листы  |  Шифровать/дешифровать ячейки  |  Отправлять электронные письма по списку  |  Суперфильтр  |  Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы ...)  |  50+ График Тип (Диаграмма Ганта ...)  |  40+ Практических Формулы (Рассчитать возраст по дню рождения ...)  |  19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути ...)  |  12 Конверсия Инструменты (Числа в слова, Конверсия валюты ...)  |  7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить ячейки Excel ...)  |  ... и более

Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...

Описание


Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations