Skip to main content

Konfigūruoti "Excel 2010" jungtines lenteles

Anonim

Daugelį metų tarp "Microsoft Excel" ir aukščiausio lygio verslo žvalgybos (BI) platformų buvo atotrūkis. "Microsoft Excel 2010 Pivot Table" patobulinimai kartu su keletu kitų "BI" funkcijų tapo realiu "BI" konkurentu. "Excel" tradiciškai buvo naudojama atskirai analizei ir standartinei priemonei, kurią kiekvienas eksportuoja savo galutines ataskaitas. Profesinė verslo žvalgyba tradiciškai buvo rezervuota SAS, verslo objektų ir SAP patariams.

01 iš 15

Galutinis rezultatas

"Microsoft Excel 2010" (su "Excel 2010" pagrindine lentele) kartu su "SQL Server 2008 R2", "SharePoint 2010" ir nemokama "Microsoft PowerPoint 2010" papildoma programa "PowerPivot" sukūrė aukščiausios klasės verslo informacijos ir ataskaitų teikimo sprendimą.

Šioje pamokoje pateikiamas paprastas scenarijus su Excel 2010 PivotTable, prijungtu prie SQL Server 2008 R2 duomenų bazės naudojant paprastą SQL užklausą.

Tęsti skaitymą žemiau

02 iš 15

Įterpti šerdinę lentelę

"Pivot Table" galite įtraukti į naują arba esamą "Excel" darbo knygą. Galbūt norėsite laikyti žymeklį kelias eilutes iš viršaus. Tai suteiks vietos antraštės ar įmonės informacijai, jei jūs bendrinate darbo lapą arba atspausdinsite.

  • Atidarykite naują ar esamą "Excel 2010" darbo knygą ir spustelėkite langelį, kuriame norite, kad būtų rodomas viršutinis kairysis Pivot lentelės kampas.
  • Spustelėkite skirtuką "Įterpti" ir spustelėkite skirtuko "Lentelės" išskleidžiamąjį langelį "PivotTable". Pasirinkite PivotTable. Tai paleidžia dialogo formą Sukurti PivotTable.

Tęsti skaitymą žemiau

03 iš 15

"Pivot Table" prisijungti prie "SQL Server"

"Excel 2010" gali nuskaityti duomenis iš visų pagrindinių RDBVS (Reliacinės duomenų bazių valdymo sistemos) teikėjų. Pagal numatytuosius nustatymus "SQL Server" tvarkyklės turėtų būti prieinamos prisijungti. Patikrinkite savo svetainę, jei norite atsisiųsti ODBC tvarkykles.

Šio pamokymo atveju mes prisijungsime prie SQL Server 2008 R2 (nemokama versija SQL Express).

  1. Atidarykite "Create PivotTable" formą. Pasirinkite "Naudoti išorinį duomenų šaltinį" ir spustelėkite mygtuką "Pasirinkti ryšį". Palikite vietą, kurioje bus įtraukta pagrindinė lentelė.
  2. Atidarykite formą Esamos jungtys. Spustelėkite mygtuką "Naršyti dar".
  3. Spustelėjus mygtuką "Naujas šaltinis" bus paleistas "Data Connection Wizard".
  4. Pasirinkite Microsoft SQL Server ir spustelėkite Pirmyn.
  5. Įveskite serverio vardą ir prisijungimo duomenis. Pasirinkite tinkamą autentifikavimo metodą:
    1. Naudokite "Windows" autentifikavimą: Šis metodas naudoja prisijungimo prie tinklo prieigą prie SQL Server duomenų bazių.
    2. Naudokite šį vartotojo vardą ir slaptažodį: Šis metodas naudojamas, kai SQL Server yra sukonfigūruotas atskiriems vartotojams prieiti prie duomenų bazių.
  6. Pakeiskite lentelę pasirinktiniu SQL, kuris tiksliai atitiks jūsų norimus duomenis "Excel" darbaknyte:
    1. Pasirinkite duomenų bazę, prie kurios prisijungsite. Šiame pavyzdyje mes prisijungiame prie "AdventureWorks" pavyzdžių duomenų bazės, kurią pateikė "Microsoft". Patikrinkite Prisijungimas prie konkrečios lentelės ir pasirinkite pirmąją lentelę. Atminkite, kad mes nenorime išgauti duomenų iš šios lentelės.
    2. Spustelėkite Baigti, kuri uždarys vedlį ir grąžins jus į darbaknygę. Mes pasikeisime vietovardžių stalą pagal užsakymą SQL.

