- Stickprov
- Hur man skapar en dynamisk diagramtitel
- Hur man skapar ett dynamiskt diagramintervall
- Hur man skapar ett interaktivt diagram med en nedrullningsbar lista
- Steg 1: Lägg grunden.
- Steg 2: Lägg till listrutan.
- Steg 3: Länka listrutan till kalkylbladets celler.
- Steg #4: Sätt upp diagramdatatabellen.
- Steg #5: Skapa ett diagram baserat på dynamiska diagramdata.
- Hur man skapar ett interaktivt diagram med en rullningslist
- Steg 1: Lägg grunden.
- Steg 2: Rita rullningslisten.
- Steg 2: Länka rullningsfältet till kalkylbladets data.
- Steg 3: Skapa diagramdatatabellen.
- Steg #4: Skapa ett diagram baserat på hjälpbordet.
Denna handledning visar hur du skapar interaktiva diagram med dynamiska element i alla versioner av Excel: 2007, 2010, 2013, 2016 och 2022.
Ett interaktivt diagram är ett diagram som låter användaren styra vilka dataserier som ska illustreras i diagrammet, vilket gör det möjligt att visa eller dölja data med hjälp av formulärkontroller. Dessa finns i många former och former, allt från alternativknappar till rullningslister och rullgardinslistor.
I sin tur gör vissa diagramelement dynamiska-till exempel diagramtiteln-gör det möjligt att automatisera processen för att uppdatera dina grafer när du lägger till eller tar bort objekt från den underliggande källdatan.
Så genom att skapa interaktiva diagram med dynamiska element kan du döda två fåglar i en smäll.
Till att börja med kan interaktiva diagram hjälpa dig att enkelt visa massiva mängder data med bara en graf:
Dessutom sparar du några diagramelement från statisk till dynamisk otaliga timmar i längden och hindrar dig från att någonsin glömma att uppdatera diagrammet när du ändrar datatabellen.
Med detta sagt är denna handledning en kraschkurs i avancerade diagrambyggnadstekniker i Excel: du lär dig hur du skapar interaktiva diagram både med en rullgardinslista och med en rullningslist samt behärskar sätten att göra din diagramtitel och diagramdataintervall dynamiskt.
Stickprov
För att visa dig vad vi behöver, behöver vi lite rådata att arbeta med. Tänk därför på följande tabell som illustrerar bokförsäljningssiffror för en fiktiv bokhandel online:
Hur man skapar en dynamisk diagramtitel
Låt oss ta itu med den enkla delen först: att göra diagramtiteln dynamisk.
Du kan göra titeln dynamisk genom att länka den till en specifik cell i ett kalkylblad så att eventuella ändringar av värdet i den cellen automatiskt återspeglas i diagramtiteln.
Och det fina med denna metod är att det tar bara några enkla steg för att förvandla diagramtiteln från statisk till dynamisk:
- Dubbelklicka på diagramtiteln.
- Klicka på Formula Bar och skriv "=" Gillar det.
- Markera en cell för att tilldela den som din nya diagramtitel.
Vid första anblicken verkar idén ganska primitiv. Men vi har knappt ens repat ytan på de saker som möjliggjorts genom att tillämpa denna enkla teknik. För att lära dig mer, kolla in den djupgående självstudien som omfattar dynamiska diagramtitlar i Excel mer uttömmande.
Hur man skapar ett dynamiskt diagramintervall
Nästa upp: ställa in ett dynamiskt diagramintervall. Återigen, konventionellt, varje gång du lägger till eller tar bort objekt från dataintervallet som används för att bygga ett Excel -diagram, bör källdata också justeras manuellt.
Lyckligtvis kan du spara dig besväret med att behöva hantera allt detta genom att skapa ett dynamiskt diagramintervall som automatiskt uppdaterar diagrammet varje gång källdata ändras.
I huvudsak finns det två sätt att gå tillväga: tabellmetoden och namngiven intervallteknik. Vi kommer att kortfattat täcka den enklare tabellmetoden här, men för att få ett fullständigt grepp om hur du utnyttjar kraften i dynamiska sjökortsintervall i Excel, kolla in handledningen som täcker alla ins och outs mer detaljerat.
Hur som helst, tillbaka till bordsmetoden. Förvandla först det cellintervall du vill använda för att bygga ett diagram till en tabell.
- Välj hela dataområdet (A2: G6).
- Gå till Föra in flik.
- Klicka på "Tabell" knapp.
Om dina data inte har några rubriker, avmarkera "Mitt bord har rubriker" låda.
Väl där kommer dataområdet att konverteras till en tabell.
Allt du behöver göra är att plotta ditt diagram medan du använder tabellen som diagramets källdata:
- Markera bordet (A2: G6).
- Navigera till Föra in flik.
- Skapa valfritt 2-D-diagram, till exempel ett klusterat stapeldiagram (Infoga kolumn eller stapeldiagram> Klusterad stapel).
Voilà! Du är redo. Testa det nu genom att sätta in nya objekt i tabellen så att de automatiskt laddas om i diagrammet.
Hur man skapar ett interaktivt diagram med en nedrullningsbar lista
Nu när du har tagit dina första steg till avancerade datavisualiseringsverktyg i Excel är det dags att gå vidare till den svåra delen: interaktiva Excel -diagram.
När du har mycket data att kartlägga, introducerar interaktiva funktioner i dina Excel-grafer-vare sig det är rullgardinslistor, kryssrutor eller rullningslister-hjälper dig att bevara plats på instrumentpanelen och räkna ut diagramplottet samtidigt som det blir mer bekvämt för användaren att analysera data.
Ta ett exempel på kolumndiagrammet som visas nedan. Istället för att visa en rörig graf som innehåller hela datatabellen, kan du välja detta interaktiva diagram med en rullgardinslista så att användaren kan zooma in på försäljningssiffrorna för ett visst år på bara två klick.
Följ bara de detaljerade stegen som beskrivs nedan för att lära dig hur du kan göra samma sak.
Steg 1: Lägg grunden.
Innan vi börjar, öppna Utvecklare fliken som innehåller några av de avancerade Excel -funktionerna som vi ska vända oss till längre ner på vägen. Fliken är dold som standard, men det tar bara några klick för att lägga till den bandet.
Högerklicka först på ett tomt utrymme i bandet och välj "Anpassa menyfliksområdet.”
I Excel -alternativ navigera till dialogrutan Huvudflikar listan, kolla "Utvecklare"Rutan och tryck på"OK.”
De Utvecklare fliken ska nu visas bandet. Vid denna tidpunkt, välj vilken tom cell som helst för att visa rullgardinsmenyn (B8). Detta hjälper Excel att visa rätt data baserat på vilket alternativ som är valt från listrutan.
Steg 2: Lägg till listrutan.
Vårt nästa steg är att lägga till rullgardinsmenyn i kalkylbladet:
- Gå till Utvecklare flik.
- Klick "Föra in.”
- Under "Formulärkontroller," Välj "Kombinationsrutan.”
Rita den tomma kombinationsrutan var du vill. För att illustrera så här ser en tom rullgardinsmeny ut:
Steg 3: Länka listrutan till kalkylbladets celler.
För att menyn ska kunna importera listan över åren i datatabellen måste du länka den till respektive dataintervall i kalkylbladet. För att göra det, högerklicka på kombinationsrutan och välj "Formatkontroll.”
Gör följande i dialogrutan:
- För "Inmatningsområde, ”Markera alla faktiska värden i datatabellen ($ A $ 3: $ G $ 6).
- För "Celllänk, "Välj den tomma cellen som är tilldelad för att lagra utmatningsmenyn ($ B $ 8).
- För "Listrutor, "Ange antalet datapunkter i din datamängd (i vårt fall fyra) och klicka på"OK.”
Denna åtgärd bör resultera i att namnen på datapunkterna läggs till i listrutan medan hjälpcellens värde (B8) karakteriserar det för närvarande valda alternativet från menyn som alternativ 1, 2, 3 eller 4:
Steg #4: Sätt upp diagramdatatabellen.
Eftersom diagrammet endast ska illustrera en dataserie åt gången, som en lösning, kan du skapa en dynamisk hjälptabell som kommer att sikta igenom rådata och enbart returnera försäljningssiffrorna för året som valts från listan.
Den tabellen kommer så småningom att användas som diagramets källdata, vilket effektivt gör det möjligt för användaren att byta vy med rullgardinsmenyn.
Kopiera först rubriken på försäljningsdatatabellen och lämna en tom rad för att visa de filtrerade försäljningssiffrorna.
Men hur ser du till att data extraheras korrekt? Det är där INDEX -funktionen spelar in. Ange följande formel i A11 och kopiera det till G11:
1 | = INDEX (A3: A6, $ B $ 8) |
I grund och botten filtrerar formeln genom kolumnen År (kolumn A) och returnerar endast värdet i raden, vilket nummer motsvarar det valda objektet i listrutan.
Steg #5: Skapa ett diagram baserat på dynamiska diagramdata.
Du har klarat det svåraste, så det återstår bara att skapa ett 2-D-diagram baserat på hjälpbordet (markera hjälptabellen [A10: G11]> Infoga> skapa ett grupperat kolumndiagram).
Som en sista touch, om du vill att rullgardinsmenyn ska placeras ovanför diagrammet, högerklickar du på kombinationsrutan, klickar på "Beställa, "Och välj"Ta fram. ” (Alternativt kan du högerklicka på diagramdiagrammet, klicka på "Beställa, "Och välj"Skicka tillbaka.”)
Det är allt! Där har du ditt interaktiva kolumndiagram kopplat till rullgardinsmenyn.
Hur man skapar ett interaktivt diagram med en rullningslist
Sanningen att säga, processen med att lägga till en rullningslist till dina Excel -diagram liknar stegen som beskrivs ovan.
Men vad händer om du vill analysera försäljningsdynamiken för varje bokkategori (kolumnerna), i motsats till att visa de årliga försäljningssiffrorna (raderna)? För att illustrera, ta en titt på det interaktiva linjediagrammet nedan och gör just det:
Hur tar du bort det? Tja, det är där saker börjar bli lite mer komplexa. Men om du bara håller dig till steg-för-steg-processen nedan, bör det följa att följa instruktionerna som en promenad i parken, även om du är en helt nybörjare.
Steg 1: Lägg grunden.
Innan du börjar lägger du till Utvecklare flik till bandet, eftersom den innehåller funktionen som gör att vi kan rita en rullningslist (högerklicka på ett tomt utrymme i bandet> anpassa menyfliksområdet> Huvudflikar> markera rutan "Utvecklare"> OK).
För att få saker att fungera som klockren, tilldela en tom cell för att visa rullningsfältets utdata så att Excel kan placera rullningsrutan korrekt i rullningsfältet (B8).
Steg 2: Rita rullningslisten.
Vårt nästa steg är att infoga rullningsfältet i kalkylbladet:
- Gå till Utvecklare flik.
- Slå "Föra in" knapp.
- Under "Formulärkontroller," Välj "Rullningslist.”
Vid denna tidpunkt kan du rita rullningsfältet var du vill. Vi flyttar den på plats senare.
Steg 2: Länka rullningsfältet till kalkylbladets data.
Högerklicka på rullningslisten och välj "Formatkontroll.”
I Formatkontroll dialogrutan, ändra inställningarna för rullningslisten:
- Nuvarande värde: Detta värde definierar standardpositionen för rullningslådan i rullningsfältet. Ställ in värdet på "1.”
- Minsta värde: Denna inställning anger det lägsta värdet för rullningslisten. I vårt fall skriver du "1”In på fältet.
- Maximalt värde: Denna parameter bestämmer det högsta värdet på rullningslisten och ska motsvara antalet datapunkter som ska användas för att rita det interaktiva diagrammet. Eftersom datatabellen består av sex bokkategorier ändrar du värdet till “6.”
- Stegvis förändring: Detta värde avgör hur smidigt rullningsrutan ändrar sin position när du flyttar den. Ställ alltid in värdet på "1.”
- Sidändring: Det här värdet avgör hur smidigt rullningsrutan ändrar sin position när du klickar på området mellan rullningsrutan och pilarna. Ställ alltid in värdet på "1.”
- Celllänk: Detta värde kännetecknar rullningslådans nuvarande position. Markera bara cellen i kalkylbladet som tidigare tilldelats för detta ändamål ($ B $ 8).
Steg 3: Skapa diagramdatatabellen.
När du har slutfört installationsprocessen skapar du en ny hjälptabell för lagring av dynamiska diagramdata som extraherats från rådata. Kartdata kommer automatiskt att justera värdena beroende på den aktuella positionen för rullningslådan och effektivt länka rullningsfältet till diagramdiagrammet.
För att göra det, börja med att kopiera kolumn År som visas på skärmdumpen nedan (A2: A6).
Väl där, distribuera följande INDEX -funktion som väljer cellintervallet som innehåller bokkategorinamn och returnerar ett motsvarande värde baserat på rullningslådans position.
Skriv in följande formel i cellen B10:
1 | = INDEX ($ B $ 2: $ G $ 2, $ B $ 8) |
Importera nu försäljningssiffrorna som motsvarar den aktuella bokkategorin genom att ange denna formel B11 och kopiera ner det (B11: B14):
1 | = INDEX ($ B $ 3: $ G $ 6, MATCH (A11, $ A $ 3: $ A $ 6,0), MATCH ($ B $ 10, $ B $ 2: $ G $ 2, 0)) |
Kombinationen av INDEX- och MATCH -funktioner hjälper till att exakt returnera värdet för vilket rad- och kolumnnummer som matchar de angivna kriterierna.
Formeln filtrerar först igenom kolumn År ($ A $ 3: $ A $ 6) och väljer raden som matchar motsvarande år i hjälptabellen (A11). Sedan bläddrar formeln igenom bokkategorinamnen på samma sätt ($ B $ 2: $ G $ 2). Som ett resultat returnerar formeln det korrekta dynamiska värdet som justeras när du flyttar rullningslådan.
Steg #4: Skapa ett diagram baserat på hjälpbordet.
När diagramdatatabellen har sammanställts, bygg bara ett enkelt diagram för att se rullningsfältet i funktion.
Markera hela hjälpbordet (A10: B14), gå till Föra in flik och plotta alla 2-D-diagram, till exempel ett linjediagram (Infoga linje- eller områdesschema> Linje med markörer).
OBS: Om du vill att rullningslisten ska visas högst upp på diagrammet, högerklickar du på rullningslisten och väljer "Beställa, "Och välj"Ta fram. ” (Alternativt kan du högerklicka på diagramdiagrammet, klicka på "Beställa, "Och välj"Skicka tillbaka.”)
Och det är så du gör det. Du har precis lärt dig allt du behöver veta om de kraftfulla avancerade teknikerna som kommer att öka ditt datavisualiseringsspel med stormsteg.