Excel – самый низкий IP-адрес по октетам

Я хочу просмотреть список имен хостов, адресов и IP-адресов и найти самый низкий IP-адрес для имени хоста. Я пытаюсь найти самое низкое число в октетах 2, 3 и 4.

Я не мог понять, как красиво добавить таблицу в Stack, поэтому вместо этого я использую Fiddle и рисунки.

Большая таблица представляет данные, а небольшая таблица представляет результат.

Чтобы получить таблицу результатов, я собирался захватить все имена хостов из большой таблицы и удалить дубликаты, а затем добавить формулы, чтобы получить «самый низкий» IP на основе последних трех октетов.

Я использую формулы на большой таблице, чтобы разделить октеты, но это может и не понадобиться.

Спасибо за любую помощь, которую вы можете предоставить. Роб

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

Я бы начал с одной вспомогательной колонки с этой формулой:

=--(TEXT(TRIM(MID(SUBSTITUTE(C2,".",REPT(" ",999)),999,999)),"000")&TEXT(TRIM(MID(SUBSTITUTE(C2,".",REPT(" ",999)),999*2,999)),"000")&TEXT(TRIM(MID(SUBSTITUTE(C2,".",REPT(" ",999)),999*3,999)),"000")) 

Он займет последние октеты дерева и сделает число:

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

Для получения данных требуется два уравнения:

Сначала давайте вернем правильный IP-адрес. Для этого мы используем эту формулу массива:

 =INDEX($C$2:$C$6,MATCH(TRUE,INDEX(($D$2:$D$6 = MIN(IF($A$2:$A$6=A9,$D$2:$D$6))),),0)) 

Будучи массивом, он должен быть подтвержден с помощью Ctrl-Shift-Enter вместо Enter при выходе из режима редактирования. Если все сделано правильно, Excel поместит {} вокруг формулы.

Вторая формула получает правильный MAC-адрес:

 =INDEX($B$2:$B$6,MATCH(C9,$C$2:$C$6,0)) 

Это простая формула, введенная регулярно.

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

  • Формат даты Excel - квартал и год
  • Вложенные функции INDIRECT в Excel - работают на одном компьютере, но возвращают #REF на другой
  • Как вычислить makable продукты из списка инвентаря?
  • Excel: заявление IFS на основе оператора IF?
  • Оператор вложенного IF, проверяющий часть 1, но не часть 2 условного
  • Excel дает ошибку при использовании ROUND
  • Переменная Excel Countifs не читается
  • Создание пользовательской функции в Excel
  • Excel LEFT и RIGHT Формулы неверно разделяют ячейки
  • Использование MATCH для сопоставления двух пар столбцов
  • найти матч в excel
  • Interesting Posts

    Если повторяющиеся значения изменяют текст в ячейках

    Как включить функцию автоматического завершения в поле со списком, программируя в VBA?

    Функция соответствия не работает на 2 одинаковых номера

    Что означает «Microsoft Office Excel ожидает, что другое приложение завершит действие OLE»?

    Найти значения с наибольшей суммой в таблице с помощью формул Excel

    OpenXML Создать «Таблица / сводная таблица» Динамически

    Импорт SQL Server 2005 из Excel

    Формула Excel, которая опускает 0 и # N / A, чтобы найти Min

    sumifs на основе первого символа в строке

    Изменение настроек Power query Параметры базы данных SQL Server при перемещении книги Excel

    Создайте матрицу Excel, используя данные столбца из таблицы БД?

    Фильтр 0 и пустые строки в двух сводных таблицах с использованием VBA

    Вложенная косвенная функция в массиве Макс.

    Преобразовать число в excel в строку?

    .xlsx-файл не может быть прочитан php

    Давайте будем гением компьютера.