Jums bus grąžinta forma "Create PivotTable" (A). Spustelėkite Gerai.

04 iš 15

Pivot lentelė laikinai prijungta prie SQL lentelės

Tuo metu jūs prijungėte prie rezervuaro lentelės ir turite tuščią PivotTable. Galite pamatyti kairėje, kurioje yra PivotTable, o dešinėje - galimų laukų sąrašą.

Tęsti skaitymą žemiau

05 iš 15

Atidarykite jungties ypatybes

Įsitikinkite, kad esate skirtuke Parinktys ir spustelėkite Pakeisti duomenų šaltinį išskleidžiamajame sąraše "Duomenys". Pasirinkite Ryšio ypatybės.

Tai parodo jungties ypatybių formą. Spustelėkite skirtuką Apibrėžimas. Tai parodo jungties informaciją apie dabartinį ryšį su "SQL Server". Nors ji nurodo jungties failą, duomenys iš tikrųjų yra įterpti į skaičiuoklę.

06 iš 15

Atnaujinti ryšio ypatybes su užklausa

Pakeiskite komandų tipą iš lentelės į SQL ir perrašykite esamą komandų tekstą savo SQL užklausoje. Čia yra užklausa, sukurta iš "AdventureWorks" pavyzdžių duomenų bazės:

SELECT Sales.SalesOrderHeader.SalesOrderID,Sales.SalesOrderHeader.OrderDateSales.SalesOrderHeader.ShipDateSales.SalesOrderHeader.Status,Sales.SalesOrderHeader.SubTotal,Sales.SalesOrderHeader.TaxAmt,Sales.SalesOrderHeader.FreightSales.SalesOrderHeader.TotalDue,Sales.SalesOrderDetail.SalesOrderDetailIDSales.SalesOrderDetail.OrderQty,Sales.SalesOrderDetail.UnitPrice,Sales.SalesOrderDetail.LineTotal,Gamyba.Produktas.PavadinimasSales.vIndividualCustomer.StateProvinceName, Sales.vIndividualCustomer.CountryRegionName,Sales.Customer.CustomerType,Production.Product.ListPrice,Production.Product.ProductLine,Production.ProductSubcategory.Name AS ProductCategoryNO Sales.SalesOrderDetail INNER JOIN Sales.SalesOrderHeader ONSales.SalesOrderDetail.SalesOrderID = Sales.SalesOrderHeader.SalesOrderIDINNER JOIN Production.Product ON Sales.SalesOrderDetail.ProductID =Produkcija.Produktas.ProduktasID INNERIS PRISIJUNGIMAS Pardavimai.Klientas ONSales.SalesOrderHeader.CustomerID = Sales.Customer.CustomerID ANDSales.SalesOrderHeader.CustomerID = Sales.Customer.CustomerID INNER JOINPardavimai. Individualus klientas ON Sales.Customer.CustomerID =Sales.vIndividualCustomer.CustomerID INNER JOINProdukcija.ProduktasSubcategory ON gamybos.Produktas.ProduktasSubcategoryID =Gamyba. ProduktasSubcategory.ProductSubcategoryID

Spustelėkite Gerai.

Tęsti skaitymą žemiau

07 iš 15

Gauti ryšio įspėjimą

Gausite "Microsoft Excel" įspėjimo dialogo langą. Taip yra todėl, kad pakeitėme ryšio informaciją. Kai mes iš pradžių sukūrėme ryšį, ji išsaugojo informaciją išoriniame .ODC faile (ODBC duomenų ryšys). Duomenys darbo knygoje buvo tokie patys kaip ir .ODC failas, kol mes pakeitėme iš lentelės komandų tipo į SQL komandos kodą 6 žingsnyje. Įspėjimas jums sako, kad duomenys nebepasiekiami sinchroniškai, o nuoroda į išorinį failą knygoje bus pašalinta. Tai yra gerai. Spustelėkite Taip.

08 iš 15

Pivot lentelė prijungta prie SQL serverio su užklausa

