Mokymas: Susiejimu pagrįstų „Power View“ ataskaitų kūrimas

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Abstraktūs:    Tai trečiojo mokymo serijoje. Pirmasis mokymo Duomenų importavimas į "2013", "Excel" ir duomenų modelio kūrimas, sukurtą "Excel" darbaknygę iš naujo, naudojant duomenų, importuotų iš įvairių šaltinių ir savo duomenų modelį automatiškai sukurtą naudojant "Excel". Antrasis mokymoišplėsti duomenų modelio ryšių naudojant Excel 2013 "," Power Pivot "ir" DAX, sužinojo, kaip išplėsti duomenų modelį ir sukurti hierarchiją duomenis.

Šiame mokymo kurse naudosite tą išplėstą duomenų modelį, kad „Power View“ sukurtumėte patrauklias ataskaitas, apimančias kelias vizualizacijas.

Šio mokymo skyriai:

"Power View" ataskaitos kūrimas

Kurti apskaičiuotus laukus "Power View" ir "PivotTable"

Numatytųjų lauko parametrų, lentelės veikimo ir duomenų kategorijų nustatymas

Kontrolinis taškas ir apklausa

Šio mokymo pabaigoje pateikiama apklausa, kurią atlikę galėsite pasitikrinti savo žinias.

Šioje sekoje naudojami duomenys, kurie apibūdina olimpinius medalius, žaidynes rengiančias šalis ir įvairius Olimpinių žaidynių sporto renginius. Šios sekos mokymai:

  1. Duomenų importavimas į „Excel 2013“ ir duomenų modelio kūrimas

  2. Duomenų modelio ryšių išplėtimas, naudojant „Excel 2013“, „Power Pivot“ ir DAX

  3. Susiejimu pagrįstų „Power View“ ataskaitų kūrimas

  4. Interneto duomenų įtraukimas ir numatytųjų „Power View“ ataskaitos parametrų nustatymas

  5. Puikių „Power View“ ataskaitų kūrimas – 1 dalis

  6. Puikių „Power View“ ataskaitų kūrimas – 2 dalis

Siūlome peržiūrėti juos nuosekliai.

Šiuose mokymuose Power Pivot įgalinti naudoti Excel 2013. Rekomendacijų, o Power Pivot, spustelėkite čia.


„Power View“ ataskaitos kūrimas

Ankstesnių vadovėliai, sukurtą "Excel" darbaknygės PivotTable yra duomenų apie olimpinių medalių ir įvykius. Jei nebuvo užbaigti ankstesnį mokymą, galite atsisiųsti darbaknygę iš ankstesnį mokymą iš čiapabaigos.

Šiame skyriuje sukursite „Power View“ ataskaitą, kad galėtumėte vaizdžiai pristatyti Olimpinių žaidynių duomenis.

  1. "Excel", spustelėkite Įterpimas > ataskaitos > "Power View" ataskaitų.

    „Power View“ ataskaitos įterpimas

  2. Tuščia "Power View" ataskaita rodoma kaip lapas darbaknygėje.

    Tuščia „Power View“ ataskaita programoje „Excel“

  3. Srityje „Power View“ laukai spustelėkite šalia Hosts esančią rodyklę, kad išplėstumėte ir spustelėkite City.

  4. Išplėskite lentelės Medals , ir spustelėkite sporto šaka. Naudodami šią parinktį, Power View sąrašus sporto šalia miesto, kaip parodyta šiame ekrane.
    nauja lentelė „Power View“

  5. Srityje laukų Power View laukaispustelėkite rodyklę, esančią šalia sporto ir pasirinkite Skaičiuoti (ne tuščius). Dabar Power View yra skaičiavimo sporto, o ne sąrašą, kaip parodyta šiame ekrane.

    Sukurti sporto, o ne sąrašą skaičius

  6. Juostelėje pasirinkite DIZAINAS > Perjungti vizualizaciją > Žemėlapis. Skirtukas DIZAINAS galimas tik tada, jei pasirinkta lentelė „Power View“. Perjungę į susiejimo vizualizaciją galite gauti įspėjimą dėl įgalinto išorinio turinio.

  7. Susiejimas paverčia lentelę vizualizacija. Susiejime įvairaus dydžio mėlyni apskritimai nurodo įvairių sporto įvykių, rengiamų kiekvienoje Olimpinių žaidynių vietoje, skaičių. Tačiau būtų įdomiau sužinoti, kurie įvykiai rengiami vasarą, o kurie – žiemą.

  8. Norėdami išnaudoti ataskaitų srities pranašumus, sutraukite sritį Filtrai. Tiesiog viršutiniame dešiniajame srities Filtrai kampe spustelėkite rodyklę.

  9. "" Power View laukai, išplėskite medalių. Sezoniniai lauką nuvilkite į sritį spalvą . Taip geriau: žemėlapio dabar rodomas mėlyna rutulių vasaros sporto ir Iššokantys žiemos sporto šakų, kaip parodyta šiame ekrane. Vizualizacijos galite keisti vilkdami vieną iš jos kampų.

    Susiejimo vizualizacijos kūrimas

