Gjelder for
Excel for Microsoft 365 Excel 2019 Excel 2016 Excel 2013

Viktig!: Power View fjernes i Excel for Microsoft 365 og Excel 2021 12. oktober 2021. Som et alternativ kan du bruke den interaktive visuelle opplevelsen levert av Power BI Desktop,som du kan laste ned gratis. Du kan også enkelt importere Excel-arbeidsbøker til Power BI Desktop

Sammendrag:    På slutten av forrige opplæring, Opprett kartbaserte Power View-rapporter, inkluderte Excel-arbeidsboken data fra ulike kilder, en datamodell basert på relasjoner som ble opprettet ved hjelp av Power Pivot, og en kartbasert Power View-rapport med grunnleggende OL-informasjon. I denne opplæringen utvider og optimaliserer vi arbeidsboken med mer data, interessant grafikk og klargjør arbeidsboken for enkelt å opprette flotte Power View-rapporter.

Obs!: Denne artikkelen beskriver datamodeller i Excel 2013. De samme datamodellerings- og Power Pivot-funksjonene som ble introdusert i Excel 2013, gjelder imidlertid også for Excel 2016.

Delene i denne opplæringen er som følger:

På slutten av denne opplæringen kan du ta en test for å kontrollere hva du har lært.

Denne serien bruker data som beskriver olympiske medaljer, vertsland og ulike OL-øvelser. Opplæringene i denne serien er følgende:

  1. Importere data til Excel 2013 og opprette en datamodell

  2. Utvide datamodellrelasjoner ved hjelp av Excel 2013, Power Pivot og DAX

  3. Opprette kartbaserte Power View-rapporter

  4. Integrere Internett-data og angi standarder for Power View-rapporter

  5. Hjelp for Power Pivot

  6. Lag flotte Power View-rapporter – del 2

Vi foreslår at du fullfører dem i denne rekkefølgen.

Disse opplæringene bruker Excel 2013 med Power Pivot aktivert. Hvis du vil ha mer informasjon om Excel 2013, klikker du her. Hvis du vil ha veiledning om hvordan du aktiverer Power Pivot, kan du klikke her.

Importere Internett-baserte bildekoblinger til datamodellen

Datamengden vokser stadig, og det er også forventningen om å kunne visualisere den. Med tilleggsdata kommer ulike perspektiver og muligheter til å se gjennom og vurdere hvordan data samhandler på mange forskjellige måter. Power Pivot og Power View samler dataene dine – så vel som eksterne data – og visualiserer dem på morsomme, interessante måter.

I denne delen utvider du datamodellen til å inkludere bilder av flagg for områdene eller landene som deltar i OL, og deretter legger du til bilder for å representere de omstridte disiplinene i de olympiske leker.

Legge til flaggbilder i datamodellen

Bilder beriker den visuelle effekten av Power View-rapportene. I trinnene nedenfor legger du til to bildekategorier – et bilde for hver disiplin og et bilde av flagget som representerer hvert område eller land.

