Com configurar les taules de pivot d'Excel 2010

01 de 15

Resultat final

Aquest és el resultat final d'aquest tutorial de pas a pas: feu clic a la imatge per veure una versió de mida completa.

Hi ha hagut un buit entre Microsoft Excel i les plataformes d'intel·ligència empresarial (BI) durant molts anys. Les millores de la taula dinàmica de Microsoft Excel 2010, juntament amb un parell d'altres funcions de BI, ho han convertit en un veritable competidor per a empreses BI. Excel s'ha utilitzat tradicionalment per a l'anàlisi independent i l'eina estàndard que tothom exporta els seus informes finals. La intel·ligència professional ha estat tradicionalment reservada per a empreses com SAS, Business Objects o SAP.

Microsoft Excel 2010 (amb la Taula dinàmica Pivot 2010) juntament amb SQL Server 2008 R2, SharePoint 2010 i el complement gratuït Microsoft Excel 2010 "PowerPivot" ha donat lloc a una solució d'informes i intel·ligència empresarial d'alt nivell.

Aquest tutorial cobreix un escenari senzill amb una taula dinàmica PivotTable 2010 connectada a una base de dades SQL Server 2008 R2 mitjançant una consulta SQL senzilla. També estic utilitzant Slicers per al filtratge visual que és nou en Excel 2010. Vaig a cobrir les tècniques de BI més complexes utilitzant Expressions d'anàlisi de dades (DAX) en PowerPivot per a Excel 2010 en un futur pròxim. Aquesta versió més recent de Microsoft Excel 2010 pot proporcionar un valor real per a la vostra comunitat d'usuaris.

02 de 15

Insereix la taula dinàmica

Col·loqueu el cursor exactament on vulgueu la taula dinàmica i feu clic a Insereix | Taula de pivots.

Podeu inserir una taula dinàmica en un llibre de treball Excel nou o existent. És possible que vulgueu considerar col·locar el cursor en unes quantes files des de la part superior. Això us donarà espai per obtenir informació sobre capçalera o empresa en cas que compartiu el full de càlcul o imprimiu-lo.

03 de 15

Connecteu la taula dinàmica a SQL Server (o una altra base de dades)

Creeu la consulta SQL i, després, connecteu-vos a SQL Server per inserir la cadena de dades de la connexió al full de càlcul d'Excel.

Excel 2010 pot recuperar dades de tots els principals proveïdors RDBMS (Relational Database Management System) . Els controladors de SQL Server haurien d'estar disponibles per a la connexió de manera predeterminada. Però tots els principals programes de base de dades fan que els controladors ODBC (Open Database Connectivity) els permetin fer la connexió. Consulteu el lloc web si necessiteu descarregar els controladors ODBC.

En el cas d'aquest tutorial, estic connectant a SQL Server 2008 R2 (versió gratuïta de SQL Express).

Se us retornarà al formulari Crear tauleta dinàmica (A). Feu clic a Acceptar.

04 de 15

Taula de taula temporal connectada a taula SQL

PivotTable està connectat a SQL Server amb la taula de marcador d'espai reservat.

En aquest punt, heu connectat a la taula de marcador d'espai i teniu una taula dinàmica buida. Podeu veure a l'esquerra la taula dinàmica i, a la dreta, hi ha una llista dels camps disponibles.

05 de 15

Obriu les propietats de connexió

Obriu el formulari Propietats de connexió.

Abans d'iniciar la selecció de dades per a la taula dinàmica, necessitem canviar la connexió a la consulta SQL. Assegureu-vos que esteu a la pestanya Opcions i feu clic a Canviar origen de dades desplegable de la secció Dades. Trieu Propietats de connexió.

Això mostra el formulari Propietats de connexió. Feu clic a la pestanya Definició. Això us mostra la informació de connexió de la connexió actual a SQL Server. Tot i que fa referència a un fitxer de connexió, les dades s'insereixen en el full de càlcul.

06 de 15

Actualitzeu les propietats de connexió amb la consulta

Canvia la taula a la consulta SQL.

Canvieu el tipus de comanda de la taula a SQL i sobreescriure el text de comandament existent amb la vostra consulta SQL. Aquí teniu la consulta que he creat a partir de la base de dades d'exemple 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,
Production.ProductSubcategory.Name AS ProductCategory
FROM Sales.SalesOrderDetail INNER JOIN Sales.SalesOrderHeader ON
Sales.SalesOrderDetail.SalesOrderID = Sales.SalesOrderHeader.SalesOrderID
INNER JOIN Production.Product ON Sales.SalesOrderDetail.ProductID =
Producció.Product.ProductID INNER UNEIX Sales.Customer ON
Sales.SalesOrderHeader.CustomerID = Sales.Customer.CustomerID AND
Sales.SalesOrderHeader.CustomerID = Sales.Customer.CustomerID INNER UNEU
Sales.vIndividualCustomer ON Sales.Customer.CustomerID =
Sales.vIndividualCustomer.Customer ID INNER UNEU
Production.ProductSubcategory ON Production.Product.ProductSubcategoryID =
Production.ProductSubcategory.ProductSubcategoryID

Feu clic a Acceptar.

07 de 15

Rebeu l'avís de connexió

Feu clic a Sí a l'avís de connexió.

