Gäller för
Excel för Microsoft 365 Excel 2019 Excel 2016 Excel 2013

Viktigt!: Excel för Microsoft 365 och Excel 2021 tar bort Power View den 12 oktober 2021. Alternativt kan du använda den interaktiva visuella upplevelsen från Power BI Desktop,som du kan ladda ned kostnadsfritt. Du kan också enkelt importera Excel-arbetsböcker till Power BI Desktop

Sammandrag:    I slutet av den föregående självstudiekursen , Skapa kartbaserade Power View-rapporter, innehöll Excel-arbetsboken data från olika källor, en datamodell baserad på relationer som upprättats med Power Pivot och en kartbaserad Power View-rapport med viss grundläggande os-information. I den här självstudiekursen utökar och optimerar vi arbetsboken med mer data, intressant grafik och förbereder arbetsboken för att enkelt skapa fantastiska Power View-rapporter.

Obs!: I den här artikeln beskrivs datamodeller i Excel 2013. Samma datamodellerings- och Power Pivot-funktioner som introducerades i Excel 2013 gäller dock även för Excel 2016.

Följande är avsnitten i den här självstudiekursen:

I slutet av självstudiekursen finns ett test du kan ta för att testa vad du har lärt dig.

I den här serien används data som beskriver olympiska medaljer, värdländer och olika olympiska sporthändelser. Följande är självstudiekurserna i den här serien:

  1. Importera data till Excel 2013 och skapa en datamodell

  2. Utöka datamodellrelationer med Excel 2013, Power Pivot och DAX

  3. Skapa kartbaserade Power View-rapporter

  4. Införliva Internet-data och ange standardinställningar för Power View-rapporter

  5. Hjälp för Power Pivot

  6. Skapa fantastiska Power View-rapporter - del 2

Vi föreslår att du går igenom dem i tur och ordning.

I de här självstudiekurserna används Excel 2013 med Power Pivot aktiverat. Om du vill ha mer information om Excel 2013 klickar du här. Om du vill ha anvisningar för hur du aktiverar Power Pivot klickar du här.

Importera Internetbaserade bildlänkar till datamodellen

Mängden data växer hela tiden, och det är också förväntningarna på att kunna visualisera den. Med ytterligare data kommer olika perspektiv och möjligheter att granska och överväga hur data interagerar på många olika sätt. Power Pivot och Power View sammanför dina data – såväl som externa data – och visualiserar dem på roliga och intressanta sätt.

I det här avsnittet utökar du datamodellen till att omfatta bilder av flaggor för de regioner eller länder som deltar i OS och lägger sedan till bilder för att representera de omtvistade grenarna i de olympiska spelen.

Lägga till flaggbilder i datamodellen

Bilder förbättrar den visuella effekten av Power View-rapporterna. I följande steg lägger du till två bildkategorier – en bild för varje gren och en bild av flaggan som representerar varje region eller land.

