Skapa dynamiska diagram

Använda Excel-tabeller

ListObjects tillhandahåller den inbyggda funktionen för att sortera och filtrera data vid användarinteraktion. Både sorterings- och filtreringsalternativ tillhandahålls via rullgardinslistorna som automatiskt läggs till i rubrikraden i ListObject. På grund av dessa funktioner (sortering och filtrering) verkar ListObject vara den perfekta kandidaten för att fungera som datakälla till ett dynamiskt diagram, eftersom när sortering eller filtrering ändras kommer representationen av data i diagrammet att ändras för att återspegla den aktuella status för ListObject.

För att hålla demonstrationen enkel att förstå kommer vi att skapa arbetsboken från början och gå vidare steg för steg enligt beskrivningen nedan.

  1. Skapa en tom arbetsbok.
  2. Gå till Cells för det första arbetsbladet i arbetsboken.
  3. Infoga lite data i cellerna.
  4. Skapa ListObject baserat på infogade data.
  5. Skapa diagram baserat på dataintervallet för ListObject.
  6. Spara resultatet på skivan.

Använda dynamiska formler

Om du inte vill använda ListObjects som datakälla till det dynamiska diagrammet, är det andra alternativet att använda Excel-funktioner (eller formler) för att skapa ett dynamiskt dataområde, och en kontroll (som ComboBox) för att utlösa ändringen i data. I det här scenariot kommer vi att använda VLOOKUP-funktionen för att hämta lämpliga värden baserat på valet av ComboBox. När valet ändras, uppdaterar funktionen VLOOKUP cellens värde. Om ett cellområde använder funktionen VLOOKUP, kan hela området uppdateras vid användarinteraktion och kan därför användas som källa till det dynamiska diagrammet.

För att hålla demonstrationen enkel att förstå kommer vi att skapa arbetsboken från början och gå vidare steg för steg enligt beskrivningen nedan.

  1. Skapa en tom arbetsbok.
  2. Gå till Cells för det första arbetsbladet i arbetsboken.
  3. Infoga några data i cellerna genom att skapa ett namngivet intervall. Dessa data kommer att fungera som serier till det dynamiska diagrammet.
  4. Skapa ComboBox baserat på det namngivna intervallet som skapades i föregående steg.
  5. Infoga lite mer data i cellerna som kommer att fungera som källa till UPPSÖKNING-funktionen.
  6. Infoga VLOOKUP-funktionen (med lämpliga parametrar) i ett cellområde. Detta kommer att fungera som källa till det dynamiska diagrammet.
  7. Skapa diagram baserat på intervallet som skapades i föregående steg.
  8. Spara resultatet på skivan.