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

Как извлечь строку из IP-адреса в Excel?

Если у вас есть список IP-адресов, и вы хотите извлечь строку из первых трех символов только из этих IP-адресов в Excel, вы можете сделать как показано ниже.

Извлечь символьную строку из IP-адреса по формуле

Извлечь символьную строку из IP-адреса по тексту в столбец

Извлечь строку символов из IP-адреса с помощью Kutools for Excel хорошая идея3


стрелка синий правый пузырь Извлечь символьную строку из IP-адреса

Здесь я представляю несколько формул для извлечения строки на основе точки из IP-адреса в Excel.

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

1. Извлечь строку перед первой точкой

Выберите ячейку и введите = MID (A2,1; НАЙТИ ("."; A2,1) -1), нажмите Enter затем перетащите маркер заполнения в нужные ячейки. Смотрите скриншот:
док-извлечение-строка-из-IP-1

2. Извлеките строку между первой и второй точками.

Выберите ячейку и введите =MID(A2,FIND(".",A2)+1,FIND(".",A2,(FIND(".",A2)+1)-FIND(".",A2))-1), нажмите Enter затем перетащите маркер заполнения в нужные ячейки. Смотрите скриншот:
док-извлечение-строка-из-IP-2

3. Извлеките строку между второй и третьей точками.

Выберите ячейку и введите =MID(A2,FIND(".",A2,FIND(".",A2)+1)+1,FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)-FIND(".",A2,FIND(".",A2)+1)-1), нажмите Enter затем перетащите маркер заполнения в нужные ячейки. Смотрите скриншот:
док-извлечение-строка-из-IP-3

4. Извлечь строку после последней точки

Выберите ячейку и введите =MID(A2,FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)+1,LEN(A2)-FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)+1), нажмите Enter затем перетащите маркер заполнения в нужные ячейки. Смотрите скриншот:
док-извлечение-строка-из-IP-4


стрелка синий правый пузырь Извлечь символьную строку из IP-адреса по тексту в столбец

В Excel текст в столбец также может быстро извлекать символьную строку из IP-адреса.

1. Выберите IP-адреса и нажмите Данные > Текст в столбцы. Смотрите скриншот:
док-извлечение-строка-из-IP-5

2. в Мастер преобразования текста в столбцы диалог, проверьте разграниченный , затем нажмите Далее и затем проверьте Другое и введите знак точки . в следующее текстовое поле в Разделители раздел. Смотрите скриншот:

док-извлечение-строка-из-IP-6
док-стрелка
док-извлечение-строка-из-IP-7

3. Нажмите Завершить. Затем вы можете увидеть, что IP-адреса разделены знаком точки.

док-извлечение-строка-из-IP-8

Примечание:

Использование текста в столбец приведет к повреждению исходных данных, вам лучше сначала скопировать и вставить оригинал в другое место.


стрелка синий правый пузырь Извлечь строку символов из IP-адреса с помощью Kutools for Excel

Чтобы разделить ячейки по определенному разделителю с текстом в столбец, потребовалось несколько шагов, но если у вас есть Kutools for Excel, вы можете быстро разделить символьную строку с IP-адреса на Разделить ячейкуs полезность.

Kutools for Excel, с более чем 300 удобные функции, облегчающие вашу работу. 

После бесплатная установка Kutools for Excel, сделайте следующее:

1. Выберите ячейки IP-адреса и нажмите Кутулс > Слияние и разделение > Разделить клетки. Смотрите скриншот:
документ извлечь строку из ip 9

2. Затем в Разделить клетки диалог, проверьте Разделить на столбцы, и иди в чек Другое вариант и введите знак точки . в текстовое поле под Разделить на раздел. Смотрите скриншот:
документ разделить ячейки 2

3. Нажмите Ok. И выбрать ячейку для вывода результата.
документ разделить ячейки 3

4. Нажмите OK. Теперь IP-адреса разделены точками.
документ разделить ячейки 4

 

Относительные статьи:


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

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (3)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Небольшое исправление формулы для «Извлечь строку между первой и второй точками» для обработки ошибки, когда между первой и второй точкой есть только один символ: =MID(B2; НАЙТИ(".";B2)+1; (НАЙТИ(" ."; B2; (НАЙТИ("."; B2)+1)) - (НАЙТИ("."; B2)+1)))
Этот комментарий был сведен к минимуму модератором на сайте
Да. Жаль, что я не увидел ваше исправление до того, как потратил целый день на поиск того же решения для одного или двух символов между первой и второй точками. Я не видел вашу заметку, пока не подумал, что должен опубликовать сообщение об ошибке, и прокрутил вниз, чтобы увидеть, что вы нашли ее 3 года назад!
Этот комментарий был сведен к минимуму модератором на сайте
тоже самое, только что вернулся, чтобы написать исправление, и увидел это

моя коррекция была на самом деле немного другой
=MID(A2,FIND(".",A2)+1,FIND(".",A2,(FIND(".",A2)+1))-FIND(".",A2)-1)
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL