Обычно мы используем функцию сортировки для сортировки строки в Excel. Но если есть некоторые IP-адреса, необходимые для сортировки, порядок сортировки может быть неправильным, если использовать функцию сортировки напрямую, как показано ниже. Теперь у меня есть несколько способов быстрой и правильной сортировки IP-адресов в Excel.
Неверная сортировка по функции сортировки | Правильная сортировка |
Сортировать IP-адрес по формуле
Сортировать IP-адрес по VBA
Сортировка IP-адреса по тексту в столбцы
Сортировка IP-адреса по формуле
Используйте формулу для заполнения IP-адреса, а затем выполните сортировку.
1. Выделите ячейку рядом с IP-адресом и введите эту формулу
= ТЕКСТ (ЛЕВЫЙ (A1, НАЙТИ (“.”, A1,1) -1), “000” ) & “.” & ТЕКСТ (MID (A1; НАЙТИ (“.”, A1,1) + 1, НАЙТИ (“.”, A1, НАЙТИ (“.”, A1,1) +1) -НАЙТИ (“.”, A1, 1) -1), «000») и «.» & ТЕКСТ (MID (A1, НАЙТИ (“.”, A1, НАЙТИ (“.”, A1,1) +1) + 1, НАЙТИ (“.”, A1, НАЙТИ (“.”, A1, НАЙТИ (” . “, A1,1) +1) +1) -НАЙТИ (“. “, A1, НАЙТИ (“. “, A1,1) +1) -1),” 000 “) &”. ” & ТЕКСТ (ВПРАВО (A1, LEN (A1) -НАЙТИ (“.”, A1, НАЙТИ (“.”, A1, НАЙТИ (“.”, A1,1) +1) +1)), “000”)
нажмите клавишу Enter и перетащите маркер заполнения над ячейками, чтобы применить эту формулу.
2. Скопируйте результаты формулы и вставьте их как значение в следующий столбец. См. Снимок экрана:
4. Нажмите OK и нажмите F5 , появится диалоговое окно с напоминанием о выборе диапазона для работы.
5. Нажмите ОК . Затем IP-адреса были заполнены нулями.
6. Выберите IP-адреса и нажмите Данные > Сортировать от А до Я , чтобы отсортировать их.
Сортировать IP-адрес по тексту в столбцы
Фактически, функция текста в столбцы может сделаю вам одолжение и в Excel.
1. Выберите используемые ячейки и нажмите Данные > Текст в столбцы . См. Снимок экрана:
2. В диалоговом окне Мастер преобразования текста в столбцы сделайте следующее:
Установите флажок с разделителями и нажмите Далее ;
Отметьте Другое и введите . в текстовое поле и нажмите Далее ;
Выберите ячейку рядом с IP-адресом, чтобы разместить результат. Нажмите Готово .
3. Выберите все ячейки, содержащие IP-адреса и разделенные ячейки, и нажмите Данные > Сортировка .
4. В диалоговом окне Сортировка нажмите Добавить уровень , чтобы отсортировать данные из столбца B в E (разделенные ячейки). См. Снимок экрана:
5. Нажмите ОК . Теперь столбцы отсортированы.