Анализ данных сводных таблиц с помощью модели данных в Excel 2. Менее чем за час вы научитесь создавать в Excel отчеты сводной таблицы, объединяющие данные из нескольких таблиц. Первая часть этого учебника поможет вам импортировать данные и изучить их. Во второй части вы научитесь уточнять модель данных, лежащую в основе отчета, добавлять в отчеты Power View новые вычисления и иерархии, а также оптимизировать их с помощью надстройки Power Pivot. Начнем с импорта данных. Скачайте образцы данных (Contoso. V2) для этого учебника. Извлеките файлы данных и сохраните их в удобном месте, например в папке . Поскольку вы подключаетесь к файлу базы данных, который содержит несколько таблиц, появится диалоговое окно Выбор таблицы, где вы можете выбрать таблицы, которые нужно импортировать. В диалоговом окне . Вы только что создали модель данных. Модель - это уровень интеграции данных, который создается автоматически, когда вы импортируете несколько таблиц или работаете с ними одновременно в одном отчете сводной таблицы. Модель практически не видна в Excel, но вы можете просматривать и изменять ее напрямую с помощью надстройки Power Pivot . В Excel наличие модели данных прослеживается тогда, когда вы видите набор таблиц в списке полей сводной таблицы. Существует несколько способов создать модель. Просмотр данных в сводной таблице. Чтобы просмотреть данные в понятном виде, вы можете перетащить поля в области Значения, Столбцыи Строки в списке полей сводной таблицы. Прокрутите список полей и найдите в нем таблицу Fact. Sales. Выберите столбец Sales. Amount. Поскольку он содержит числовые данные, Excel автоматически поместит Sales. Amount в область . Эта задача оказалась настолько легкой благодаря заранее созданным связям между таблицами. Так как связи между таблицами существовали в источнике данных и вы импортировали все таблицы сразу, приложение Excel смогло воссоздать эти связи в модели. Но что делать, если данные происходят из разных источников или импортируются не одновременно? В общих случаях вы сможете внести новые данные, создав связи на основе совпадающих столбцов. На следующем этапе вы импортируете дополнительные таблицы и узнаете о требованиях к новым связям и этапах их создания. Добавление дополнительных таблиц. Чтобы научиться устанавливать связи, вам нужны дополнительные несвязанные таблицы. На этом этапе вы получите оставшиеся данные, используемые в этом учебнике, импортировав дополнительную базу данных и вставив данные из двух других книг. Добавление категорий продуктов. Откройте в книге новый лист. В нем будут храниться дополнительные данные. Выберите Данные > Получение внешних данных > Из Access. Перейдите к папке, содержащей файлы образцов данных, и выберите Product. Categories. Нажмите кнопку Открыть. На вкладке . Форматирование данных в виде таблицы позволяет присвоить им имя, что очень удобно при задании связей в следующем шаге. Убедитесь, что в окне . Нажмите кнопку ОК. Присвойте таблице имя Geography. Выберите вкладку Работа с таблицами > Конструктор и введите название Geography в поле . Присвойте таблице имя Stores. Теперь получилось четыре листа. Лист. 1 содержит сводную таблицу, лист Лист. Product. Categories, Лист. Geography, а Лист. Stores. Поскольку вы уже присвоили имена всем таблицам, следующий шаг - создание связей - будет гораздо проще. Использование полей из новых импортированных таблиц. Вы можете прямо сейчас использовать поля из только что импортированных таблиц.
Если приложению Excel не удается определить, как внести поле в отчет сводной таблицы, появится запрос на создание связи между таблицами, с помощью которого новая таблица будет сопоставлена с той, которая уже является частью модели. Выберите пункт Все в верхней части списка полей сводной таблицы, чтобы просмотреть полный список доступных таблиц. Прокрутите список вниз. Там находятся новые таблицы, которые вы только что добавили. Разверните Stores. Перетащите столбец Store. Name в область . Это уведомление появляется по той причине, что вы использовали поля таблицы, которая не связана с моделью. Нажмите Создать, чтобы открыть диалоговое окно . Таблица Fact. Sales из образца данных содержит подробные сведения о продажах и стоимости для компании Contoso, а также ключи других таблиц, в том числе коды магазинов, присутствующие в файле Stores. В области . Для этой модели фундаментальными являются связи между таблицами, определяющие пути навигации и вычисления данных в отчете сводной таблицы. Выполняя следующую задачу, вы вручную создадите связи для подключения к только что импортированным данным. Как работать с офисной программой Microsoft Office Excel 2007? Пусть исходные данные находятся в таблице Excel: Рис. Импортировать их в STATISTICA очень легко. БОЛЬШЕ: Более 100 обучающих видео уроков по MS Excel 2013, Самоучитель по Excel 2013, 57 онлайн уроков для начинающих. Книга по Excel 2013 позволит быстро освоить программу, работать с таблицами с применением формул, в самоучителе есть описание установки. Добавление связей. Вы можете систематически создавать связи для всех новых таблиц, которые вы импортируете. Если вы используете книгу совместно с сотрудниками, следует заранее определить связи на случай, если сотрудники не ориентируются в данных так же хорошо, как вы. Создавая связи вручную, вы будете работать с двумя таблицами одновременно. Для каждой таблицы можно выбрать столбцы, которые указывают приложению Excel метод поиска связанных строк в другой таблице. Связывание Product. Subcategory с Product. Category. В Excel выберите Данные > Отношения > Создать. В области . В этой задаче в список полей сводной таблицы добавляется Product. Category. В области полей сводной таблицы выберите пункт Все, чтобы отобразить таблицы, присутствующие в модели данных. Прокрутите список вниз. В области . Чтобы свести данные воедино, потребовалось создать связи таблиц, которые Excel использует для согласования строк. Вы узнали, что наличие столбцов с данными о сопоставлении необходимо для поиска связанных строк. В образце данных все таблицы содержат столбец, который можно использовать с этой целью. Хотя сводная таблица работает, вы, возможно, заметили некоторые оставшиеся недочеты. Список полей сводной таблицы выглядит так, будто в нем есть лишние таблицы (Dim. Entity) и столбцы (ETLLoad. ID), никак не связанные с компанией Contoso. Кроме того, данные из таблицы Geography все еще не интегрированы. Далее: просмотр и расширение модели с помощью Power Pivot. В следующей серии задач вы расширите модель с помощью надстройки Microsoft Office Power Pivot в Microsoft Excel 2. Вы узнаете, что проще всего создавать связи с помощью представления диаграммы, предусмотренного в этой надстройке. Кроме того, вам предстоит использовать эту надстройку для создания вычислений и иерархий, скрытия элементов, которые не должны отображаться в списке полей, и оптимизации данных для дополнительных отчетов. Лист. 3 содержит импортированную ранее таблицу Geography. На ленте выберите Power Pivot > Добавить в модель данных. На этом этапе таблица Geography будет добавлена в модель. Также откроется надстройка Power Pivot, которую можно использовать для выполнения оставшихся этапов задачи. Обратите внимание, что в окне Power Pivot отображаются все таблицы модели, включая таблицу Geography. Просмотрите несколько таблиц. В этой надстройке вы можете просматривать все данные, содержащиеся в модели. В окне Power Pivot в разделе . Обратите внимание, что две таблицы не связаны с остальной диаграммой: Dim. Entity и Geography. Щелкните правой кнопкой мыши Dim. Entity, а затем нажмите Удалить. Эта таблица является частью исходной базы данных и не нужна в модели. Настройте масштаб в таблице Geography таким образом, чтобы было видно все ее поля. Можно увеличить диаграмму таблицы с помощью ползунка. Обратите внимание, что таблица Geography содержит столбец Geography. Key. В этом столбце находятся значения, которые являются уникальными идентификаторами каждой строки таблицы Geography. Давайте определим, используют ли другие таблицы в этой модели такой же ключ. Если это так, мы сможем создать связь, которая соединит таблицу с остальной частью модели. Выберите Найти. В поле . Значение Geography. Key будет найдено в таблицах Geography и Stores. Перетащите таблицу Geography к таблице Stores. Перетащите столбец Geography. Key в таблице Stores на столбец Geography. Key в таблице Geography. Power Pivot проведет черту между двумя столбцами, обозначающую связь. В этой задаче вы узнали новый способ добавления таблицы и создания связей. Теперь у вас полностью интегрированная модель, в которой все таблицы соединены и доступны для сводной таблицы на листе Лист. Эти конкретные поля являются частью исходного хранилища данных Contoso и добавлены для поддержки операций извлечения и загрузки данных. В вашей модели они не нужны. Чтобы избавиться от них, выделите и щелкните поля правой кнопкой мыши, а затем нажмите. Удалить . Создание вычисляемого столбца. В надстройке Power Pivot вы можете использовать формулы DAX, чтобы добавить вычисления. В этой задаче вы вычислите итоговую прибыль и добавите вычисляемый столбец, который ссылается на значения данных из других таблиц. Позже вы узнаете, как использовать ссылочные столбцы для упрощения модели. В окне Power Pivot вернитесь к представлению данных. Дайте таблице Table. Вы будете ссылаться на эту таблицу на следующих этапах, и более короткое имя упростит чтение вычислений. Щелкните правой кнопкой мыши имя таблицы, а затем нажмите Переименовать, введите имя Product. Categories и нажмите клавишу ВВОД. Выберите таблицу Fact. Sales. Выберите Конструктор > Столбцы > Добавить. В строке формул над таблицей введите следующую формулу. Функция автозаполнения поможет ввести полные имена столбцов и таблиц и покажет доступные функции. Вы также можете просто щелкнуть столбец, и Power Pivot добавит его имя в формулу.= . При прокрутке таблицы вниз будет видно, что строки могут содержать различные значения для данного столбца, на основе данных, которые содержатся в каждой строке. Переименуйте столбец, щелкнув правой кнопкой Calculated. Column. 1 и выбрав Переименовать столбец. Введите Profit и нажмите клавишу ВВОД. Теперь выберите таблицу Dim. Product. Выберите Конструктор > Столбцы > Добавить. В строке формул над таблицей введите следующую формулу.= RELATED(Product. Categories. В нашем случае таблица Product. Categories содержит названия категорий продуктов, которые потребуется добавить в таблицу Dim. Product, когда вы построите иерархию, которая включает сведения о категориях.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |