Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

По умолчанию отчеты сводной таблицы, основанные на одном источнике данных ( диапазоне ячеек на листе или подключении к данным), совместно используют кэш данных, но вы можете отменить общий доступ к кэшу данных с помощью нескольких методов.

В этой статье

Дополнительные сведения о кэше данных сводной таблицы

Кэш данных отчета сводной таблицы — это область внутренней памяти на компьютере, которая используется Microsoft Office Excel для хранения данных отчета. Чтобы повысить производительность и уменьшить размер книги, Excel автоматически предоставляет общий доступ к кэшу данных сводной таблицы между двумя или более отчетами сводной таблицы, основанными на одном диапазоне ячеек или соединении с данными. Если диапазон ячеек или подключение к данным для двух или более отчетов сводной таблицы отличается, кэш данных нельзя совместно использовать для этих отчетов.

Однако иногда не требуется совместно использовать кэш данных между двумя или более отчетами сводной таблицы, основанными на одном источнике данных. Например:

  • Вы не хотите, чтобы вычисляемые поля и элементы отображались во всех отчетах сводной таблицы.

  • Поля не должны группироваться одинаково во всех отчетах сводной таблицы.

  • Вы не хотите, чтобы все отчеты сводной таблицы обновлялись одновременно.

  • Вы хотите использовать функцию, которая не поддерживается при использовании общего кэша данных, например получение данных в отчете для выбранного элемента или элементов при применении фильтра отчета.

Примечание: Кэш данных для отчета сводной таблицы, подключенный к источнику данных OLAP, не может быть общим, так как он используется иначе, чем источники данных OLAP.

К началу страницы

Отмена совместного использования кэша данных между отчетами сводной таблицы

Существует несколько способов отменить общий доступ к кэшу данных, в том числе следующие:

  • Используйте мастер сводных таблиц и сводных диаграмм, чтобы создать новый отчет сводной таблицы, основанный на том же диапазоне ячеек, что и другой отчет, без совместного использования кэша данных.

  • Отмена совместного использования кэша данных между отчетами сводной таблицы, основанными на диапазоне ячеек, временно переопределяя диапазон данных, чтобы заставить Excel отменить общий доступ к кэшу данных.

  • Отмена совместного использования кэша данных между двумя или более отчетами сводной таблицы, основанными на одном подключении к данным, путем создания уникального подключения к данным для каждого отчета сводной таблицы в книге.

Совет

Чтобы узнать, сколько кэшей данных в книге, откройте окно Интерпретация редактор Visual Basic, нажав клавиши ALT+F11 и CTRL+G, а затем введите следующее:

? ActiveWorkbook.PivotCaches.Count

Создание отчета сводной таблицы, основанного на том же диапазоне ячеек, что и другой отчет, без совместного использования кэша данных

  1. Убедитесь, что существует отчет сводной таблицы, основанный на том же диапазоне, который вы хотите использовать для нового отчета сводной таблицы.

  2. Щелкните любую пустую ячейку на листе за пределами отчета сводной таблицы.

  3. Чтобы запустить мастер сводных таблиц и сводных диаграмм, нажмите клавиши ALT+D+P.

    Совет

    Чтобы добавить мастер сводной таблицы и сводных диаграмм на панель быстрого доступа, сделайте следующее:

    1. Щелкните стрелку рядом с панелью инструментов и щелкните Другие команды.

    2. В списке Выбрать команды из выберите пункт Все команды.

    3. Выберите в списке пункт Мастер сводных таблиц и диаграмм и нажмите кнопку Добавить, а затем — кнопку ОК.

  4. На странице Шаг 1 мастера выберите список или базу данных Microsoft Office Excel, а затем нажмите кнопку Далее.

  5. На странице Шаг 2 мастера выберите диапазон данных, на котором вы хотите создать отчет сводной таблицы, и нажмите кнопку Далее.

  6. Когда мастер сводной таблицы и сводных диаграмм отобразит сообщение с запросом на предоставление общего доступа к кэшу данных, нажмите кнопку Нет.

  7. На странице Шаг 3 мастера выберите расположение для нового отчета сводной таблицы и нажмите кнопку Готово.