Rebreu un quadre de diàleg d'advertència de Microsoft Excel. Això és perquè hem canviat la informació de la connexió. Quan originalment hem creat la connexió, guardava la informació en un fitxer extern. ODC (Connexió de dades ODBC). Les dades del llibre eren iguals al fitxer. ODC fins que canviem d'un tipus de comanda de taula al tipus de comanda SQL al Pas núm. 6. L'advertència us indica que les dades ja no estan sincronitzades i que es retirarà la referència al fitxer extern del llibre. Això està bé. Feu clic a Sí.

08 de 15

Taula de pivot connectada a SQL Server amb consulta

La taula dinàmica està preparada per afegir dades.

Això torna al llibre de treball Excel 2010 amb una taula dinàmica buida. Podeu veure que els camps disponibles són ara diferents i corresponen als camps de la consulta SQL. Ara podem començar a afegir camps a la taula dinàmica.

09 de 15

Afegiu camps a la taula dinàmica

Afegiu camps a la taula dinàmica.

A la llista de camps de taula dinàmica, arrossegueu la categoria ProductCategory to Row Labels, OrderDate a l'àrea d'etiquetes de columnes i TotalDue to Values ​​area. La imatge mostra els resultats. Com podeu veure, el camp de dates té dates individuals, de manera que la taula dinàmica ha creat una columna per a cada data única. Afortunadament, Excel 2010 té funcions integrades per ajudar-nos a organitzar camps de dates.

10 de 15

Afegiu l'agrupació per als camps de dates

Afegiu agrupacions per al camp de dates.

La funció d'agrupació ens permet organitzar dates en anys, mesos, trimestres, etc. Això ajudarà a resumir les dades i facilitar-ne l'interacció amb l'usuari. Feu clic amb el botó dret sobre un dels encapçalaments de la columna de data i seleccioneu Grup que mostra el formulari Agrupació.

11 de 15

Trieu Agrupar per valors

Seleccioneu els elements d'agrupació per al camp de data.

Depenent del tipus de dades que agrupeu, el formulari es mostrarà una mica diferent. Excel 2010 us permet agrupar dates, números i dades de text seleccionades. Agrupem OrderDate en aquest tutorial perquè el formulari mostri opcions relacionades amb grups de dates.

Feu clic a "Meses i anys" i feu clic a Acceptar.

12 de 15

Taula de taula agrupada per anys i mesos

Els camps de data s'agrupen per anys i mesos.

Com podeu veure a la imatge anterior, les dades s'agrupen per primer any i després per mes. Cadascun d'ells té un signe més i menys que us permetrà expandir-se i reduir-lo depenent de com vulgueu veure les dades.

En aquest punt, la taula dinàmica és bastant útil. Cadascun dels camps es pot filtrar però el problema és que no hi ha una pista visual quant a l'estat actual dels filtres. A més, es triga diversos clics per canviar la vista.

13 de 15

Inserció de tallador (nou en Excel 2010)

Afegiu les rodanxes a la taula dinàmica.

Les rodanxes són noves en Excel 2010. Els robatori són, bàsicament, equivalents als filtres de configuració visual dels camps existents i la creació de filtres d'informes en el cas que l'element que voleu filtrar no es troba a la taula actual de taula dinàmica. Això interessant de Slicers és que resulta molt fàcil que l'usuari canviï la vista de les dades a la taula dinàmica, a més de proporcionar indicadors visuals quant a l'estat actual dels filtres.

Per inserir Slicers, feu clic a la pestanya Opcions i feu clic a Insereix el tallador de la secció Ordenar i filtre. Trieu Insereix llesctador que obre el formulari Insereix llesques. Comproveu quants dels camps voleu que estigueu disponibles. En el nostre exemple, he afegit Years, CountryRegionName i ProductCategory. és possible que hàgiu de col·locar els talladors a on vulgueu. Per defecte, tots els valors es seleccionen, el que significa que no s'han aplicat filtres.

14 de 15

Taula de pivot amb talladores de fàcil ús

Els talladors faciliten que els usuaris filtrin les taules dinàmiques.
Com podeu veure, els Slicers mostren totes les dades com a seleccionades. És molt clar per a l'usuari exactament quines dades hi ha a la vista actual de la taula dinàmica.

15 de 15

Trieu valors de les màquines de xat que actualitzen la taula dinàmica

Seleccioneu les combinacions de Slicers per canviar la visualització de les dades.

Feu clic a diverses combinacions de valors i vegeu com canvia la vista de la taula dinàmica. Podeu fer clics típiques a Microsoft en els Slicers, el que significa que si podeu utilitzar Control + Feu clic per seleccionar diversos valors o Maj + clic per seleccionar un rang de valors. Cada Slicer mostra els valors seleccionats que fan que sigui realment evident quin és l'estat de la taula dinàmica en termes de filtres. Podeu canviar els estils de les rodanxes si voleu fer clic al menú desplegable Estils ràpids a la secció de tallador de la pestanya Opcions.

La introducció de Slicers ha millorat molt la usabilitat de les taules dinàmiques i ha mogut Excel 2010 molt més a prop de ser una eina professional d'intel ligència empresarial. Les taules dinàmiques s'han millorat bastant a Excel 2010 i, quan es combinen amb el nou PowerPivot, es crea un entorn analític d'alt rendiment.