Skip to main content

Конфигуриране на таблици за завъртане на Excel 2010

Our Miss Brooks: Conklin the Bachelor / Christmas Gift Mix-up / Writes About a Hobo / Hobbies (Юни 2025)

Our Miss Brooks: Conklin the Bachelor / Christmas Gift Mix-up / Writes About a Hobo / Hobbies (Юни 2025)

Съдържание:

Anonim

Имаше голяма разлика между Microsoft Excel и платформите от най-високо ниво за бизнес разузнаване (BI) в продължение на много години. Подобренията в Pivot Table на Microsoft Excel 2010, заедно с няколко други BI функции, го превърнаха в истински конкурент за бизнес BI. Програмата Excel традиционно се използва за самостоятелен анализ и стандартното средство, с което всеки изнася своите окончателни отчети. Професионалното бизнес разузнаване традиционно е запазено за хора като SAS, Business Objects и SAP.

01 от 15

Краен резултат

Microsoft Excel 2010 (заедно с Excel 2010 Pivot Table) заедно със SQL Server 2008 R2, SharePoint 2010 и безплатната добавка "PowerPivot" на Microsoft Excel 2010 доведе до висококачествено решение за бизнес разузнаване и отчитане.

Този урок обхваща справедлив сценарий с плъгин за Excel 2010, свързан към база данни на SQL Server 2008 R2, използвайки проста SQL заявка.

Продължете да четете по-долу

02 от 15

Вмъкване на конфигурационната таблица

Можете да вмъкнете Pivot таблица в нова или съществуваща работна книга на Excel. Може да искате да обмислите позиционирането на курсора надолу по няколко реда отгоре. Това ще ви даде място за заглавна информация или информация за фирмата, в случай че споделите работния лист или го отпечатате.

  • Отворете нова или съществуваща работна книга на Excel 2010 и кликнете върху клетката, където искате да бъде в горния ляв ъгъл на конфигурационната таблица.
  • Кликнете върху раздела Вмъкване и кликнете върху падащото меню в секцията Таблици. Изберете PivotTable. Това ще стартира диалоговия формуляр Създаване на обобщена таблица.

Продължете да четете по-долу

03 от 15

Свържете Pivot таблицата с SQL Server

Excel 2010 може да извлича данни от всички основни доставчици на RDBMS (Релационна база данни). Драйверите на SQL Server трябва да са достъпни по подразбиране за връзката. Проверете техния уеб сайт, ако трябва да изтеглите ODBC драйвери.

В случай на този урок, ние се свързваме към SQL Server 2008 R2 (SQL Express безплатна версия).

  1. Отворете формуляра Create PivotTable. Изберете "Използване на външен източник на данни" и кликнете върху бутона Избиране на връзка. Оставете мястото, където ще бъде поставена осевата маса.
  2. Отворете формуляра Съществуващи връзки. Кликнете върху бутона Преглед на повече.
  3. Кликнете върху бутона Нов източник ще стартира съветника за свързване на данни.
  4. Изберете Microsoft SQL Server и щракнете върху Напред.
  5. Въведете името на сървъра и идентификационните данни за вход. Изберете подходящия метод за удостоверяване:
    1. Използвайте удостоверяване в Windows: Този метод използва вашите мрежови данни за достъп до SQL Server бази данни.
    2. Използвайте следното потребителско име и парола: Този метод се използва, когато SQL Server е конфигуриран със самостоятелни потребители за достъп до бази данни.
  6. Заменете таблицата с персонализиран SQL, който ще предостави точно данните, които искаме, в нашата работна книга в Excel:
    1. Изберете базата данни, към която ще се свързвате. В този пример се свързваме с примерната база данни на AdventureWorks, предоставена от Microsoft. Проверете връзката Свързване към конкретна таблица и изберете първата таблица. Не забравяйте, че няма да извличаме данни от тази таблица.
    2. Кликнете върху Завършване, което ще затвори съветника и ще ви върне в работната книга. Ще сменим таблицата за наслажденията за нашата персонализирана SQL заявка.

Ще бъдете върнати в формуляра Create PivotTable (A). Кликнете върху OK.

04 от 15

Pivot Table временно свързан с SQL таблица

В този момент сте свързани с таблицата със заместващи символи и имате празна тактова таблица. Можете да видите отляво, където ще бъде таблицата, а отдясно - списък с наличните полета.

Продължете да четете по-долу

05 от 15

Отворете свойствата на връзката

Уверете се, че сте в раздела Опции и кликнете върху падащото меню Промяна на източника на данни от секцията Данни. Изберете "Свързване".

Това извежда формуляра за свойства на връзката. Кликнете върху раздела Дефиниция. Това ви показва информацията за връзката за текущата връзка със SQL Server. Докато препраща към файл с връзка, данните всъщност се вграждат в електронната таблица.

06 от 15

Актуализиране на свойствата на връзката с заявка

Променете типа на командата от таблицата към SQL и заменете съществуващия команден текст с вашето SQL запитване. Ето заявката, която създадохме от примерната база данни на AdventureWorks:

