сгруппировать несколько диапазонов IP-адресов в соответствующие подсети в Notepad++

сгруппировать несколько диапазонов IP-адресов в соответствующие подсети в Notepad++

Я совсем не хорош в кодировании, поэтому мне понадобятся некоторые базовые ответы, пожалуйста. У меня есть список плохих IP-адресов, некоторые из которых принадлежат подсетям /24, но каждый диапазон отличается. Мне нужно сгруппировать их для простоты понимания и отчетности, я перечислил их в Notepad++, а также в MS Excel, есть ли способ сгруппировать их на основе их подсетей /24 либо в EXCEL, либо в Notepad++

решение1

Допустим, у вас есть несортированный список IPv4, например:

введите описание изображения здесь

Вы можете просто отсортировать их в алфавитно-цифровом порядке:

введите описание изображения здесь

Если вы хотите физически сгруппировать в Excel с помощью разворачивания/сворачивания строк, добавьте столбец перед вашим IP-адресом, называемый подсетью, с помощью этой формулы

=LEFT(B2,SEARCH(".",B2,1+SEARCH(".",B2,1+SEARCH(".",B2))))&"x"

Теперь выделите всю таблицу и вставьте сводную таблицу:

введите описание изображения здесь

Связанный контент