Консультация № 152468
01.12.2008, 08:10
0.00 руб.
0 4 1
Сводная таблица в Excel берет данные из исходной таблицы, расположенной в другом файле.
В полях со списками сводной таблицы сохраняются данные, которые уже давно отсутствуют в исходной таблице. Т.е. данные в полях со списками как-бы накапливаются, несмотря на удаление их из исходной таблицы.
Если даже для сводной таблицы задается диапазон данных из другой исходной таблицы из другого файла, то в полях со списками остаются данные из предыдущей исходной таблицы.

Есть ли способ как-то этого избежать?

Обсуждение

Неизвестный
01.12.2008, 19:31
общий
А обновление данных не помогает?
Неизвестный
01.12.2008, 23:14
общий
это ответ
Здравствуйте, Mccarow!

Таблицы Excel уже включены в формат списка и могут служить исходными данными для сводной таблицы.
При обновлении отчета сводной таблицы новые и обновленные данные из таблицы Excel используются автоматически.
- При создании отчета сводной таблицы приложение Excel автоматически создает общие и промежуточные итоги.
Если исходные данные содержат автоматически вычисляемые промежуточные и общие итоги, созданные с помощью команды Промежуточные итоги из группы Структура на вкладке Данные, перед созданием отчета воспользуйтесь этой же командой для удаления промежуточных и общих итогов.
- Для отчетов, основанных на внешних данных, извлекаются новые данные, отвечающие критериям соответствующего запроса. Все новые поля отображаются в списке полей и могут быть добавлены в отчет.

На вкладке Данные в группе Подключения щелкните стрелку рядом с пунктом Обновить и затем щелкните Свойства подключения.

Перейдите на вкладку Использование.

- В группе Обновление экрана установите флажок Обновить при открытии файла.
- Если требуется сохранить книгу с определением запроса, но без внешних данных,
(Данные, которые хранятся вне Microsoft Excel. Например, базы данных Microsoft Access, dBASE, SQL Server или базы данных на веб-сервере.)
- установите флажок Удалить данные из внешнего диапазона перед сохранением книги.

Дополнительные сведения по сводным таблицам, посмотрите здесь:
[url=http://office.microsoft.com/ru-ru/excel/HP101773841049.aspx#Ways to work with a PivotTable report][b]Общие сведения о сводных таблицах[/b][/url]

Неизвестный
02.12.2008, 08:41
общий
Обновление данных не помогает. Т.е. данные в самом отчете сводной таблицы в этом случае обновляются.
Но! Выпадающие списки полей продолжают оставаться "замусоренными" значениями, которых уже давным давно нет в таблице!

Для информации: Файл, содержащий несколько отчетов сводных таблиц (они сложны для построения каждый раз заново) я создаю методом копирования старого файла и изменения для каждого отчета сводной таблицы диапазона, из которого он строится. По идее, в выпадающих списках полей отчета сводной таблицы после этого должны появляться только те данные, которые есть в новых диапазонах. Но остаются там и данные из предыдущего диапазона, из предыдущего файла. Беда.
Неизвестный
02.12.2008, 19:36
общий
А можно пример данной таблицы, т.е. файла?
Форма ответа