Du har två tabeller som är bra kandidater för att använda den här informationen: tabellen Gren för grensbilderna och tabellen Värdar för flaggor. För att göra detta intressant använder du bilder som finns på Internet och använder en länk till varje bild så att den kan återges för alla som visar en rapport, oavsett var de befinner sig.

  1. När du har sökt på Internet hittar du en bra källa för flaggbilder för varje land eller region: CIA.gov World Factbook-webbplatsen. När du till exempel klickar på följande länk får du en bild av flaggan för Frankrike. https://www.cia.gov/library/publications/the-world-factbook/graphics/flags/large/fr-lgflag.gif När du undersöker ytterligare och hittar andra URL:er för flaggbilder på webbplatsen inser du att URL:erna har ett konsekvent format och att den enda variabeln är lands- eller regionskoden med två bokstäver. Så om du känner till lands- eller regionskoden på två bokstäver kan du infoga koden på två bokstäver i varje URL och få en länk till varje flagga. Det är ett plus, och när du tittar närmare på dina data inser du att tabellen Värdar innehåller lands- eller riktnummer med två bokstäver. Toppen.

  2. Du måste skapa ett nytt fält i tabellen Värdar för att lagra flagg-URL:er. I en tidigare självstudiekurs använde du DAX för att sammanfoga två fält, och vi gör samma sak för flagga URL:er. I Power Pivot markerar du den tomma kolumnen med rubriken Lägg till kolumn i tabellen Värdar . I formelfältet skriver du följande DAX-formel (eller så kan du kopiera och klistra in den i formelkolumnen). Det ser lång ut, men det mesta är url:en som vi vill använda från 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 den DAX-funktionen gjorde du några saker, allt på en rad. Först ersätter DAX-funktionen ERSÄTT text i en viss textsträng, så genom att använda den funktionen har du ersatt den del av URL-adressen som refererade till Frankrikes flagga (fr) med lämplig kod på två bokstäver för varje land eller region. Siffran 82 anger att ersätt-funktionen ska börja ersätta 82 tecken i strängen. Följande 2 anger för ERSÄTT hur många tecken som ska ersättas. Sedan kanske du har märkt att URL:en är skiftlägeskänslig (du testade att först, naturligtvis) och våra tvåbokstavskoder är versaler, så vi var tvungna att konvertera dem till gemener när vi infogade dem i URL-adressen med dax-funktionen GEMENER.

  3. Byt namn på kolumnen med flagg-URL:er till FlagURL. Din Power Pivot skärm ser nu ut som på följande skärm.Använda Power Pivot och DAX för att skapa ett URL-fält

  4. Gå tillbaka till Excel och välj pivottabellen i Blad1. Välj ALLA i Pivottabellfält. Du ser att fältet FlagURL som du har lagt till är tillgängligt, som på följande skärm.FlaggURL läggs till i tabellen Värdar

    Meddelanden: I vissa fall matchar inte alfa-2-koden som används av CIA.gov World Factbook-webbplatsen den officiella ISO 3166-1 Alpha-2-koden i tabellen Värdar , vilket innebär att vissa flaggor inte visas korrekt. Du kan åtgärda det och få rätt url:er för flagga genom att göra följande ersättningar direkt i tabellen Värdar i Excel för varje berörd post. Den goda nyheten är att Power Pivot automatiskt identifierar de ändringar du gör i Excel och beräknar om DAX-formeln:

    • ändra AT till AU

Lägga till sport pictogram i datamodellen

Power View-rapporter är mer intressanta när bilder associeras med olympiska evenemang. I det här avsnittet lägger du till bilder i tabellen Discipliner .

  1. Efter att ha sökt på Internet, finner du att Wikimedia Commons har stora pictogram för varje olympisk gren, inlämnad av Parutakupiu. Följande länk visar de många bilderna från Parutakupiu.http://commons.wikimedia.org/wiki/user:parutakupiu

  2. Men när du tittar på var och en av de enskilda bilderna tycker du att den gemensamma URL-strukturen inte lämpar sig för att använda DAX för att automatiskt skapa länkar till bilderna. Du vill veta hur många discipliner som finns i din datamodell för att avgöra om du ska ange länkarna manuellt. Välj tabellen Grenar i Power Pivot och titta längst ned i fönstret Power Pivot. Där ser du att antalet poster är 69, som visas på följande skärm.PowerPivot visar antalet poster Du bestämmer dig för att 69 poster inte är för många för att kopiera och klistra in manuellt, särskilt eftersom de blir så lockande när du skapar rapporter.

  3. Om du vill lägga till url:er för pictogram behöver du en ny kolumn i tabellen Discipliner . Det är en intressant utmaning: tabellen Discipliner har lagts till i datamodellen genom att en Access-databas importeras, så tabellen Discipliner visas bara i Power Pivot, inte i Excel. Men i Power Pivot kan du inte direkt mata in data i enskilda poster, även kallade rader. För att åtgärda detta kan vi skapa en ny tabell baserat på information i tabellen Discipliner , lägga till den i datamodellen och skapa en relation.

  4. I Power Pivot kopierar du de tre kolumnerna i tabellen Discipliner . Du kan markera dem genom att hovra över kolumnen Gren och sedan dra till kolumnen SportID, som visas på bilden nedan, och sedan klicka på Start > Urklipp > Kopiera.Kopiera fält i PowerPivot

  5. Skapa ett nytt kalkylblad i Excel och klistra in kopierade data. Formatera inklistrade data som en tabell som du gjorde i tidigare självstudiekurser i den här serien, ange den översta raden som etiketter och namnge sedan tabellen DiscImage. Ge kalkylbladet namnet DiscImage också.

