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.
Om du använder Power View kan du ange egenskaper för tabellbeteende för att ändra grupperingsbeteendet för detaljrader och ge en bättre standardplacering av identifierande information (till exempel namn, foto-ID:er eller logotypbilder) i brickbehållare, kort och diagram.
-
Gå till Power Pivot > Hantera i menyfliksområdet.
Meddelanden:
-
Om du inte har Power Pivot aktiverat går du till Arkiv > Alternativ > tillägg. Välj alternativet COM-tillägg i listrutan Hantera och tryck sedan på Gå. Välj Microsoft Power Pivot för Excel och tryck på OK.
-
Om Power Pivot inte visas i listan kan du läsa: Var finns Power Pivot?
-
-
Markera den tabell som du vill konfigurera längst ned i Power Pivot-fönstret.
-
Klicka på Avancerat > tabellbeteende.
-
I Radidentifierare väljer du en kolumn i tabellen som bara innehåller unika värden och inga tomma värden. Att ange en radidentifierare är det första steget för att ange andra egenskaper.
-
I Behåll unika rader markerar du kolumner som ska behandlas som unika även om de är dubbletter (till exempel anställdas förnamn och efternamn, för fall där två eller fler anställda har samma namn).
-
Kolumnen Standardetikett innehåller ett visningsnamn som representerar raddata (till exempel anställds namn i en anställds post).
I vissa Power View-visualiseringar, till exempel kort, visas standardetiketten med ett större teckensnitt. Om du också har angett en standardbild visas standardetiketten under standardbilden på flikarna i en behållare för brickor.
-
I Standardbild väljer du en kolumn som representerar raddata (till exempel ett foto-ID i en post för en anställd).
I den här artikeln
Varför ange egenskaper för tabellbeteende?
Power View grupperar objekt automatiskt baserat på de fält och det presentationsformat du använder. I de flesta fall ger standardgruppering ett optimalt resultat. Men för vissa tabeller, främst de som innehåller detaljdata, grupperar standardgrupperingsbeteendet ibland rader som inte ska grupperas (till exempel personal- eller kundposter som ska listas individuellt, särskilt när två eller fler personer delar samma för- och efternamn). För sådana tabeller kan du ange egenskaper som gör att rader visas individuellt i stället för att grupperas tillsammans.
Obs!: Ändra inte standardbeteendet för tabeller som fungerar som en uppslagstabell (t.ex. en datumtabell, en produktkategoritabell eller en avdelningstabell, där tabellen består av ett relativt litet antal rader och kolumner) eller sammanfattningstabeller som innehåller rader som bara är intressanta när de summeras (t.ex. statistiska data som lyfts upp efter kön, ålder eller geografi). För uppslags- och sammanfattningstabeller ger standardgrupperingsbeteendet det bästa resultatet.
Standardfält
Du kan ange vilka fält som ska läggas till i Power View automatiskt om någon klickar på tabellnamnet i Power View-fältlistan. En tabell kan ha många fält, men vissa av dem används förmodligen oftare än andra.
-
I fönstret Power Pivot > fliken Avancerat > Standardfältuppsättning.
-
Markera ett fält i Fält i tabellen och klicka på Lägg till.
-
Den flyttas till standardfälten i ordning.
-
När du har alla fält du vill använda kan du ändra i vilken ordning de visas. Markera ett fält och klicka på Flytta upp eller Flytta ned.
Egenskapen Radidentifierare
I tabellen anger radidentifieraren en enda kolumn som endast innehåller unika värden och inga tomma värden. Egenskapen Radidentifierare används för att ändra gruppering så att en grupp inte baseras på en rads fältsammansättning, utan snarare på en fast kolumn som alltid används för att unikt identifiera en rad, oavsett vilka fält som används i en viss rapportlayout.
Om du anger den här egenskapen ändras standardgrupperingsbeteendet från dynamisk gruppering baserat på kolumnerna i vyn till ett fast grupperingsbeteende som sammanfattas baserat på radidentifieraren. Att ändra standardgrupperingsbeteendet är relevant för rapportlayouter, till exempel en matris, som annars grupperar (eller visar delsummor) för varje kolumn på raden.
Om du anger en radidentifierare aktiveras följande ytterligare egenskaper: egenskapen Behåll unika rader , egenskapen Standardetikett och egenskapen Standardbild , som var och en påverkar fältbeteendet i Power View.
Du kan också använda Radidentifierare för sig själv, som en fristående egenskap, för att aktivera följande:
-
Användning av binära bilder i en rapport. Genom att ta bort tvetydigheter kring rad unikhet kan Power View avgöra hur du tilldelar standardbilder och standardetiketter för en viss rad.
-
Ta bort oönskade delsummor från en matrisrapport. Standardgruppering på fältnivå skapar en delsumma för varje fält. Om du bara vill att en enskild delsumma ska beräknas på radnivå ger radidentifieraren det här resultatet.
Du kan inte ange radidentifierare för tabeller som har markerats som datumtabeller. För datumtabeller anges radidentifieraren när du markerar tabellen. Mer information finns i Dialogrutan Markera som datumtabell.
Egenskapen Behåll unika rader
Med den här egenskapen kan du ange vilka kolumner som ska förmedla identitetsinformation (till exempel en anställds namn eller en produktkod) på ett sätt som skiljer en rad från en annan. I de fall där rader verkar vara identiska (t.ex. två kunder med samma namn) upprepas kolumnerna som du anger för den här egenskapen i rapporttabellen.
Beroende på vilka kolumner du lägger till i en rapport kan du hitta rader som behandlas som identiska rader eftersom värdena på varje rad verkar vara desamma (till exempel två kunder med namnet Jon Yang). Detta kan inträffa eftersom andra kolumner med differentiering (t.ex. mellannamn, adress eller födelsedatum) inte finns i rapportvyn. I ett sådant scenario är standardbeteendet att dölja identiska rader i en enda rad och summera beräknade värden till ett enda större resultat från de kombinerade raderna.
Genom att ange egenskapen Behåll unika rader kan du ange en eller flera kolumner som alltid ska upprepas, även om det finns dubblettinstanser, när du lägger till kolumnen i rapportvyn. Beräknade värden som är associerade med raden kommer nu att allokeras baserat på varje enskild rad i stället för att lyftas upp till en enskild rad.
Obs!: Eftersom kolumnerna som slutanvändaren väljer kan påverka gruppering, vilket ändrar filterkontexten för uttrycksberäkningar, måste modelldesignern vara noga med att skapa mått som returnerar rätt resultat.
Standardetiketter
Den här egenskapen anger en etikett som visas tydligt i ett kort eller diagram, eller tillsammans med standardbilden i navigeringsremsan för en panelrapport. När den används med en standardbild visas standardetiketten under bilden. När du väljer en standardetikett väljer du den kolumn som förmedlar mest information om raden (till exempel ett namn).
I flikremsans layout för en brickbehållare, med navigeringsremsan överst, visas standardetiketten i rubrikområdet under en bild, enligt definitionen i egenskapen Standardbild. Om du till exempel har en lista med anställda kan du bricka in information om anställda med deras foto-ID som standardbild och Namn på anställda som standardetikett. Standardetikettkolumnen visas alltid under bilden i navigeringen med tabbremsan i en behållare för brickor, även om du inte uttryckligen markerar den i listan med rapportfält.
I omslagsflödeslayouten för en brickbehållare, med navigeringen längst ned på panelerna, visas standardbilden utan standardetiketten.
I en kortlayout visas standardetiketten med ett större teckensnitt i rubrikområdet högst upp på varje kort. Om du till exempel har en lista med anställda kan du skapa kort med information om anställda, med deras foto-ID som standardbild och namn på anställda som standardetikett.
Standardavbildningar
Den här egenskapen anger en bild som visas som standard i navigeringen med tabbremsan i en panelrapport, eller framträdande under standardetiketten till vänster om ett kort. En standardbild ska vara visuellt innehåll. Exempel är ett foto-ID i tabellen Anställda, en kundlogotyp i en kundtabell eller en landsform i en geografitabell.
Obs!: Bilder kan hämtas från URL-adresser till en bildfil på en webbserver eller som binära data inbäddade i arbetsboken. Om bilden är baserad på en URL måste du också ange kolumnen som en bildtyp så att Power View hämtar bilden i stället för att visa URL-adressen som textdata i rapporten.
Optimera för specifika layouter
I det här avsnittet beskrivs effekten av att ange egenskaper för tabellbeteende utifrån ett visst presentationsformat och datas egenskaper. Om du till exempel försöker finjustera layouten för en matrisrapport kan du använda den här informationen för att förstå hur du kan förbättra en matrispresentation med hjälp av tabellbeteendeegenskaper i modellen.
Bilder saknas
Egenskaper som du anger i modellen avgör om bilder visualiseras i en rapport eller representeras som textvärden i rapporten. I följande exempel saknas bilder i rapporten. Där en bild ska visas visas url-platsen för bildfilen i stället. Det här beteendet inträffar eftersom texten i modellen tolkas som text i rapporten. Du kan ändra det här beteendet genom att ange egenskaper för en kolumn som innehåller en bild-URL. Egenskapen instruerar Power View att använda kolumnvärdet som en URL i stället för att visa det som text.
Så här anger du att en kolumn innehåller bild-URL:er
-
I fönstret PowerPivot > fliken Avancerat > avsnittet Rapporteringsegenskaper kontrollerar du att Datakategori är inställd på Bild-URL (Förslag).
-
Annars klickar du på pilen för listrutan för Datakategori > Fler kategorier> bild-URL.
Så här anger du att en kolumn innehåller binära avbildningar
-
I fönstret PowerPivot > fliken Avancerat > avsnittet Rapportegenskaper> Tabellbeteende.
-
För Radidentifierare väljer du en kolumn som innehåller unika värden.
Tabeller saknar en eller flera rader
Ibland resulterar standardgrupperingsbeteendet i ett resultat som är motsatsen till det du hade tänkt dig. detaljrader som finns i modellen visas inte i rapporten. Som standard grupperas Power View på de kolumner du lägger till i vyn. Om du lägger till Landsnamn i rapporten visas varje land en gång i vyn, även om den underliggande tabellen kan innehålla tusentals rader som innehåller flera instanser av varje landsnamn. I det här fallet ger standardgrupperingsbeteendet rätt resultat.
Men tänk på ett annat exempel där du kanske vill att flera förekomster av en rad ska visas, eftersom de underliggande raderna faktiskt innehåller data om olika enheter. I det här exemplet förutsätter du att du har två kunder som båda heter Jon Yang. Med standardgrupperingsbeteendet visas bara en instans av Jon Yang i rapporten. Eftersom endast en instans visas i listan är måttet Årlig inkomst summan av det värdet för båda kunderna. I den här situationen, där kunder som har samma namn faktiskt är olika personer, ger standardgrupperingsbeteendet ett felaktigt resultat.
Om du vill ändra standardgrupperingen anger du egenskaperna Radidentifierare och Behåll unika rader . I Behåll unika rader väljer du kolumnen Efternamn så att värdet upprepas för en rad, även om det redan visas på en annan rad. När du har ändrat egenskaperna och publicerat arbetsboken på nytt kan du skapa samma rapport, men den här gången ser du båda kunderna Jon Yang, med årsinkomst korrekt allokerad till var och en.
Matrislayouten är för rörig
När du presenterar en detaljtabell i en matris ger standardgrupperingen ett summerat värde för varje kolumn. Beroende på dina mål kan det här vara fler sammanfattningar än du vill ha. Om du vill ändra det här beteendet kan du ange Radidentifierare. Inga ytterligare egenskaper behöver anges. att bara ange radidentifierare är tillräckligt för att ändra gruppering så att sammanfattningar beräknas för varje rad baserat på dess unika radidentifierare.
Jämför följande före- och efterbilder som visar effekten av att ange den här egenskapen för en matrislayout.
Före: Standardgruppering baserat på fält i matris
Diagram som visar för många objekt och nivåer på axeln
Diagramrapporter som visar detaljdata bör använda radidentifieraren som en axel. Utan en radidentifierare är axeln obestämt, vilket resulterar i en layout med bästa gissning som kanske inte är meningsfull. Om du vill ändra det här beteendet kan du ange Radidentifierare. Inga ytterligare egenskaper behöver anges. att bara ange radidentifierare är tillräckligt för att ändra gruppering så att sammanfattningar beräknas för varje rad baserat på dess unika radidentifierare.
Jämför följande före- och efterbilder som visar effekten av att ange den här egenskapen för en diagramlayout. Det är samma rapport med identiska fält och presentationer. Den enda skillnaden är att den nedre bilden visar en rapport efter att Radidentifierare angetts i tabellen Objekt.
Fortsättning
När du har utvärderat tabellerna i modellen och angett egenskaper för tabellbeteende för dem som innehåller detaljrader som alltid ska visas som enskilda objekt kan du ytterligare optimera modellen genom ytterligare egenskaper eller inställningar. Mer information om Power View finns i Självstudiekurs: Optimera datamodellen för Power View-rapportering.
Meddelanden: Upphovsrätt för video:
-
Olympics Dataset © Guardian News & Media Ltd.
-
Flaggbilder från CIA Factbook (cia.gov)
-
Befolkningsdata från UNData (data.un.org ) på Microsoft Azure Marketplace
-
Piktogram över olympiska grenar från Thadius856 och Parutakupiu, distribuerade enligt licens för Wikimedia Commons (creativecommons.org/licenses/by-sa/3.0/)
Se även
PowerPivot: Kraftfull dataanalys och datamodellering i Excel
Självstudier: Analysera pivottabelldata med en datamodell i Excel 2013
Videofilmer om Power View och PowerPivot