Turite „Power View“ ataskaitą, kurioje vizualizuotas tam tikras sporto įvykių įvairiose vietose skaičius naudojant susiejimą schemą, sezonų kodinį žymėjimą spalvomis. Spustelėjote vos kelis kartus.

„Power View“ ir „PivotTables“ apskaičiuotųjų laukų kūrimas

„Power View“ naudoja esamą duomenų modelį vizualizacijai sukurti. Naudodami „Power Pivot“ ir DAX, galite išplėsti duomenų modelį sukurdami pasirinktines formules, tada pagal tas formules ir skaičiavimus „PivotTables“ ir „Power View“ sukurkite ataskaitą.

Apskaičiuoto lauko kūrimas Power Pivot

  1. Programoje „Excel“ spustelėkite „Power Pivot“ > Duomenų modelis > Tvarkyti, kad būtų rodomas „Power Pivot“ langas.

  2. Pasirinkite lentelės Medals . Įsitikinkite, kad rodoma skaičiavimo sritis. Skaičiavimo sritis yra rasti žemiau lentelės duomenis ir naudojama kurti, redaguoti ir valdyti Apskaičiuotieji laukai. Norėdami peržiūrėti skaičiavimo srityje, pasirinkite Pagrindinis > rodinys > skaičiavimo sritis, kaip parodyta šiame ekrane.

    Skaičiavimo sritis „PowerPivot“

  3. Suskaičiuokite olimpinių žaidynių skaičių. Skaičiavimo srityje, pažymėkite langelį po stulpelį Edition. Juostelėje pasirinkite Automatinė sudėtis > Išskirtasis skaičius, kaip parodyta šiame ekrane.

    Išskirtojo skaičius kūrimas „PowerPivot“

  4. Power Pivot sukuria DAX reiškinys aktyvaus langelio skaičiavimo srityje. Šiuo atveju Power Pivot automatiškai sukurti DAX formulę:

    Distinct Count of Edition:=DISTINCTCOUNT([Edition])

    papildomi skaičiavimai srityje AutoSum yra paprasti, pvz., Sum, Average, Min, Max ir kt.

  5. Įrašykite "Excel" darbaknygę. Naujo apskaičiuotojo lauko atnaujinama duomenų modelį. Grįžę į skirtuką "Power View", "Excel", įspėjimas leidžia sužinoti atnaujintas duomenų modelis, kaip parodyta šiame ekrane.

    Įspėjimas nurodo, kad duomenų modelis pasikeitė

Apskaičiuotojo lauko Edition Išskirtąjį skaičių naudosime vėlesniuose mokymo kursuose.

Apskaičiuotojo lauko kūrimas naudojant DAX Power Pivot

Automatinės sudėties skaičiavimas yra naudinga funkcija, tačiau kartais prireikia daugiau individualių skaičiavimų. DAX formules skaičiavimo srityje galite kurti taip pat, kaip kuriate formules „Excel“. Sukurkite DAX formulę, tada pamatysite, kaip ji atrodo duomenų modelyje ir tampa pasiekiama „PivotTable“ ir „Power View“.

  1. Atidarykite langą Power Pivot . Skaičiavimo srityje, pažymėkite langelį po Automatinė sudėtis skaičiavimo, kad atlikote ankstesniame skyriuje, kaip parodyta šiame ekrane.

    DAX formulių kūrimas „PowerPivot“ skaičiavimo srityje

  2. Tegul visi medalių procentų skaičiavimas. Formulės juostoje įveskite toliau pateiktas DAX formulės. IntelliSense teikia galimų komandų, atsižvelgiant į tai, ką įvedate ir galite paspausti Tab pažymėkite paryškintą IntelliSense parinktį.

    Percentage of All Medals:=[Count of Medal]/CALCULATE([Count of Medal],ALL(Medals))

  3. Kai įjungiate atgal į "Excel" langą, "Excel" leidžia sužinoti, atnaujintas duomenų modelį. Programoje "Excel", pasirinkite "PivotTable" Lapas1. "PivotTable" laukų, išplėskite lentelės Medals . Laukų sąrašo apačioje yra dvi Apskaičiuotieji laukai, ką tik sukūrėte, kaip parodyta šiame ekrane. Pažymėkite visus medalius procentas.

    Srityje „PivotTable“ laukai rodomi apskaičiuojamieji laukai

  4. "PivotTable", Percentage of All Medals laukas rodomas po medalių skaičių. Tai nėra suformatuotas kaip procentai, todėl pasirinkite šių laukų (galite pasirinkti juos iš karto, užvedę pelę virš viršuje vieną lauką Percentage of All Medals, kol žymiklis pavirs rodyklę žemyn, tada spustelėdami). Kai esate pažymėtas, spustelėkite Pagrindinis > skaičių > procentų. Juostelės pačiame skyriuje koreguoti iki dviejų dešimtainių skaičių. "Pivot" lentelė atrodo kaip pavaizduota šiame ekrane.

    „PivotTable“ pateikiami duomenys procentine išraiška