Obs!: En arbetsbok med alla manuella indata slutförda, som kallas DiscImage_table.xlsx, är en av de filer du laddade ned i den första självstudiekursen i den här serien. För att göra det enkelt kan du ladda ned det genom att klicka här. Läs nästa steg, som du kan tillämpa på liknande situationer med dina egna data.

  1. I kolumnen bredvid SportID skriver du DiscImage på den första raden. Tabellen utökas automatiskt till att omfatta raden. Kalkylbladet DiscImage ser ut som på följande skärm.Utöka en tabell i Excel

  2. Ange URL:er för varje gren, baserat på pictogram från Wikimedia Commons. Om du har laddat ned arbetsboken där de redan har angetts kan du kopiera och klistra in dem i kolumnen.

  3. I Excel väljer du Power Pivot > Tabeller > Lägg till i datamodell för att lägga till tabellen du skapade i datamodellen.

  4. I Power Pivot i diagramvyn skapar du en relation genom att dra fältet DisciplineID från tabellen Discipliner till fältet DisciplineID i tabellen DiscImage .

Ange att bilder ska visas korrekt i datakategorin

För att rapporter i Power View ska visas korrekt måste du ange bild-URL för datakategorin på rätt sätt. Power Pivot försöker ta reda på vilken typ av data du har i datamodellen, vilket innebär att termen (förslag) läggs till efter den automatiskt valda kategorin, men det är bra att vara säker. Vi bekräftar.

  1. I Power Pivot väljer du tabellen DiscImage och sedan kolumnen DiscImage.

  2. I menyfliksområdet väljer du Avancerade > Rapporteringsegenskaper > datakategori och väljer Bild-URL, så som visas på bilden nedan. Excel försöker identifiera datakategorin och när den gör det markeras den valda datakategorin som (föreslås).Konfigurera datakategori i Power Pivot

Datamodellen innehåller nu URL:er för pictogram som kan kopplas till varje gren, och datakategorin är korrekt inställd på Bild-URL.

Använda Internetdata för att slutföra datamodellen

Många webbplatser på Internet erbjuder data som kan användas i rapporter, om du tycker att data är tillförlitliga och användbara. I det här avsnittet lägger du till befolkningsdata i datamodellen.

Lägga till populationsinformation i datamodellen

Om du vill skapa rapporter som innehåller populationsinformation måste du söka efter och sedan ta med befolkningsdata i datamodellen. En bra källa till sådan information är Worldbank.org databank. När du har besökt webbplatsen hittar du följande sida där du kan välja och ladda ned alla typer av lands- eller regionsdata.

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

Det finns många alternativ för att ladda ned data från Worldbank.org och alla möjliga intressanta rapporter som du kan skapa som ett resultat. För tillfället är du intresserad av population för länder eller regioner i din datamodell. I följande steg laddar du ned en tabell med befolkningsdata och lägger till dem i din datamodell.

Obs!: Ibland ändras webbplatser, så layouten på Worldbank.org kan skilja sig lite från beskrivningen nedan. Du kan också ladda ned en Excel-arbetsbok med namnet Population.xlsx som redan innehåller de Worldbank.org data som skapats med hjälp av följande steg genom att klicka här.

  1. Gå till den worldbank.org webbplatsen via länken ovan.

  2. I mitten av sidan, under LAND, klickar du på Markera alla.

  3. Under SERIE söker du efter och väljer population, totalt. På följande skärm visas en bild av sökningen med en pil som pekar på sökrutan.Välja datauppsättningar från worldbank.org

  4. Under TID väljer du 2008 (som är några år gammal, men den matchar de olympiska data som används i de här självstudiekurserna)

  5. När du har gjort de här valen klickar du på knappen LADDA NED och väljer sedan Excel som filtyp. Arbetsboksnamnet, som det hämtas, är inte särskilt lättläst. Byt namn på arbetsboken till Population.xlsoch spara den sedan på en plats där du kan komma åt den i nästa stegserie.