Отмена совместного использования кэша данных между отчетами сводной таблицы, основанными на диапазоне ячеек

  1. Убедитесь, что есть по крайней мере два отчета сводной таблицы на основе одного диапазона ячеек и что эти отчеты используют один и тот же кэш данных.

  2. Щелкните ячейку в отчете сводной таблицы, для которой требуется отменить общий доступ к кэшу данных.

  3. Чтобы запустить мастер сводных таблиц и сводных диаграмм, нажмите клавиши ALT+D+P.

    Совет

    Чтобы добавить мастер сводной таблицы и сводных диаграмм на панель быстрого доступа, сделайте следующее:

    1. Щелкните стрелку рядом с панелью инструментов и щелкните Другие команды.

    2. В списке Выбрать команды из выберите пункт Все команды.

    3. Выберите в списке пункт Мастер сводных таблиц и диаграмм и нажмите кнопку Добавить, а затем — кнопку ОК.

  4. На странице Шаг 3 мастера нажмите кнопку Назад , чтобы вернуться к странице Шаг 2 .

  5. На странице Шаг 2 мастера убедитесь, что выбран тот же диапазон данных, на котором вы хотите создать отчет сводной таблицы, но в выделенный фрагмент включен по крайней мере одна строка меньше.

    Например, если диапазон равен $A$1:$E$286, измените диапазон на $A$1:$E$285.

  6. Нажмите кнопку Далее.

  7. На странице Шаг 3 мастера убедитесь, что выбран пункт Существующий лист и расположение совпадает, а затем нажмите кнопку Готово.

    Отчет сводной таблицы теперь имеет другой кэш данных, но основан на другом диапазоне данных.

  8. Убедитесь, что выбрана ячейка в отчете сводной таблицы, для которой требуется отменить общий доступ к кэшу данных.

  9. Чтобы снова запустить мастер сводных таблиц и сводных диаграмм, нажмите клавиши ALT+D+P.

  10. На странице Шаг 3 мастера нажмите кнопку Назад , чтобы вернуться к странице Шаг 2 .

  11. На странице Шаг 2 мастера измените диапазон данных обратно на исходный диапазон.

    Например, если текущий диапазон равен $A$1:$E$285, измените диапазон обратно на $A$1:$E$286.

  12. Нажмите кнопку Далее.

  13. На странице Шаг 3 мастера убедитесь, что выбран пункт Существующий лист и расположение совпадает, а затем нажмите кнопку Готово.

Новый отчет сводной таблицы теперь основан на том же диапазоне данных, что и другой отчет, но имеет другой кэш данных.

Отмена совместного доступа к кэшу данных двух или более отчетов сводной таблицы, основанных на одном подключении к данным

  1. Убедитесь, что есть по крайней мере два отчета сводной таблицы, основанных на одном подключении к данным, и что эти отчеты используют один и тот же кэш данных.

    Убедитесь, что между отчетами сводной таблицы используется одно и то же подключение к данным

    1. На вкладке Данные в группе Подключения нажмите кнопку Подключения.

    2. В диалоговом окне Книга Connections выберите подключение к отчету сводной таблицы.

    3. В разделе Расположения, где в этой книге используются подключения, щелкните ссылку, в которой отображается текст Щелкните здесь, чтобы узнать, где используются выбранные подключения.

      Отобразятся отчеты сводной таблицы, использующие это подключение к данным.

  2. Убедитесь, что для подключения к данным на компьютере или в сети есть файл подключения.

    Создание файла подключения для подключения к данным в книге

    1. На вкладке Данные в группе Подключения нажмите кнопку Подключения.

    2. В диалоговом окне Книга Connections выберите подключение к отчету сводной таблицы.

    3. Выберите пункт Свойства.

    4. В диалоговом окне Свойства подключения перейдите на вкладку Определение и выберите пункт Экспорт файла подключения.

    5. В диалоговом окне Сохранение файла сохраните текущие сведения о подключении в виде ODC-файла.

    6. Нажмите кнопку ОК, а затем — кнопку Закрыть.

  3. Щелкните любую ячейку отчета сводной таблицы, для которой требуется отменить общий доступ к кэшу данных.

  4. На вкладке Параметры в группе Данные щелкните Изменить источник данных, а затем — Изменить источник данных.

    Откроется диалоговое окно Изменение источника данных сводной таблицы .

  5. Чтобы использовать другое подключение к данным, выберите Использовать внешний источник данных, а затем нажмите кнопку Выбрать подключение.

    Откроется диалоговое окно Существующая Connections.

  6. Выберите подключение к данным из списка Выберите подключение в категории Файлы подключения в сети или Файлы подключения на этом компьютере , а затем нажмите кнопку Открыть.

    Примечание: Чтобы найти файл подключения, может потребоваться нажать кнопку Обзор .

  7. Нажмите кнопку ОК.

Теперь в отчете сводной таблицы есть другой кэш данных.

К началу страницы

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×