Du har to tabeller som er gode kandidater for å innlemme denne informasjonen: Disiplin-tabellen for disiplinbildene og Verter-tabellen for flagg. Hvis du vil gjøre dette interessant, bruker du bilder som finnes på Internett, og bruker en kobling til hvert bilde, slik at det kan gjengis for alle som viser en rapport, uavhengig av hvor de er.

  1. Når du har søkt rundt på Internett, finner du en god kilde for flaggbilder for hvert land eller område: nettstedet for CIA.gov World Factbook. Når du for eksempel klikker på koblingen nedenfor, får du et bilde av flagget for Frankrike. https://www.cia.gov/library/publications/the-world-factbook/graphics/flags/large/fr-lgflag.gif Når du undersøker nærmere og finner andre URL-adresser for flaggbilder på nettstedet, innser du at URL-adressene har et konsekvent format, og at den eneste variabelen er lands- eller områdekoden på to bokstaver. Så hvis du visste hver lands- eller områdekode på to bokstaver, kunne du bare sette inn koden på to bokstaver i hver nettadresse, og få en kobling til hvert flagg. Det er et pluss, og når du ser nøye på dataene dine, innser du at Verter-tabellen inneholder lands- eller områdekoder på to bokstaver. Flott.

  2. Du må opprette et nytt felt i Verter-tabellen for å lagre url-adressene for flagget. I en tidligere opplæring brukte du DAX til å kjede sammen to felt, og vi skal gjøre det samme for flagg-URL-adressene. I Power Pivot velger du den tomme kolonnen som har tittelen Legg til kolonne i Verter-tabellen . Skriv inn følgende DAX-formel på formellinjen (eller du kan kopiere og lime den inn i formelkolonnen). Det ser lenge ut, men det meste er nettadressen vi ønsker å bruke fra CIA Factbook.=REPLACE("https://www.cia.gov/library/publications/the-world-factbook/graphics/flags/large/fr-lgflag.gif",82,2,LOWER([Alpha-2 code])) I denne DAX-funksjonen gjorde du et par ting, alt på én linje. Først erstatter DAX-funksjonen ERSTATT tekst i en gitt tekststreng, så ved å bruke denne funksjonen erstattet du den delen av nettadressen som refererte til Frankrikes flagg (fr) med riktig kode på to bokstaver for hvert land eller område. Tallet 82 forteller REPLACE-funksjonen å starte erstatningen med 82 tegn i strengen. 2 nedenfor forteller ERSTATT hvor mange tegn som skal erstattes. Deretter har du kanskje lagt merke til at nettadressen skiller mellom store og små bokstaver (du testet det først, selvfølgelig), og kodene våre med to bokstaver er store bokstaver, så vi måtte konvertere dem til små bokstaver da vi satte dem inn i nettadressen ved hjelp av DAX-funksjonen LOWER.

  3. Endre navnet på kolonnen med flagg-URL-adressene til FlagURL. Skjermen Power Pivot ser nå ut som følgende skjermbilde.PowerPivot og DAX for opprettelse av et URL-felt

  4. Gå tilbake til Excel, og velg pivottabellen i Ark1. Velg ALLE i pivottabellfelt. Du ser at FlagURL-feltet du har lagt til, er tilgjengelig, som vist i følgende skjermbilde.Flagg-URL er lagt til i Verter-tabellen

    Obs!: I noen tilfeller samsvarer ikke Alpha-2-koden som brukes av nettstedet CIA.gov World Factbook, med den offisielle ISO 3166-1 Alpha-2-koden som er angitt i Verter-tabellen , noe som betyr at noen flagg ikke vises riktig. Du kan løse dette, og få de riktige url-adressene for flagg, ved å gjøre følgende erstatninger direkte i Verter-tabellen i Excel, for hver berørte oppføring. Den gode nyheten er at Power Pivot automatisk oppdager endringene du gjør i Excel, og beregner DAX-formelen på nytt:

    • endre AT til AU

Legge til sportsbildetogrammer i datamodellen

Power View-rapporter er mer interessante når bilder er knyttet til OL-arrangementer. I denne delen legger du til bilder i Disipliner-tabellen .

  1. Når du har søkt på Internett, ser du at Wikimedia Commons har flotte piktogrammer for hver olympiske disiplin, sendt inn av Parutakupiu. Koblingen nedenfor viser deg de mange bildene fra Parutakupiu.http://commons.wikimedia.org/wiki/user:parutakupiu

  2. Men når du ser på hvert av de enkelte bildene, finner du at den vanlige nettadressestrukturen ikke egner seg til å bruke DAX til automatisk å opprette koblinger til bildene. Du vil vite hvor mange som finnes i datamodellen, for å måle om du skal skrive inn koblingene manuelt. Velg Disipliner-tabellen i Power Pivot, og se nederst i vinduet Power Pivot. Der ser du at antall poster er 69, som vist i følgende skjermbilde.Antall poster vises i PowerPivot Du bestemmer deg for at 69 poster ikke er for mange til å kopiere og lime inn manuelt, spesielt siden de vil være så overbevisende når du oppretter rapporter.

  3. Hvis du vil legge til url-adressene for piktogrammet, trenger du en ny kolonne i Disipliner-tabellen . Dette presenterer en interessant utfordring: Disipliner-tabellen ble lagt til i datamodellen ved å importere en Access-database, slik at Disipliner-tabellen bare vises i Power Pivot, ikke i Excel. Men i Power Pivot kan du ikke skrive inn data direkte i individuelle poster, også kalt rader. For å løse dette kan vi opprette en ny tabell basert på informasjon i Disipliner-tabellen , legge den til i datamodellen og opprette en relasjon.

  4. Kopier de tre kolonnene i Disipliner-tabellen i Power Pivot. Du kan merke dem ved å holde pekeren over Disiplin-kolonnen og deretter dra over til SportID-kolonnen, som vist i følgende skjermbilde, og deretter klikke Hjem > utklippstavle > Kopier.Kopiere felt i PowerPivot

  5. Opprett et nytt regneark i Excel, og lim inn de kopierte dataene. Formater de innlimte dataene som en tabell som du gjorde i tidligere opplæringer i denne serien, og angi den øverste raden som etiketter, og gi deretter tabellen navnet DiscImage. Gi navn til regnearket DiscImage også.