Nu är du redo att importera dessa data till din datamodell.

  1. I Excel-arbetsboken som innehåller dina os-data infogar du ett nytt kalkylblad och namnger det till Befolkning.

  2. Bläddra till den nedladdade Population.xls arbetsbok, öppna den och kopiera data. Kom ihåg att när en cell i datauppsättningen är markerad kan du trycka på Ctrl + A för att markera alla angränsande data. Klistra in data i cell A1 i kalkylbladet Population i arbetsboken OS.

  3. I os-arbetsboken vill du formatera data som du precis klistrat in som en tabell och namnge tabellen Population. När en cell i datauppsättningen är markerad, till exempel cell A1, trycker du på Ctrl + A för att markera alla angränsande data och sedan på Ctrl + T för att formatera data som en tabell. Eftersom data har rubriker väljer du Tabellen har rubriker i fönstret Skapa tabell, så som visas här.Fönstret Skapa tabell Det finns många fördelar med att formatera data som en tabell. Du kan ge tabellen ett namn som gör den lätt att identifiera. Du kan också skapa relationer mellan tabeller, vilket möjliggör utforskning och analys i pivottabeller, Power Pivot och Power View.

  4. Leta reda på fältet Tabellnamn på fliken TABELLVERKTYG > DESIGN och skriv Population för att namnge tabellen. Populationsinformationen finns i en kolumn med namnet 2008. Om du vill hålla ordning byter du namn på kolumnen 2008 i tabellen Population till Population. Arbetsboken ser nu ut som på följande skärm.Befolkningsdata i Excel

    Meddelanden: I vissa fall matchar landskoden som används av webbplatsen Worldbank.org inte den officiella ISO 3166-1 Alpha-3-koden i tabellen Medaljer , vilket innebär att vissa länder inte visar befolkningsdata. Du kan åtgärda det genom att göra följande ersättningar direkt i tabellen Population i Excel, för varje post som påverkas. Den goda nyheten är att Power Pivot automatiskt upptäcker de ändringar du gör i Excel:

    • ändra NLD till NED

    • ändra CHE till SUI

  5. I Excel lägger du till tabellen i datamodellen genom att välja Power Pivot > Tabeller > Lägg till i datamodell, enligt följande skärm.Lägga till nya data i datamodellen

  6. Nu ska vi skapa en relation. Vi har märkt att lands- eller riktnummer i population är samma tresiffriga kod som finns i fältet NOC_CountryRegion medaljer. Bra, vi kan enkelt skapa en relation mellan dessa tabeller. I Power Pivot i diagramvyn drar du tabellen Population så att den ligger bredvid tabellen Medaljer . Dra fältet NOC_CountryRegion i tabellen Medaljer till fältet Lands- eller regionskod i tabellen Population . En relation upprättas, som visas på följande skärm.Skapa en relation mellan tabeller

Det var inte så svårt. Datamodellen innehåller nu länkar till flaggor, länkar till disciplinbilder (vi kallade dem pictogram tidigare) och nya tabeller som ger information om populationen. Vi har alla typer av data tillgängliga och vi är nästan redo att skapa några tilltalande visualiseringar som ska ingå i rapporter.

Men först ska vi göra det lite enklare att skapa rapporter genom att dölja några tabeller och fält som inte används i rapporterna.

Dölja tabeller och fält för enklare skapande av rapporter

Du kanske har lagt märke till hur många fält som finns i tabellen Medaljer . Många av dem, inklusive många som du inte använder för att skapa en rapport. I det här avsnittet får du lära dig hur du döljer vissa av dessa fält, så att du kan effektivisera processen för att skapa rapporter i Power View.

Om du vill se detta själv väljer du Power View-bladet i Excel. På följande skärm visas listan över tabeller i Power View-fält. Det är en lång lista med tabeller att välja bland, och i många tabeller finns det fält som dina rapporter aldrig kommer att använda.

För många tabeller i Excel-arbetsboken

Underliggande data är fortfarande viktiga, men listan över tabeller och fält är för lång, och kanske lite skrämmande. Du kan dölja tabeller och fält från klientverktyg, till exempel pivottabeller och Power View, utan att ta bort underliggande data från datamodellen.

I följande steg kan du dölja några av tabellerna och fälten med Power Pivot. Om du behöver tabeller eller fält som du har dolt för att generera rapporter kan du alltid gå tillbaka till Power Pivot och ta fram dem.

Obs!: När du döljer en kolumn eller ett fält kan du inte skapa rapporter eller filter baserat på de dolda tabellerna eller fälten.

Dölja tabeller med hjälp av Power Pivot

  1. I Power Pivot väljer du Start > Visa > datavy för att kontrollera att datavyn är markerad i stället för att vara i diagramvyn.

  2. Låt oss dölja följande tabeller, som du inte tror att du behöver för att skapa rapporter: S_Teams och W_Teams. Du märker några tabeller där endast ett fält är användbart. senare i den här självstudiekursen hittar du en lösning på dem också.

  3. Högerklicka på fliken W_Teams längst ned i fönstret och välj Dölj för klientverktyg. På följande skärm visas menyn som visas när du högerklickar på en dold tabellflik i Power Pivot.Dölja tabeller från Excel-klientverktyg

  4. Dölj även den andra tabellen S_Teams. Observera att flikarna för dolda tabeller är nedtonade, så som visas på följande skärm.Flikar för dolda tabeller är nedtonade i Power Pivot

Dölja fält med Power Pivot

Det finns också vissa fält som inte är användbara för att skapa rapporter. Underliggande data kan vara viktiga, men genom att dölja fält från klientverktyg, till exempel pivottabeller och Power View, blir navigeringen och urvalet av fält som ska tas med i rapporter tydligare.