Ankstesniame mokymo kurse lauke Sports filtravome tik pirmuosius dešimt įrašų pagal abėcėlę. Štai kodėl matėme tik Aquatics po Boxing ir kodėl dalis procentais lange Grand Total yra 29,16 %, o ne 100 %. Ką tai reikškia? Žinoma, tai reiškia, kad tos pirmosios dešimt sporto šakų gavo 29,16 % visų vasaros Olimpiados medalių. Taip pat matome, kad Aquatics gavo 10,88 % visų medalių.

Duomenų modelyje yra laukas „Percentage of All Medals“, todėl jis pasiekiamas ir „Power View“.

Naudodami „Power View“ apskaičiuojamuosius laukus galite kurti iš skirtuko Power Pivot. Nesvarbu, ar apskaičiuojamąjį lauką kuriate „Power Pivot“ ar „Power View“, rezultatas bus tas pats: duomenų modelis atnaujinamas taip, kad jame būtų apskaičiuojamasis laukas ir jis taptų pasiekiamas naudojant kliento įrankius.

Numatytųjų lauko parametrų, lentelės veikimo ir duomenų kategorijų nustatymas

Kitas būdas supaprastinti ataskaitų kūrimą „Power View“ yra nustatyti numatytųjų laukų rinkinį. Nustatę lentelės numatytųjų laukų rinkinį, galite tiesiog spustelėti „Power View“ lentelę, ir numatytųjų laukų rinkinys bus automatiškai įtrauktas į naują ataskaitą.

Šiame skyriuje nustatysite numatytuosius darbaknygės parametrus, kurie leis greičiau sukurti ataskaitas.

Lentelės numatytųjų laukų rinkinio kūrimas

  1. Langas „Power Pivot“ vis dar turi būti pasiekiamas. Jei ne, spustelėkite „Power Pivot“ > Duomenų modelis> Tvarkyti. „Power Pivot“ pasirinkite Pagrindinis puslapis > Rodinys > Duomenų rodinys, kad įsitikintumėte, jog duomenų rodinys yra pasirinktas. Pasirinkite lentelę Medals.

  2. Skirtuke Išsamiau spustelėkite Ataskaitų ypatybės > Numatytųjų laukų rinkinys. Atsidariusiame lange leidžia nurodyti numatytuosius laukus, skirtus lentelėms, sukurtoms naudojant kliento įrankius, pvz., „Power View“.

  3. Kairiojoje srityje pasirinkite sporto šaką, įvykį, EditionID, Athlete ir Medal, ir spustelėkite įtraukti -> , kad jie būtų numatytieji laukai. Įsitikinkite, kad jie būtų rodomi dešiniojoje srityje numatytieji laukai, jie buvo nurodyta tvarka. Langas Numatytųjų laukų rinkinys atrodo, kaip pavaizduota šiame ekrane.

    Langas Numatytųjų laukų rinkinys

  4. Spustelėkite Gerai, kad išsaugotumėte numatytąjį lauką lentelėje Medals.

  5. Norėdami sužinoti, kaip tai veikia, pereikite į „Power View“ lapą programoje „Excel“.

  6. Spustelėkite bet kurioje tuščios ataskaitos vietoje, kad įsitikintumėte, jog nesate pasirinkę esamos vizualizacijos. Šiuo metu „Power View“ lape yra tik viena vizualizacija – anksčiau sukurti susiejimo schema.

  7. Sąraše Power View laukai spustelėkite medalių lentelės pavadinimą. Power View sukuria lentelę, automatiškai įtraukia penkių numatytuosius laukus lentelėje Medals tvarka nurodyti, kaip parodyta šiame ekrane. Jei netyčia spustelėsite šalia Medals, lentelės trikampį tiesiog išsiplečia, o ne pridėti naują lentelę su numatytieji laukai.

    Į „Power View“ lentelę automatiškai įtraukiami numatytųjų laukų rinkiniai