Obs!: En arbeidsbok med alle manuelle inndata fullført, kalt DiscImage_table.xlsx, er en av filene du lastet ned i den første opplæringen i denne serien. Hvis du vil gjøre det enkelt, kan du laste det ned ved å klikke her. Les de neste trinnene, som du kan bruke på lignende situasjoner med dine egne data.

  1. Skriv inn DiscImage i den første raden i kolonnen ved siden av SportID. Excel utvider automatisk tabellen slik at den inkluderer raden. DiscImage-regnearket ser ut som følgende skjermbilde.Utvide en tabell i Excel

  2. Skriv inn nettadressene for hver, basert på piktogrammene fra Wikimedia Commons. Hvis du har lastet ned arbeidsboken der de allerede er skrevet inn, kan du kopiere og lime dem inn i denne kolonnen.

  3. I Excel velger du Power Pivot > Tabeller > Legg til i datamodell for å legge til tabellen du opprettet i datamodellen.

  4. Opprett en relasjon i diagramvisning i Power Pivot ved å dra DisciplineID-feltet fra Disipliner-tabellen til DisciplineID-feltet i Tabellen DiscImage .

Angi datakategorien for å vise bilder på riktig måte

For at rapporter i Power View skal kunne vise bildene på riktig måte, må du angi nettadressen for datakategorien på riktig måte. Power Pivot forsøker å finne ut hvilken type data du har i datamodellen, og i så fall legger den til termen (Foreslått) etter den automatisk valgte kategorien, men det er godt å være sikker. La oss bekrefte.

  1. Velg DiscImage-tabellen i Power Pivot, og velg deretter DiscImage-kolonnen.

  2. Velg Avansert > Rapporteringsegenskaper > Datakategori på båndet, og velg NETTADRESSE for bilde, som vist i følgende skjermbilde. Excel prøver å oppdage datakategorien, og når den gjør det, merker du den valgte datakategorien som (foreslått).Angi datakategorien i PowerPivot

Datamodellen inneholder nå nettadresser for piktogrammer som kan knyttes til hver disiplin, og datakategorien er riktig satt til nettadressen for bilde.

Bruke Internett-data til å fullføre datamodellen

Mange nettsteder på Internett tilbyr data som kan brukes i rapporter, hvis du synes dataene er pålitelige og nyttige. I denne delen legger du til populasjonsdata i datamodellen.

Legge til informasjon om populasjonen i datamodellen

Hvis du vil opprette rapporter som inneholder populasjonsinformasjon, må du finne og deretter inkludere populasjonsdata i datamodellen. En god kilde til slik informasjon er Worldbank.org databank. Når du har besøkt nettstedet, finner du følgende side som lar deg velge og laste ned alle slags land- eller områdedata.

http://databank.worldbank.org/data/views/variableSelection/selectvariables.aspx?source=world-development-indicators

