Добрый день!
Подскажите, пожалуйста, как можно осуществить с помощью формул или VBA обозначение/нумерацию графов (или их вывод на отдельный лист со всеми элементами).
Имеется два столбца А и B. В них содержатся различные значения, если такие значения находятся в одной строке, то они образуют пару. Значения могут повторяться в нескольких строках и в обоих столбца и образовывать пару с другими значениями (и наоборот, могут встречаться всего лишь раз). В столбце C всем парам, которые связаны между собой через какое-либо общее значение, присваивается общий (одинаковый) номер (1, 2 и т.д.).
Сейчас осуществляю данное действие с помощью фильтрации любого из значений и копирования всех связанных с ним значений, далее с помощью СЧЁТЕСЛИ проверяю какие значения не попали в поле зрения при первом рассмотрении и далее повторяю алгоритм с фильтрацией и добавлением новых обнаруженных элементов, и далее возможны несколько итераций, пока все возможные значения не попадут в один граф.
Подскажите, пожалуйста, как можно осуществить с помощью формул или VBA обозначение/нумерацию графов (или их вывод на отдельный лист со всеми элементами).
Имеется два столбца А и B. В них содержатся различные значения, если такие значения находятся в одной строке, то они образуют пару. Значения могут повторяться в нескольких строках и в обоих столбца и образовывать пару с другими значениями (и наоборот, могут встречаться всего лишь раз). В столбце C всем парам, которые связаны между собой через какое-либо общее значение, присваивается общий (одинаковый) номер (1, 2 и т.д.).
Сейчас осуществляю данное действие с помощью фильтрации любого из значений и копирования всех связанных с ним значений, далее с помощью СЧЁТЕСЛИ проверяю какие значения не попали в поле зрения при первом рассмотрении и далее повторяю алгоритм с фильтрацией и добавлением новых обнаруженных элементов, и далее возможны несколько итераций, пока все возможные значения не попадут в один граф.