Sets foar it ynstellen fan Excel 2010 Pivot Tables

01 of 15

Finale resultaat

Dit is it definitive resultaat fan dizze step by step tutorial - Klik op it ôfbylding om in folsleine ferzje te sjen.

Der is al in skoft tusken Microsoft Excel en de boppeburo's business intelligence (BI) platfoarms west. De Microsoft Excel 2010 Pivot Tabelferbetterings mei in pear oare BI-funksjes hawwe it makke foar in real konkurator foar bedriuw BI. Excel hat tradisjoneel brûkt foar standalone analyze en it standert ark dat elkenien harren lêste rapporten eksportearret. Professional business intelligence is tradisjoneel reservearre foar de leafde fan SAS, Business Objects en SAP.

Microsoft Excel 2010 (mei de Excel 2010 Pivot Tafel) tegearre mei SQL Server 2008 R2, SharePoint 2010 en de frije Microsoft Excel 2010 tafoeging "PowerPivot" hat in resultaat oplossing foar in heule ein te meitsjen.

Dit tutorial befettet in rjochtreeks szenario mei in Excel 2010 PivotTable dy't ferbûn is mei in database SQL Server 2008 R2 mei in ienfâldige SQL-query. Ik brûke ek Slicer foar fisuele filtering dy't nij is yn Excel 2010. Ik sil mear komplekt BI-techniken brûke om gebrûk fan Data Analysis Expressions (DAX) yn PowerPivot foar Excel 2010 yn 'e takomst te wêzen. Dizze lêste útjefte fan Microsoft Excel 2010 kin in echte wearde foar jo brûkersmienskip jaan.

02 of 15

Insert Pivot Table

Stel jo rinnerke krekt wêr jo jo pivot-tafel wolle en klikje op Insert | Pivot Tafel.

Jo kinne in Pivot-tafel yn in nij of besteande Excel-arbeidsmerblêd ynfoegje. Jo kinne wolle dat jo rinnerke in pear rigen fan 'e top opstelle. Dit sil jo romte jaan foar in koptekst of bedriuw ynformaasje yn 't jo jo it wurkblêd diel hawwe of útdrukke.

03 of 15

Pivot Tabel oan SQL Server (of oare databank) ferbine

Stel jo SQL-query oan en ferbine dan mei SQL-tsjinner om de ferbiningsgegevensstring yn te ymportearjen yn it Excel-sprektaal.

Excel 2010 kin data fan alle grutte RDBMS- (Relational Database Management System) -behearder weromfiere. SQL tsjinner sille beskikber wêze foar de ferbining standert. Mar alle wichtige database-software meitsje ODBC (Open Database Connectivity) driuwers om jo de ferbining te meitsjen. Kontrolearje har webside as jo ODBC-bestjoerders nedich hawwe.

Yn it gefal fan dit tutorial, bin ik ferbine mei SQL Server 2008 R2 (SQL Express ferzje).

Jo wurde weromjûn yn 'e foarm fan PivotTable (A). Klik OK.

04 of 15

Pivot-tafel tydlik ferbûn mei SQL-tab

PivotTable is ferbûn mei SQL Server mei de plakhâlderetabel.

Op dit punt hawwe jo ferbûn oan it plakhâldertafel en jo hawwe in lege PivotTable. Jo kinne op 'e lofterhân sjen hoe't de PivotTable wurde en rjochts is in list mei beskikbere fjilden.

05 of 15

Iepen Connection Properties

Iepenformulierfoarm formulier iepenje.

Foardat wy begjinne op it kiezen fan gegevens foar de PivotTable, moatte wy de ferbining feroarje mei de SQL-query. Soargje derfoar dat jo op 'e ljepper Opsjes binne en klikke op Ferwiderje dat gegevens ferdwine fanút de dielde data. Kies Eigenskippen Eigenskippen.

Dit bringt it formulier foar ferbiningfoarstellingen opheft. Klik op it tabblêd Definition. Dit soarget jo de ferbiningynformaasje foar de aktuele ferbining mei SQL Server. Wylst it ferwiziget in ferbiningsriem, wurdt de gegevens eins yn it spreadsheet ynboud.

06 of 15

Ferbinings Eigenskippen ferifiearje mei fraach

Selektearje tabel nei SQL-query.

Feroarje de kommando-typ út Tabel nei SQL en oerskriuwe de besteande kommando tekst mei jo SQL-Query. Hjir is de query dy't ik makke haw fan AdventureWorks sample database:

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,
Produksje.ProductSubcategory.Name AS ProductCategory
FROM Sales.SalesOrderDetail INNER JOIN Sales.SalesOrderHeader ON
Sales.SalesOrderDetail.SalesOrderID = Sales.SalesOrderHeader.SalesOrderID
INNER JOIN Produksje.Product ON 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
Produksje.ProductSubcategory ON Production.Product.ProductSubcategoryID =
Produksje.ProductSubcategory.ProductSubcategoryID

Klik OK.

07 of 15

Ferfanging Warskôging krije

Klik op Ja om Ferkear Warskôging.

Jo krije in dialooch foar Microsoft Excel Warning. Dit is om't wy de ferbiningynformaasje feroare hawwe. As wy de ferbining oarspronklik makke hawwe, bewarre it de ynformaasje yn in eksterne .ODC-bestân (ODBC-data ferbining). De gegevens yn it wurkboek wie itselde as de .ODC-triem oant wy fan in tabelbehearder-type feroare nei SQL kommando-type yn stap # 6. De warskôging fertelt jo dat de gegevens net langer binne yn syngronisaasje en de referinsje nei de eksterne triem yn it wurkboek sil fuorthelle wurde. Dit is OK. Klik Ja.