Tai grąžinama į "Excel 2010" darbo knygą su tuščia PivotTable. Galite matyti, kad turimi laukai dabar yra skirtingi ir atitinka laukus SQL užklausoje. Dabar mes galime pradėti įtraukti laukus į PivotTable.

Tęsti skaitymą žemiau

09 iš 15

Pridėkite laukus prie apskaitos lentelės

PivotTable laukų sąraše vilkite "ProductCategory" į eilutės etikečių sritį, "OrderDate" į stulpelių etiketų sritį ir "TotalDue to Values" srityje. Kaip matote, datos laukas turi atskiras datas, taigi PivotTable sukūrė kiekvienos unikalios datos stulpelį. "Excel 2010" turi keletą integruotų funkcijų, kurios padeda mums tvarkyti datų laukus.

10 iš 15

Pridėti duomenų laukų grupę

Grupavimo funkcija leidžia mums tvarkyti datas į metus, mėnesius, ketvirčius ir tt Tai padės apibendrinti duomenis ir palengvinti naudotojo sąveiką su ja. Dešiniuoju pelės klavišu spustelėkite vieną iš datos stulpelių antraščių ir pasirinkite grupę, kuri atveria grupavimo formą.

Tęsti skaitymą žemiau

11 iš 15

Pasirinkite grupavimą pagal vertes

Atsižvelgiant į sugrupuotų duomenų rūšį, forma atrodys šiek tiek kitokia. "Excel 2010" leidžia grupuoti datas, skaičius ir pasirinktus teksto duomenis. Šioje pamokoje mes suskirstome OrderDate, taigi formoje bus parodytos parinktys, susijusios su datų grupėmis.

Spustelėkite Mėnesiai ir metai ir spustelėkite Gerai.

12 iš 15

Pivotinė lentelė suskirstyta pagal metus ir mėnesius

Duomenys sugrupuojami pagal metus, o po mėnesio. Kiekvienas turi pliuso ir minuso ženklą, kuris leidžia jums išplėsti ir sutraukti priklausomai nuo to, kaip norite peržiūrėti duomenis.

Tuo metu PivotTable yra gana naudinga. Kiekvienas laukas gali būti išfiltruotas, tačiau problema yra ne vizualus raktinis žodis apie dabartinę filtrų būklę. Norėdami pakeisti rodinį, reikia keletą paspaudimų.

13 iš 15

Įterpti pjaustyklę (nauja "Excel 2010")

"Slicers" yra nauji "Excel 2010.". Plytelės iš esmės yra ekvivalentiškos vizualiai nustatant esamų laukų filtrus ir kurti ataskaitų filtrus tuo atveju, jei elementas, kurį norite filtruoti, nėra dabartiniame peržiūros lentelės rodinyje. Tai malonus dalykas apie slicerius - vartotojui labai lengva keisti PivotTable duomenų vaizdus, ​​taip pat pateikti vaizdinius rodiklius, susijusius su dabartine filtravimo būsena.

Norėdami įdėti Slicers, spustelėkite skirtuką Parinktys ir spustelėkite Insert Slicer iš skyriaus "Rūšiavimas ir filtravimas". Pasirinkite Insert Slicer, kuris atidaro formą "Insert Slicers". Patikrinkite tiek laukų, kiek norite.

14 iš 15

Pivot lentelė su patogiu pjaustytuvu

Kaip matote, "Slicers" parodo visus pasirinktus duomenis. Vartotojui labai aišku, kokie duomenys yra dabartiniame PivotTable rodinyje.

15 iš 15

Pasirinkite "Vertybės iš pjaustymo lentelių, kurių atnaujinimai yra"

Spustelėkite įvairias verčių derinius ir pažiūrėkite, kaip keičiasi PivotTable rodinys. Galite naudoti įprastą "Microsoft" spustelėjimą "Slicers", taigi, jei galite naudoti "Control + Click", norėdami pasirinkti kelias reikšmes, arba "Shift + Click", pasirinkite verčių diapazoną.

Kiekviename Slicer parodo pasirinktas vertes, todėl akivaizdu, kad PivotTable būklė yra filtro atžvilgiu. Jei norite, galite keisti Slicers stilių spustelėję skirtuko Parinktys skirtuko Slicer skiltyje esantį spartųjį stilių.