Я не могу найти простой способ справиться с этим, не разбив сначала данные с помощью разделителя точки с запятой ;
.
Прежде всего, разделите ваши данные:
- Выделите все ваши клетки с данными:
- Выберите самую верхнюю ячейку в столбце, например,
A1
- Удерживайте CTRL + SHIFT, а затем нажмите стрелку вниз.
- ОК, как только мы это сделаем, перейдите в меню «Данные» и выберите «Текст в столбцы».
- В окне «Текст в столбцы» выберите «С разделителями» и нажмите «Далее».
- В следующем окне выберите «Точка с запятой» и «Другое» в разделе «Разделители» и введите
#
в поле рядом с «Другое».
- Установите флажок «Обрабатывать последовательные разделители как один».
- Нажмите Готово.
Источник
Примечание: вы также можете сделать это с формулой (но это будет боль в заднице, за исключением случаев, когда вы уже знаете, сколько значений может быть вокруг точки с запятой)
Примечание 2: вы также можете сделать это с VBA, если вам необходимо повторить это несколько раз
Во-вторых, вы можете построить сводную диаграмму , как описано в ozgrid
[ПРАВИТЬ] Другое решение - с формулами
Что вы можете сделать, если хотите подсчитать количество NeedSegments на значение, так это использовать эту формулу:
=SUMPRODUCT(IF(FIND("#Partners",A2:A20)>0,1,0))
Вы можете обратиться к другой ячейке, чтобы получить результат для каждого NeedSegment:
=SUMPRODUCT(IF(FIND(B1,$A$2:$A$20)>0,1,0))