SELECT Sales.SalesOrderHeader.SalesOrderID,Sales.SalesOrderHeader.OrderDate,Sales.SalesOrderHeader.ShipDate,Sales.SalesOrderHeader.Status,Sales.SalesOrderHeader.SubTotal,Sales.SalesOrderHeader.TaxAmt,Sales.SalesOrderHeader.Freight,Sales.SalesOrderHeader.TotalDue,Sales.SalesOrderDetail.SalesOrderDetailID,Sales.SalesOrderDetail.OrderQty,Sales.SalesOrderDetail.UnitPrice,Sales.SalesOrderDetail.LineTotal,Production.Product.Name,Sales.vIndividualCustomer.StateProvinceName, Sales.vIndividualCustomer.CountryRegionName,Sales.Customer.CustomerType,Production.Product.ListPrice,Production.Product.ProductLine,Производство.ПродуктОт Sales.SalesOrderDetail INNER JOIN Sales.SalesOrderHeader ONSales.SalesOrderDetail.SalesOrderID = Sales.SalesOrderHeader.SalesOrderIDINNER JOIN Производство.Продукт на продажбите.SalesOrderDetail.ProductID =Производство.Продукт.ПродуктID ВЪТРЕШНО СЪБИРАНЕ Sales.Customer ONSales.SalesOrderHeader.CustomerID = Sales.Customer.CustomerID ANDSales.SalesOrderHeader.CustomerID = Sales.Customer.CustomerID INNER JOINПродажби. Индивидуален потребител на продажбиПродажби. Индивидуален потребителПроизводство.ПродуктПродукти по продукция.Продукт.ПродуктProduction.ProductSubcategory.ProductSubcategoryID

Кликнете върху OK.

Продължете да четете по-долу

07 от 15

Внимание за получаване на връзка

Ще получите диалогов прозорец за предупреждение в Microsoft Excel. Това е така, защото смените информацията за връзката. Когато първоначално създадохме връзката, тя запази информацията в външен .ODC файл (ODBC Data Connection). Данните в работната книга бяха същите като файла .ODC, докато не променим от типа на командата на таблицата до SQL командата в стъпка # 6. Предупреждението ви казва, че данните вече не са синхронизирани, а препратката към външния файл в работната книга ще бъде премахната. Това е добре. Кликнете върху Да.

08 от 15

Обща таблица, свързана със SQL Server с заявка

Това се връща към работната книга на Excel 2010 с празен контекст. Можете да видите, че наличните полета сега са различни и съответстват на полетата в SQL заявката. Сега можем да започнем да добавяме полета към общата таблица.

Продължете да четете по-долу

09 от 15

Добавяне на полета към обобщаващата таблица

В списъка на полетата на плъзгащите таблици плъзнете областта на продуктовата категория в етикетите на ред, областта на поръчките за колоните и зоната TotalDue to Values. Както можете да видите, полето за дата има отделни дати, така че PivotTable е създала колона за всяка уникална дата. Excel 2010 има някои вградени функции, които да ни помогнат да организираме полетата за дата.

10 от 15

Добавяне на групиране за полетата за данни

Функцията "Групиране" ни позволява да организираме дати в години, месеци, квартали и т.н. Това ще помогне да обобщим данните и да улесним потребителя да взаимодейства с тях. Кликнете с десния бутон върху една от заглавията на колоните за дата и изберете Група, която извежда формуляра за групиране.

Продължете да четете по-долу

11 от 15

Изберете Групиране по стойности

В зависимост от вида на данните, които групирате, формулярът ще изглежда малко по-различен. Excel 2010 ви позволява да групирате дати, номера и избрани текстови данни. Групираме OrderDate в този урок, така че в формуляра ще се показват опции, свързани с групирането по дати.

Кликнете върху Месеци и години и кликнете върху OK.

12 от 15

Обща таблица, групирана по години и месеци

Данните се групират по първа година и след това по месеци. Всеки от тях има знак плюс и минус, който ви позволява да разширявате и свивате в зависимост от това как искате да видите данните.

В този момент общата таблица е доста полезна. Всяко от полетата може да бъде филтрирано, но проблемът е, че няма визуална представа за текущото състояние на филтрите. За да промените изгледа, е необходимо няколко кликвания.

13 от 15

Вмъкване на Slicer (ново в Excel 2010)

Slicers са нови в Excel 2010. Slicers са основно еквивалент на визуално настройване на филтри на съществуващите полета и създаване на отчет Филтри в случай, че елемент, който искате да филтрирате не е в текущия панелен изглед. Това хубаво нещо за Slicers е, че е много лесно за потребителя да промени изгледа на данните в PivotTable, както и да осигури визуални индикатори за текущото състояние на филтрите.

За да вмъкнете Slicers, кликнете върху раздела Options и кликнете върху Insert Slicer от раздела Sort & Filter. Изберете Insert Slicer, който отваря формуляра Insert Slicers. Проверете колкото се може повече полета, колкото искате.

14 от 15

Ориентировъчна маса с удобни за ползване срязващи устройства

Както можете да видите, Slicers показва всички избрани данни. За потребителя е много ясно какви са данните в текущия изглед на обобщената таблица.

15 от 15

Изберете стойности от Slicers Кои таблици за обновяване обобщават

Кликнете върху различни комбинации от стойности и вижте как се променя изгледа на общата таблица. Можете да използвате типичното кликване на Microsoft в Slicers, което означава, че ако можете да използвате Control + Кликнете, за да изберете няколко стойности или Shift + Click, за да изберете диапазон от стойности.

Всеки Slicer показва избраните стойности, което прави наистина очевидно каква е състоянието на обобщената таблица по отношение на филтри. Можете да промените стиловете на Slicers, ако искате, като кликнете върху падащото меню Quick Styles в раздела Slicer в раздела Options.