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

Выберите нужное действие

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

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

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

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

  • Вы не хотите, чтобы поля группировали одинаково во всех отчетах.

  • Не нужно, чтобы все отчеты в отчетах с отчетами в отчете обновлялись одновременно.

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

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

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

Отобрять кэш данных между отчетами

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

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

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

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

Совет.

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

? ActiveWorkbook.PivotCaches.Count

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

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

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

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

    Совет.

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

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

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

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

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

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

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

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

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

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

  2. Щелкните ячейку в отчете pivotTable, для которой нужно отобрять кэш данных.

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

    Совет.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Подтверждение использования одного и того же подключения к данным между отчетами

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

    2. В диалоговом окне Подключения к книге выберите подключение к отчету.

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

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

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

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

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

    2. В диалоговом окне Подключения к книге выберите подключение к отчету.

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

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

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

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

  3. Щелкните любую ячейку в отчете pivotTable, для которой нужно отобрять кэш данных.

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

    Появится диалоговое окно Изменение источника данных в pivottable.

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

    Появится диалоговое окно Существующие подключения.

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

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

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

В отчете pivotTable теперь есть другой кэш данных.

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

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

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

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

Насколько вы удовлетворены качеством перевода?

Что повлияло на вашу оценку?

Добавите что-нибудь? Это необязательно

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

×