Поворот или формула для обратного просмотра
Я создаю список функций и аудитории, которые будут нацелены на эти функции. Каждая группа заинтересованных сторон (аудитория) указывается через запятую в списке. Теперь, если я хочу создать сводную диаграмму или некоторую формулу, чтобы увидеть, какие функции применимы для конкретной группы заинтересованных сторон, то как мне это сделать?
На изображении выше таблица имеет функции, перечисленные по вертикали, и каждая функция имеет список назначенных ей SG (групп заинтересованных сторон). Теперь я хочу другую таблицу, в которой я могу выбрать любой конкретный SG, и он вернет функции, с которыми сопоставлен этот SG. Вот ожидаемый результат:
Есть ли способ сделать это?
1 ответ
Ваша проблема может быть решена с помощью нескольких вспомогательных столбцов:
Как это устроено:
Введите заголовок SG1, SG2, SG3 & SG4
в клетке D95, E95, F95 & G95
Также в I95, J95, K95 & in L95
,
Введите эту формулу в ячейку
D96
и заполните его вниз, затем направо.=IF(ISNUMBER(SEARCH(D$95, $C96)), D$95, "")
Вы получаете вспомогательные значения в диапазоне
D96:G102
,Введите эту формулу массива (CSE) в ячейке
I96
, закончите Ctrl + Shift + Enter, заполните его вниз, затем вправо.{=IFERROR(INDEX($A$96:$A$102,SMALL(IF(D$96:D$102=I$95,ROW($A$96:$A$102)-MIN(ROW($A$96:$A$102))+1),ROWS($I$95:I95))),"")}
Вы получите ожидаемый результат в диапазоне
I96:L102
,
При необходимости измените ссылки на ячейки в формуле.