08 of 15

Pivot Tabel ferbiedt mei SQL Server By Query

PivotTable is klear foar jo dat jo gegevens taheakje wolle.

Dit bringt werom nei de wurkboek fan Excel 2010 mei in lege PivotTable. Jo kinne sjen dat de beskikbere fjilden no oars binne en oerienkomme mei de fjilden yn 'e SQL-query. Wy kinne no begjinne mei it oanmeitsjen fan fjilden nei it PivotTable.

09 of 15

Foegje fjilden ta Pivot-tafel

Foegje fjilden oan PivotTable.

Yn 'e PivotTable-fjildsliste ferpleatse ProductCategory nei rige Labels-gebiet, OrderDate nei kolom-label-gebiet en totale wearde oantwearden. It ôfbylding lit de resultaten sjen. As jo ​​sjogge, hat it datum fjild yndividuele datums, sadat de PivotTable in kolom makke hat foar elke uniake datum. Gelokkich hat Excel 2010 guon yn funksjes boud om te helpen dat wy datumsfjilden organisearje.

10 fan 15

Groepearje ta datefjilden tafoegje

Groepkes foar datumfjild taheakje.

De funksje fan groepearje lit ús datum jaan yn jierren, moannen, fermidden, ensfh. Dit sil helpe dat de gegevens gearfetsje en it makliker meitsje foar de brûker om mei har te ynterakke. Rjochts-klik op ien fan 'e datum kolommen kopteksten en kieze Group dy't de groep formulier bringt.

11 fan 15

Kies groepearje troch wearden

Selektearje groepen items foar datum fjild.

Ofhinklik fan 'e soart gegevens dy't jo groepearje, sil it formulier in bytsje oars sjen. Excel 2010 liedt jo datums, getallen en selektearre tekstgegevens te groepearjen. Wy binne groepeard OrderDate yn dit lessarjen sadat it formulier opsjes opnij oanbelanget oan datum groepen.

Klik op moannen en jierren en klik op OK.

12 of 15

Pivot-tabel groepearre troch Jierren en moannen

Datumfjilden wurde groeven troch jierren en moannen.

As jo ​​sjogge yn it boppesteande byld, wurde de gegevens per jier foar elkoar groeid en dan moanne. Elk hat in plus-minus-teken wêrtroch jo útwreidzje kinne en ôfbrekke ôfhinklik fan hoe't jo de gegevens sjen wolle.

Op dit punt is it PivotTable aardich brûkber. Elk fan 'e fjilden kin filterd wurde, mar it probleem is der gjin gegevensfinster as de aktuele steat fan' e filters. Fierder nimt it ferskate klik om de werjefte te wizigjen.

13 of 15

Insert slicer (nije yn ekscel 2010)

Slicers oan PivotTable taheakje.

Slicers binne nij yn Excel 2010. Slicers binne mei-inoar de gleichberens fan fisuele filtelingen fan de besteande fjilden en it meitsjen fan rapportfilters yn it gefal dat it item dat jo filterje wolle, is net yn de aktuele pivotTable-werjefte. Dit leuke ding oer Slicers is it maklik maklik foar de brûker om de werjefte fan de gegevens yn 'e PivotTable te feroarjen, en ek foar it sjen litte fan visuele yndikaasjes as de aktuele steat fan' e filters.

Om Slicers ynfoegje, klikje jo op de ljepper Opsjes en klikje op Slicer ynfoegje út 'e map Sort & Filter. Selektearje Insert Slicer dy't de Formulier Insert Slicers iepene. Kontrolearje sa folle fan 'e fjilden as jo beskikke wolle. Yn ús foarbyld haw ik Jierren, CountryRegionName en ProductCategory. Jo moasten de Slicers opstelle wêr't jo se wolle. Standert wurde alle wearden selektearre wêrtroch gjin filters tapast binne.

14 of 15

Pivot Tafel mei brûkersfreonlike sliepers

Slicers meitsje it makliker foar brûkers om PivotTables te filterjen.
As jo ​​sjogge, sjogge de Slicers alle gegevens as selekteare. It is tige dúdlik foar de brûker krekt wat gegevens yn 'e aktuele werjefte fan it PivotTable.

15 of 15

Kiese werjeften fan sliepkes wêr't fernijt Tablet tabletten

Selektearje kombinaasjes fan Slicers om te sjen fan gegevens.

Klik op ferskate kombinaasjes fan wearden en sjoch hoe't de werjefte fan it PivotTable feroaret. Jo kinne typysk Microsoft klikke yn 'e Slicers betsjutting dat as jo Control + Click brûke kinne om meardere wearden of Shift + klik te selektearjen om in oantal werjeften te selektearjen. Eltse Slicer lit de selektearre wearden sjen dy't it echt maklik makket dat de state fan it PivotTable yn filterfilters is. Jo kinne de stilen fan de Slicers feroarje as jo wolle troch klikke op de Quick Styles yn 'e Slicer-seksje yn' e tabel Opsjes.

De ynfiering fan Slicers hat echt ferbettere de brûkberens fan PivotTables en hat Excel 2010 folle tichter ferpleatst nei in profesjoneel bedriuwssekssêne-ark. PivotTables hawwe in soad ferbettere yn Excel 2010 en as kombinearre mei de nije PowerPivot ûntstiet in hege proefskrift fan analytyske omjouwing.