Hoe om Excel 2010-draaistabelle te konfigureer

01 van 15

Finale resultaat

Dit is die finale uitslag van hierdie stap vir stap handleiding - Klik op die prent om 'n volledige weergawe te sien.

Daar is al jare lank 'n gaping tussen Microsoft Excel en die topvlak business intelligence (BI) platforms. Die verbeteringe van die Microsoft Excel 2010-pivottafel, saam met 'n paar ander BI-funksies, het dit 'n ware mededinger gemaak vir BI. Excel is tradisioneel gebruik vir selfstandige analise en die standaard gereedskap waarmee almal hul finale verslae uitvoer. Professionele sake-intelligensie is tradisioneel gereserveer vir SAS, Business Objects en SAP.

Microsoft Excel 2010 (met die Excel 2010 draaitafel) saam met SQL Server 2008 R2, SharePoint 2010 en die gratis Microsoft Excel 2010 add-on "PowerPivot" het gelei tot 'n hoë-end sake-intelligensie en verslagdoening oplossing.

Hierdie handleiding dek 'n reguit vorentoe scenario met 'n Excel 2010 draaitabel gekoppel aan 'n SQL Server 2008 R2 databasis met 'n eenvoudige SQL navraag. Ek gebruik ook Slicers vir visuele filter wat in Excel 2010 nuut is. Ek sal in die nabye toekoms meer komplekse BI tegnieke gebruik om Data Analysis Expressions (DAX) in PowerPivot vir Excel 2010 te gebruik. Hierdie nuutste weergawe van Microsoft Excel 2010 kan 'n werklike waarde vir u gebruikersgemeenskap bied.

02 van 15

Voeg die draaipoort in

Plaas jou wyser presies waar jy jou spiltafel wil hê en klik op Voeg | Draaipunt.

U kan 'n draaitafel in 'n nuwe of bestaande Excel-werkboek invoeg. Jy kan dalk oorweeg om jou wyser op 'n paar rye van bo af te plaas. Dit gee jou plek vir 'n kop- of maatskappyinligting as jy die werkblad deel of uitdruk.

03 van 15

Koppel Pivot Tabel aan SQL Server (of Ander Databasis)

Skep jou SQL-navraag en koppel dan aan SQL Server om die verbindingsdata-string in die Excel-sigblad in te sluit.

Excel 2010 kan data van alle groot RDBMS (Relational Database Management System) verskaffers ophaal. SQL Server-bestuurders moet standaard vir die verbinding beskikbaar wees. Maar al die groot databasis sagteware maak ODBC (Open Database Connectivity) bestuurders om jou toe te laat om die konneksie te maak. Gaan hul webwerf na as jy ODBC-bestuurders moet aflaai.

In die geval van hierdie handleiding verbind ek met SQL Server 2008 R2 (SQL Express gratis weergawe).

U sal terugbesorg word na die vorms maak skyfbord (A). Klik op OK.

04 van 15

Skakeltabel tydelik gekoppel aan SQL Tabel

PivotTable is gekoppel aan SQL Server met die plekhouer tabel.

Op hierdie punt het jy aan die plekhouertafel gekoppel en jy het 'n leë draaipunt. Jy kan sien aan die linkerkant waar die PivotTable sal wees en aan die regterkant is daar 'n lys van beskikbare velde.

05 van 15

Open verbinding eienskappe

Oop verbinding eienskappe vorm.

Voordat ons begin met die kies van data vir die draaitabel, moet ons die verband met die SQL-navraag verander. Maak seker dat jy op die Opsies-oortjie is en klik op Verander Data Bron af in die Data-afdeling. Kies Verbindings-eienskappe.

Hierdeur word die verbinding eienskappe vorm. Klik op die Definisie-oortjie. Hierdeur word die verbindingsinligting vir die huidige verbinding met SQL Server vertoon. Terwyl dit 'n verbindingslêer verwys, word die data eintlik in die sigblad ingebed.

06 van 15

Dateer verbinding eienskappe met navraag op

Verander tabel na SQL navraag.

Verander die opdragtipe vanaf tabel na SQL en vervang die bestaande opdragtekst met u SQL-navraag. Hier is die navraag wat ek geskep het van AdventureWorks-voorbeelddatabasis:

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,
Produksie.Subkategorie.Naam AS ProdukKategorie
VAN VERKOOP. VERKOOPVERSKAFFING INNER JOIN. Verkope
Sales.SalesOrderDetail.SalesOrderID = Sales.SalesOrderHeader.SalesOrderID
INNER GEGEVENS Produksie.Produk op Sales.SalesOrderDetail.ProductID =
Production.Product.ProductID INNER JOIN Sales.Customer ON
Sales.SalesOrderHeader.CustomerID = Sales.Customer.CustomerID AND
Sales.SalesOrderHeader.CustomerID = Sales.Customer.CustomerID INNER JOIN
Sales.vIndividualCustomer ON Sales.Customer.CustomerID =
Sales.vIndividualCustomer.CustomerID INNER JOIN
Produksie.Subkategorie ON Produksie.Produk.ProdukSubkategorieID =
Production.ProductSubcategory.ProductSubcategoryID

Klik op OK.

07 van 15

Ontvang verbandwaarskuwing

Klik op Ja na Aansluitingswaarskuwing.