Följande steg döljer en samling fält, från olika tabeller, som du inte behöver i rapporterna.

  1. Klicka på fliken Medaljer i Power Pivot. Högerklicka på kolumnen Version och klicka sedan på Dölj från klientverktyg, så som visas på följande skärm.högerklicka för att dölja tabellfält från Excel-klientverktyg Lägg märke till att kolumnen blir grå, ungefär som flikarna i dolda tabeller är grå.

  2. På fliken Medaljer döljer du följande fält för klientverktyg: Event_gender, MedalKey.

  3. På fliken Händelser döljer du följande fält för klientverktyg: EventID, SportID.

  4. På fliken Sport döljer du SportID.

Nu när vi tittar på Power View-bladet och Power View-fälten visas följande skärm. Det här är mer hanterbart.

Färre tabeller i klientverktyg gör det lättare att skapa rapporter

Genom att dölja tabeller och kolumner från klientverktyg blir processen för att skapa rapporter smidigare. Du kan dölja så få eller så många tabeller eller kolumner som behövs och du kan alltid ta fram dem senare, om det behövs.

När datamodellen är klar kan du experimentera med data. I nästa självstudiekurs skapar du alla typer av intressanta och tilltalande visualiseringar med hjälp av os-data och datamodellen som du har skapat.

Kontrollpunkt och test

Gå igenom det du lärt dig

I den här självstudiekursen lärde du dig hur du importerar Internetbaserade data till din datamodell. Det finns många data tillgängliga på Internet, och att veta hur man hittar och tar med dem i dina rapporter är ett bra verktyg att ha i din rapporteringskunskap.

Du lärde dig också hur du tar med bilder i din datamodell och hur du skapar DAX-formler för att underlätta processen med att hämta URL:er till dina datakombinationer, så att du kan använda dem i rapporter. Du har lärt dig hur du döljer tabeller och fält, vilket är praktiskt när du behöver skapa rapporter och får mindre ordning i tabeller och fält som troligen inte kommer att användas. Att dölja tabeller och fält är särskilt praktiskt när andra skapar rapporter från de data du anger.

TEST

Vill du ta reda på hur väl du kommer ihåg det du lärt dig? Här är din chans. Följande test tar upp de funktioner, möjligheter och krav du har läst om i den här självstudiekursen. Längst ned på sidan hittar du svaren. Lycka till!

Fråga 1: Vilka av följande metoder är ett giltigt sätt att inkludera Internetdata i din datamodell?

S: Kopiera och klistra in informationen som rå text i Excel så inkluderas den automatiskt.

B: Kopiera och klistra in informationen i Excel, formatera den som en tabell och välj sedan Power Pivot > Tabeller > Lägg till i datamodell.

C: Skapa en DAX-formel i Power Pivot som fyller i en ny kolumn med URL:er som pekar på Internetdataresurser.

D: Både B och C.

Fråga 2: Vilket av följande gäller för att formatera data som en tabell i Excel?

S: Du kan tilldela ett namn till en tabell, vilket gör det enkelt att identifiera.

B: Du kan lägga till en tabell i datamodellen.

C: Du kan skapa relationer mellan tabeller och därmed utforska och analysera data i pivottabeller, Power Pivot och Power View.

D: Allt ovanstående.

Fråga 3: Vilket av följande gäller för dolda tabeller i Power Pivot ?

S: Om du döljer en tabell i Power Pivot raderas data från datamodellen.

B: Om du döljer en tabell i Power Pivot förhindras tabellen från att visas i klientverktygen, vilket hindrar dig från att skapa rapporter som använder tabellens fält för filtrering.

C: Att dölja en tabell i Power Pivot påverkar inte klientverktygen.

D: Du kan inte dölja tabeller i Power Pivot, du kan bara dölja fält.

Fråga 4: Sant eller Falskt: När du döljer ett fält i Power Pivot kan du inte längre se det eller komma åt det, inte ens från Power Pivot.

S: SANT

B: FALSKT

Testsvar

  1. Rätt svar: D

  2. Rätt svar: D

  3. Rätt svar: B

  4. Rätt svar: B

Meddelanden: Data och bilder i den här självstudiekursserien bygger på följande:

  • Olympics-datauppsättningen från Guardian News & Media Ltd.

  • Flaggbilder från CIA Factbook (cia.gov)

  • Befolkningsdata från Världsbanken (worldbank.org)

  • Piktogram över olympiska grenar av Thadius856 och Parutakupiu

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.