У меня есть таблица Excel с одной колонкой для ингредиентов и одной колонкой для рецептов. (см. слева на картинке ниже). Я хотел бы создать матрицу со всеми ингредиентами (как показано на рисунке справа), которая показывает, сколько раз каждая пара ингредиентов появляется в одних и тех же рецептах.
До сих пор я пробовал это с комбинациями VLOOKUP
и COUNTIFS
но я не получил достаточного решения.
Команда, которую я ищу, должна выглядеть примерно так: «Каждый раз, когда ингредиент-х (Джин) появляется в рецепте, проверьте, какие другие ингредиенты появляются в том же рецепте. И посчитай эти совместные появления в матрице ".
Мои ограниченные знания говорят мне, что это возможно только с помощью алгоритма, написанного на VBA, потому что я должен был бы сказать это «для каждого подсчета ингредиентов часто все остальные ингредиенты появляются в том же рецепте.
Буду признателен за вашу помощь, и, поскольку это мой первый вопрос о суперпользователе, пожалуйста, не стесняйтесь дать мне отзыв о том, как улучшить мои вопросы!