У меня та же проблема. Единственный способ создать сводную таблицу, по-видимому, состоит в том, чтобы выбрать весь список отдельных значений (имен), а также значение ряда (другое имя), в котором есть раскрывающийся список со всеми отдельными значениями (именами), в противном случае он вообще не заполнит сводную таблицу.
Затем, когда вы подключаете график к сводной таблице, он автоматически выбирает заголовки легенды в качестве числовых значений для каждого отдельного значения (каковым должно быть имя), а при выборе значения ряда в качестве альтернативы создается выпадающий список или все имена в серии, а не фактическое название серии. Не существует запрограммированной опции для изменения числовых значений заголовка легенды на значения заголовка с использованием соответствующих имен.
Мне кажется, что это ошибка или программная ошибка для очистки кода (возможно, из-за выпадающего списка и из-за того, что программист не смог скрыть числовое кодирование отдельных элементов и заменить его именами). Я понимаю, что у программистов может быть автоматический выбор, но глупо использовать числа для вещей, которые идентифицируются в любой другой части данных как имя.
Я просто хотел бы, чтобы они это исправили, потому что шаблон бюджета кажется довольно распространенным шаблоном, и именно этот макрос я использовал для создания своей собственной формы. Мне нравится думать, что я умный, но я уверен, что не настолько умен, чтобы нарушать кодирование как обычный пользователь.
Исходная сводная таблица в созданной форме фактически никогда не работала с исходным шаблоном, который я скопировал с самого начала. Когда я добавил новые списки поиска, исходная сводная таблица не смогла распознать обновленный источник, что потребовало создания новой сводной таблицы. Теперь граф не может получить реальные имена вместо числовых значений. (Разве я не должен воссоздать график тоже?)
Но тогда какой смысл в шаблоне бюджета, если вы не можете настроить его?
(Или, по крайней мере, включить учебник или отказ от ответственности. Это была огромная трата времени.)