Det finnes mange alternativer for å laste ned data fra Worldbank.org, og alle slags interessante rapporter du kan opprette som et resultat. Foreløpig er du interessert i befolkning for land eller områder i datamodellen. I trinnene nedenfor laster du ned en tabell med populasjonsdata, og legger den til i datamodellen.

Obs!: Nettsteder endres noen ganger, så oppsettet på Worldbank.org kan være litt annerledes enn beskrevet nedenfor. Du kan også laste ned en Excel-arbeidsbok med navnet Population.xlsx som allerede inneholder Worldbank.org data, opprettet ved hjelp av følgende trinn, ved å klikke her.

  1. Gå til nettstedet worldbank.org fra koblingen ovenfor.

  2. Klikk på merk alle under LAND i den midterste delen av siden.

  3. Søk etter og velg populasjon, total under SERIE. Følgende skjermbilde viser et bilde av søket, med en pil som peker til søkeboksen.Velge datasett fra worldbank.org

  4. Under TIME velger du 2008 (det er noen år gammelt, men det samsvarer med OL-dataene som brukes i disse opplæringene)

  5. Når disse valgene er gjort, klikker du last ned-knappen og velger deretter Excel som filtype. Arbeidsboknavnet, som lastet ned, er ikke særlig lesbart. Gi nytt navn til arbeidsboken for å Population.xls, og lagre den deretter på en plassering der du kan få tilgang til den i de neste trinnene.

Nå er du klar til å importere dataene til datamodellen.

  1. Sett inn et nytt regneark i Excel-arbeidsboken som inneholder OL-dataene, og gi det navnet Populasjon.

  2. Bla til den nedlastede Population.xls arbeidsboken, åpne den og kopier dataene. Husk at når en hvilken som helst celle i datasettet er merket, kan du trykke CTRL+A for å merke alle tilstøtende data. Lim inn dataene i celle A1 i Populasjon-regnearket i OL-arbeidsboken.

  3. I OL-arbeidsboken vil du formatere dataene du nettopp limte inn som en tabell, og gi tabellen navnet Befolkning. Når en celle i datasettet er merket, for eksempel celle A1, trykker du CTRL+A for å merke alle tilstøtende data, og deretter CTRL+T for å formatere dataene som en tabell. Siden dataene har overskrifter, velger du Tabellen har overskrifter i Opprett tabell-vinduet som åpnes, som vist her.Opprett tabell-vinduet Formatering av dataene som en tabell har mange fordeler. Du kan tilordne et navn til en tabell, noe som gjør det enkelt å identifisere den. Du kan også opprette relasjoner mellom tabeller, noe som muliggjør utforsking og analyse i pivottabeller, Power Pivot og Power View.

  4. Finn Tabellnavn-feltet i TABELLVERKTØY-> UTFORMING-fanen, og skriv inn Populasjon for å gi navn til tabellen. Populasjonsdataene er i en kolonne med tittelen 2008. Hvis du vil holde ting klart, kan du endre navnet på 2008-kolonnen i Populasjon-tabellen til Populasjon. Arbeidsboken ser nå ut som følgende skjermbilde.Populasjonsdata innlastet i Excel

    Obs!: I noen tilfeller samsvarer ikke landskoden som brukes av Worldbank.org-området, med den offisielle ISO 3166-1 Alpha-3-koden som er angitt i Medaljer-tabellen , noe som betyr at noen landregioner ikke viser befolkningsdata. Du kan løse dette ved å gjøre følgende erstatninger direkte i Populasjon-tabellen i Excel, for hver berørte oppføring. Den gode nyheten er at Power Pivot automatisk oppdager endringene du gjør i Excel:

    • endre NLD til NED

    • endre CHE til SUI

  5. Legg til tabellen i datamodellen i Excel ved å velge Power Pivot > Tabeller > Legg til i datamodell, som vist i følgende skjermbilde.Legge til nye data i datamodellen

  6. La oss deretter opprette en relasjon. Vi la merke til at lands- eller områdekoden i populasjonen er den samme tresifrede koden som finnes i NOC_CountryRegion felt av medaljer. Flott, vi kan enkelt opprette en relasjon mellom disse tabellene. Dra populasjonstabellen i diagramvisning i Power Pivot slik at den ligger ved siden av Medaljer-tabellen. Dra det NOC_CountryRegion feltet i Medaljer-tabellen til Feltet Lands- eller Områdekode i Populasjon-tabellen . En relasjon opprettes, som vist i følgende skjermbilde.Opprette en relasjon mellom tabeller