Lentelės veikimo nustatymas

Taip pat galite nustatyti numatytąjį lentelės veikimą, kurį „Power View“ naudoja automatiškai kurdama lentelės ataskaitų etiketes. Tai naudinga, kai kuriate vizualizacijas iš tos pačios lentelės. Jos gali būti skirtos skirtingoms ataskaitoms. Atlikdami kitus veiksmus, naudosime numatytąjį lentelės veikimą, taigi nustatykite jį.

  1. Grįžkite į „Power Pivot“, pasirinkite lentelę Medals, tada – Išsamiau > Ataskaitų ypatybės > Lentelės veikimas. Rodomas langas, kuriame galite nurodyti lentelės veikimą.

  2. Lange Lentelės veikimasEilutės identifikatorius pateikia tik unikalius raktus, jame nėra tuščių reikšmių. Tai dažnai būna pirminis lentelės raktą, bet nebūtinai. Prieš atliekant kitus pasirinkimus lange, reikia pasirinkti eilutės identifikatorių. Pasirinkite MedalKey kaip į Eilutės identifikatorių.

  3. Dalyje Eilučių išlaikymas unikaliomis pasirinkite AthleteID. Čia pasirinktuose laukuose yra eilučių reikšmės, kurios turi būtų unikalios ir neagreguojamos kuriant „Pivot Tables“ ar „Power View“ ataskaitas.

    Pastaba: Jei iškyla problemų, kai ataskaitos nėra agreguojamos taip, kaip norite, įsitikinkite, kad laukas, kurį norite agreguoti nėra pasirinktas tarp laukų Eilučių išlaikymas unikaliomis.

  4. Lauke Numatytoji žyma pasirinkite raktą, kuris turi būti naudojamas kaip numatytoji ataskaitos žyma. Pasirinkite Sport.

  5. Numatytasis vaizdas, palikite pažymėtą sritį kaip [nėra stulpelio pasirinkta], nes dar neįtraukėte vaizdus. Langas Lentelės veikimas atrodo, kaip pavaizduota šiame ekrane.

    Langas Lentelės veikimas

  6. Spustelėkite gerai. "Power View" lapą programoje "Excel", pasirinkite lentelę, kurią sukūrėte atlikdami ankstesnius veiksmus. Juostelėje pasirinkite dizainas > lentelė > kortelė. Lentelės, sukurtą pakeitimus į kortelės; duomenys yra tas pats, bet buvo pakeistas į duomenis. Dabar lentelė atrodo kaip pavaizduota šiame ekrane.
    Kortelių vizualizacija naudojant lentelės veikimo numatytuosius parametrus

Atkreipkite dėmesį, kad laukas Sports yra didesnis už kitus ir rodomas kaip kiekvienos kortelės antraštė. Taip yra todėl, kad lange Lentelės veikimas Sports nustatėte kaip numatytąją etiketęPower Pivot.

Laukų duomenų kategorijų nustatymas

Kad „Power View“ dinamiškai kurtų ataskaitas pagal esamus duomenis, pvz., vietą, laukus, kuriuose yra tokie duomenys, reikia tinkamai klasifikuoti. Nurodykite kelis Olimpinių žaidynių duomenų kategorijų laukus.

  1. Power Pivot, pasirinkite Hosts. Pažymėkite lauką NOC_CountryRegion. Iš Išplėstinis > ataskaitų ypatybės > duomenų kategorija: , spustelėkite rodyklę ir pasirinkite šalį/regioną iš sąrašo galimi duomenų kategorijos, kaip parodyta šiame ekrane.

    Duomenų kategorijos „PowerPivot“

  2. Lentelėje Medals pasirinkite lauką NOC_CountryRegion. Pakeiskite duomenų kategoriją į Country/Region.

  3. Grįžkite į "Excel" ir pasirinkite "Power View" lapą. Išplėskite lentelės Medals " Power View" laukaiir Atkreipkite dėmesį, kad lauko NOC_CountryRegion dabar nėra mažas gaublio piktograma šalia. Žemės rutulį nurodo, NOC_CountryRegion yra geografinės vietos, kaip parodyta šiame ekrane.

    Geografinės vietos piktograma srityje „Power View“ laukai

