В Excel я создаю отчет с приборной панелью, которая включает карту страны. Эта карта состоит из объектов, представляющих административные округа страны, и через VBA объекты меняют цвет в зависимости от наличия проектов в этой области. Необходимые для этого данные извлекаются из сводной таблицы исходной таблицы данных. Таблица данных заполняется различными руководителями проекта и является максимально простой. Это все работает хорошо.
Моя проблема в том, что у меня есть два набора информации в исходной таблице, которые представляют собой наборы связанных двоичных данных, и я не верю, что сводная таблица может обрабатывать с пользой. Вот очень нужная иллюстрация:
В этой версии у меня есть фокус проекта в виде одной текстовой строки, а расположение - как набор двоичных полей. Это прекрасно работает. Сводная таблица подсчитывает проекты в каждом месте, а на приборной панели срез позволяет группировать их по умолчанию, а затем корректировать в соответствии с фокусом проекта. Данные в столбце сводных данных отображаются на карте в соответствии с фиктивным примером, с более темными оттенками для большего количества проектов. Это именно то, что мне нужно. Тем не менее, это не является удовлетворительным решением, так как некоторые проекты имеют несколько направлений, таких как Проект 3 в этом примере. Когда я нажимаю кнопку здоровья на слайсере, проект 3 не будет включен. В полной версии этого файла есть много проектов с множеством комбинаций фокусов, поэтому не представляется возможным перечислить каждую потенциальную комбинацию.
Моя исходная таблица данных должна включать два набора двоичных полей для фокуса и местоположения, как показано ниже. Но это, кажется, за пределами возможности сводной таблицы, чтобы понять.
Итак - мне нужен способ взять эти данные и создать единый список мест с подсчетами проектов против них, как в первом примере. Это должно быть просто настраиваться на конкретные зоны фокусировки (с помощью слайсера или выпадающего меню) с панели инструментов. Можно ли это сделать?