Det var ikke så vanskelig. Datamodellen inneholder nå koblinger til flagg, koblinger til disiplinbilder (vi kalte dem piktogrammer tidligere) og nye tabeller som gir informasjon om populasjonen. Vi har alle slags data tilgjengelig, og vi er nesten klare til å opprette noen overbevisende visualiseringer som skal inkluderes i rapporter.

Men la oss først gjøre oppretting av rapporter litt enklere, ved å skjule noen tabeller og felter som rapportene våre ikke vil bruke.

Skjule tabeller og felt for enklere oppretting av rapporter

Du har kanskje lagt merke til hvor mange felt som er i Medaljer-tabellen . Mange av dem, inkludert mange du ikke vil bruke til å opprette en rapport. I denne delen lærer du hvordan du skjuler noen av disse feltene, slik at du kan effektivisere rapportopprettingsprosessen i Power View.

Hvis du vil se dette selv, velger du Power View-arket i Excel. Følgende skjermbilde viser listen over tabeller i Power View-felt. Det er en lang liste med tabeller å velge mellom, og i mange tabeller finnes det felt som rapportene aldri vil bruke.

For mange tilgjengelige tabeller i Excel-arbeidsboken

De underliggende dataene er fortsatt viktige, men listen over tabeller og felter er for lang, og kanskje litt skremmende. Du kan skjule tabeller og felt fra klientverktøy, for eksempel pivottabeller og Power View, uten å fjerne de underliggende dataene fra datamodellen.

I trinnene nedenfor skjuler du noen av tabellene og feltene ved hjelp av Power Pivot. Hvis du trenger tabeller eller felt du har skjult for å generere rapporter, kan du alltid gå tilbake til Power Pivot og vise dem.

Obs!: Når du skjuler en kolonne eller et felt, kan du ikke opprette rapporter eller filtre basert på de skjulte tabellene eller feltene.

Skjul tabeller ved hjelp av Power Pivot

  1. Velg Hjem > Vis > datavisning i Power Pivot for å sikre at datavisning er valgt, i stedet for å være i diagramvisning.

  2. La oss skjule følgende tabeller, som du ikke tror du trenger for å opprette rapporter: S_Teams og W_Teams. Du legger merke til noen tabeller der bare ett felt er nyttig. senere i denne opplæringen finner du også en løsning på dem.

  3. Høyreklikk på W_Teams-fanen , som du finner nederst i vinduet, og velg Skjul fra klientverktøy. Følgende skjermbilde viser menyen som vises når du høyreklikker en skjult tabellfane i Power Pivot.Slik skjuler du tabeller for klientverktøy i Excel

  4. Skjul også den andre tabellen, S_Teams. Legg merke til at faner for skjulte tabeller er nedtonet, som vist i følgende skjermbilde.Skjulte tabellfaner er nedtonet i PowerPivot

Skjul felt ved hjelp av Power Pivot

Det finnes også noen felt som ikke er nyttige for å opprette rapporter. De underliggende dataene kan være viktige, men ved å skjule felt fra klientverktøy, for eksempel pivottabeller og Power View, blir navigasjon og valg av felt som skal inkluderes i rapporter, klarere.

Følgende trinn skjuler en samling av felt, fra ulike tabeller, som du ikke trenger i rapportene.

  1. Klikk fanen Medaljer i Power Pivot. Høyreklikk utgavekolonnen, og klikk deretter Skjul fra klientverktøy, som vist i følgende skjermbilde.Høyreklikk for å skjule tabellfelt for klientverktøy i Excel Legg merke til at kolonnen blir grå, på samme måte som fanene i skjulte tabeller er grå.

  2. Skjul følgende felt fra klientverktøy på Medaljer-fanen: Event_gender, MedalKey.

  3. Skjul følgende felt fra klientverktøy på Hendelser-fanen : EventID, SportID.

  4. Skjul SportID på Sports-fanen.