U ontvang 'n Microsoft Excel Waarskuwing dialoog. Dit is omdat ons die verbindingsinligting verander het. Toe ons die verbinding oorspronklik geskep het, het dit die inligting in 'n eksterne .ODC-lêer (ODBC-dataverbinding) gestoor. Die data in die werkboek was dieselfde as die .ODC-lêer totdat ons van stapel 6 verander het van 'n tabel opdrag tipe na SQL-opdrag tipe. Die waarskuwing vertel jou dat die data nie meer gesinkroniseer word nie en dat die verwysing na die eksterne lêer in die werkboek verwyder word. Dit is goed. Klik Ja.

08 van 15

Draaistabel gekoppel aan SQL Server met navraag

PivotTable is gereed om jou data by te voeg.

Dit neem terug na die Excel 2010-werkboek met 'n leë draaipunt. U kan sien dat die beskikbare velde nou verskillend is en ooreenstem met die velde in die SQL-navraag. Ons kan nou begin om velde by die PivotTable te voeg.

09 van 15

Voeg velde by die spiltafel

Voeg velde by PivotTable.

In die PivotTable-vellys, sleep ProdukKategorie na Omskrywings area, OrderDate na Kolom etikette area en TotalDue tot waardes area. Die prent toon die resultate. Soos u kan sien, het die datumveld individuele datums sodat die PivotTable 'n kolom vir elke unieke datum geskep het. Gelukkig het Excel 2010 'n paar ingeboude funksies om ons te help om datumvelde te organiseer.

10 van 15

Voeg groepering vir datumvelde by

Voeg groeperings vir datumveld by.

Die groeperingsfunksie stel ons in staat om datums te organiseer in jare, maande, kwartale, ens. Dit sal help om die data op te som en dit makliker te maak vir die gebruiker om daaroor te kommunikeer. Regskliek op een van die kolomkopies van die datum en kies Groep wat die Groeperingsvorm opbring.

11 van 15

Kies Groepering volgens waardes

Kies groeperingsitems vir datumveld.

Afhangende van die soort data wat u groepeer, sal die vorm 'n bietjie anders lyk. Met Excel 2010 kan u data, getalle en geselekteerde teks data groepeer. Ons groepeer OrderDate in hierdie handleiding sodat die vorm opsies met betrekking tot datumgroeperings sal wys.

Kliek op Maand en Jaar en klik OK.

12 van 15

Pivottafel gegroepeer volgens jare en maande

Datum velde word gegroepeer volgens jare en maande.

Soos u kan sien in die prent hierbo, word die data gegroepeer volgens jaar eerste en dan per maand. Elkeen het 'n plus- en minusteken wat u toelaat om uit te brei en in te val, afhangende van hoe u die data wil sien.

Op hierdie punt is die draaibare tabel redelik nuttig. Elk van die velde kan gefiltreer word, maar die probleem is dat daar nie 'n visuele idee is oor die huidige toestand van die filters nie. Dit neem ook 'n paar kliek om die vertoning te verander.

13 van 15

Voeg Slicer in (Nuut in Excel 2010)

Voeg Slicers by PivotTable.

Slicers is nuut in Excel 2010. Slicers is basies die ekwivalent van visueel-opstelfilters van die bestaande velde en skep verslagfilters in die geval dat die item wat u wil filter, nie in die huidige PivotTable-aansig is nie. Hierdie prettige ding oor Slicers is dit word baie maklik vir die gebruiker om die uitsig van die data in die draaitabel te verander, asook om visuele aanwysers te gee oor die huidige toestand van die filters.

Om Snyders in te voeg, klik op die Opsies-oortjie en klik op Insert Snijder in die afdeling Sorteer en filter. Kies 'Insert Slicer' wat die Insert Insertie vorm invul. Kontroleer soveel van die velde as wat jy wil hê. In ons voorbeeld het ek Years, CountryRegionName en ProductCategory bygevoeg. jy sal dalk die snyers moet plaas waar jy hulle wil hê. By verstek word alle waardes gekies, wat beteken dat geen filters toegepas is nie.

14 van 15

Draaibord Met Gebruikersvriendelike Snyers

Snyers maak dit makliker vir gebruikers om PivotTables te filter.
Soos u kan sien, wys die Slicers alle data soos gekies. Dit is baie duidelik aan die gebruiker presies watter data in die huidige aansig van die draaitabel is.

15 van 15

Kies waardes van snyers. Watter opdaterings draaistafel

Kies kombinasies van Slicers om die data te verander.

Klik op verskeie kombinasies van waardes en kyk hoe die aansig van die draaitabel verander. U kan tipiese Microsoft-kliek in die snyers gebruik, wat beteken dat as u Control + Click kan gebruik om meer waardes te kies of Shift + Click om 'n verskeidenheid waardes te kies. Elke snyer wys die geselekteerde waardes wat dit baie duidelik maak wat die toestand van die draaipunt is in terme van filters. Jy kan die style van die snyers verander as jy wil hê deur te klik op die Vinnige Styles-afrol in die snyer-afdeling van die Opsies-oortjie.

Die bekendstelling van Slicers het die bruikbaarheid van draaitabelle aansienlik verbeter en het Excel 2010 baie nader geskuif as 'n professionele besigheidsintelligensie-instrument. PivotTables het 'n bietjie verbeter in Excel 2010 en wanneer dit gekombineer word met die nuwe PowerPivot, skep 'n baie hoë prestasie-analitiese omgewing.