Šią geografinę vietą naudosime kitame mokymo kurse. Įrašykite darbą, peržiūrėkite, ko išmokote ir pasirenkite pradėti kitą mokymo kursą.

Kontrolinis taškas ir apklausa

Peržiūrėkite, ką išmokote

Šiame mokymo kurse išmokote kurti susiejimu pagrįstą „Power View“ vizualizaciją, kurti skaičiuojamuosiuos laukus, kad galėtumėte išplėsti duomenų modelį, ir analizuoti duomenis kitu būdu. Taip pat sužinojote, kaip sukurti numatytųjų laukų rinkinius lentelėje. Tai leido sparčiau sukurti naują „Power View“ lentelę su numatytųjų laukų rinkiniu. Išmokote nustatyti numatytąjį lentelės veikimą, todėl tvarkyti lenteles ir nustatyti jų etiketes galite greitai ir nuosekliai.

Kitame šios serijos mokyme toliau mokysitės. Duomenų yra pačių įvairiausių. Kitame mokymo kurse į duomenų modelį įtrauksite interneto duomenų ir vaizdų, kad jūsų „Power View“ ataskaitos būtų tikrai patrauklios.

Čia yra kito mokymo saitas:

Mokymas: Interneto duomenų įtraukimas ir numatytųjų Power View ataskaita

APKLAUSA

Norite patikrinti, ar gerai atsimenate išmoktus dalykus? Štai galimybė tai padaryti. Šioje apklausoje pabrėžiamos funkcijos, galimybės arba reikalavimai, apie kuriuos sužinojote šio mokymo metu. Atsakymus rasite puslapio apačioje. Sėkmės!

1 klausimas: Iš kur „Power View“ gauna duomenų „Power View“ ataskaitoms kurti?

A: Tik iš į „Excel“ įtrauktų darbalapių.

B: Tik iš duomenų modelio.

C: Tik iš duomenų, importuotų iš išorinių šaltinių.

D: Iš duomenų modelio ir visų duomenų, esančių „Excel“ darbalapiuose.

2 klausimas: Kuris iš šių teiginių apie numatytąjį laukų rinkinį yra teisingas?

A: Visame duomenų modelyje galite sukurti tik vieną numatytąjį laukų rinkinį.

B: „Power View“ spustelėję lentelės pavadinimą srityje „Power View“ laukai, sukuriama lentelės vizualizacija, kurioje automatiškai įtraukiami duomenys su numatytuoju laukų rinkiniu.

C: Jei lentelei sukursite numatytąjį laukų rinkinį, visi kiti lentelės laukai bus išjungti.

D: Visi išvardyti aukščiau

3 klausimas: Kuris iš šių teiginių apie apskaičiuojamuosius laukus yra teisingas?

A: Kuriant apskaičiuojamuosius laukus „Power Pivot“, „Power View“ jie rodomi kaip laukai, kuriuos galima pasiekti lentelėje, kurioje jie buvo sukurti.

B: Jei kursite šiuos laukus „Power Pivot“ skaičiavimo srityje, nė vienas kliento įrankis jų nematys.

C: Jei kursite apskaičiuojamuosius laukus „Power Pivot“, visuose kliento įrankiuose jie bus rodomi kaip atskiros lentelės.

D: Ir A, ir B.

4 klausimas: Lange Numatytasis lentelės veikimas pasirinkus Eilutes išlaikyti unikaliomis, kuris iš teiginių yra teisingas?

A: Srityje „Power View“ laukai turite aiškiai pasirinkti Šio lauko suma, kad galėtumėte agreguoti šį lauką.

B: Laukas visada agreguojamas „Power View“ arba „PivotTables“.

C: Laukas niekada neagreguojamas „Power View“ arba „PivotTables“.

D: Pasirinkimas Eilutes išlaikyti unikaliomis neturi įtakos lauko, esančiam „Power View“ arba „PivotTables“, veikimui.

Apklausos, swers

  1. Teisingas atsakymas: B

  2. Teisingas atsakymas: B

  3. Teisingas atsakymas: A

  4. Teisingas atsakymas: C

Pastabos : 

  • Šios mokymų sekos duomenys ir atvaizdai pagrįsti:

  • „Olympics Dataset“ © „Guardian News & Media Ltd.“

  • Vėliavų vaizdai iš „CIA Factbook“ (cia.gov)

  • Populiacijos duomenys iš „The World Bank“ (worldbank.org)

  • Olimpinių žaidynių sporto šakų piktogramas sukūrė Thadius856 ir Parutakupiu

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių