Note: The other languages of the website are Google-translated. Back to English

Excel MID функция

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


 Синтаксис:

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

=MID (text, start_num, num_chars)

 Аргументы:

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

Заметки:

  • 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 символов, которые начинаются с третьего символа из списка текстовых строк. Введите эту формулу в пустую ячейку:

=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 for Excel предлагает мощные расширенные функции 300 (объединение книг, сумма по цвету, разделение содержимого ячеек, дата преобразования и т. Д.) И экономия 80% времени для вас.

  • Рассчитан на 1500 сценариев работы, помогает решить 80% задач Excel.
  • Уменьшите количество нажатий на клавиатуру и мышь каждый день, избавьтесь от усталости глаз и рук.
  • Станьте экспертом по Excel за 3 минуты. Больше не нужно запоминать какие-либо болезненные формулы и коды VBA.
  • 30-дневная неограниченная бесплатная пробная версия. 60-дневная гарантия возврата денег. Бесплатное обновление и поддержка 2 года.
Лента Excel (с установленным Kutools for Excel)

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

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), точно так же, как Chrome, Firefox и новый Internet Explorer.
Снимок экрана Excel (с установленной вкладкой Office)
Сортировать комментарии по
Комментарии (0)
Оценок пока нет. Оцените первым!
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места