Når vi nå ser på Power View-arket og Power View-feltene, ser vi følgende skjermbilde. Dette er mer håndterbart.

Færre tabeller i klientverktøyene gjør rapportopprettingen enklere

Hvis du skjuler tabeller og kolonner fra klientverktøy, blir prosessen for oppretting av rapporter enklere. Du kan skjule så få eller så mange tabeller eller kolonner som nødvendig, og du kan alltid vise dem senere om nødvendig.

Når datamodellen er fullført, kan du eksperimentere med dataene. I den neste opplæringen oppretter du alle slags interessante og overbevisende visualiseringer ved hjelp av OL-dataene og datamodellen du har opprettet.

Kontrollpunkt og test

Gå gjennom det du har lært

I denne opplæringen lærte du hvordan du importerer Internett-baserte data til datamodellen. Det er mye data tilgjengelig på Internett, og det å vite hvordan du finner dem og inkludere dem i rapportene, er et flott verktøy å ha i kunnskapssettet for rapportering.

Du lærte også hvordan du inkluderer bilder i datamodellen, og hvordan du oppretter DAX-formler for å jevne ut prosessen med å hente nettadresser til dataflettingen, slik at du kan bruke dem i rapporter. Du har lært hvordan du skjuler tabeller og felter, som er nyttige når du trenger å opprette rapporter og har mindre rot fra tabeller og felt som sannsynligvis ikke vil bli brukt. Det er spesielt praktisk å skjule tabeller og felt når andre oppretter rapporter fra dataene du oppgir.

PRØVE

Vil du se hvor godt du husker hva du har lært? Her er din sjanse. Følgende test belyser funksjoner eller krav du har lært om i denne opplæringen. Nederst på siden finner du svarene. Lykke til!

Spørsmål 1: Hvilke av følgende metoder er en gyldig måte å inkludere Internett-data i datamodellen på?

Svar: Kopier og lim inn informasjonen som rå tekst i Excel, og den inkluderes automatisk.

B: Kopier og lim inn informasjonen i Excel, formater den som en tabell, og velg deretter Power Pivot > Tabeller > Legg til i datamodell.

C: Opprett en DAX-formel i Power Pivot som fyller ut en ny kolonne med nettadresser som peker til Internett-dataressurser.

D: Både B og C.

Spørsmål 2: Hvilken av følgende er sann for formatering av data som en tabell i Excel?

Svar: Du kan tilordne et navn til en tabell, noe som gjør det enkelt å identifisere.

B: Du kan legge til en tabell i datamodellen.

C: Du kan etablere relasjoner mellom tabeller, og dermed utforske og analysere dataene i pivottabeller, Power Pivot og Power View.

D: Alle de ovennevnte.

Spørsmål 3: Hvilken av følgende er sann for skjulte tabeller i Power Pivot ?

Svar: Hvis du skjuler en tabell i Power Pivot slettes dataene fra datamodellen.

B: Hvis du skjuler en tabell i Power Pivot hindres tabellen i å vises i klientverktøy, og dermed hindrer du deg i å opprette rapporter som bruker tabellens felt for filtrering.

C: Å skjule en tabell i Power Pivot har ingen innvirkning på klientverktøy.

D: Du kan ikke skjule tabeller i Power Pivot, du kan bare skjule felt.

Spørsmål 4: Sann eller usann: Når du skjuler et felt i Power Pivot, kan du ikke se det eller få tilgang til det lenger, selv fra Power Pivot seg selv.

SVAR: SANN

B: USANN

Svar på prøve

  1. Riktig svar: D

  2. Riktig svar: D

  3. Riktig svar: B

  4. Riktig svar: B

Obs!: Data og bilder i denne opplæringsserien er basert på følgende:

  • Olympics Dataset fra Guardian News & Media Ltd.

  • Flaggbilder fra CIA Factbook (cia.gov)

  • Befolkningsdata fra Verdensbanken (worldbank.org)

  • OL-piktogrammer for olympiske grener fra Thadius856 og Parutakupiu

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.