Lav dynamiske diagrammer i Excel

Dette indlæg blev oprindeligt offentliggjort i april 2012.

Hvis du vil gå videre end dine almindelige regnearkfærdigheder, er oprettelse af dynamiske diagrammer et godt sted at begynde denne rejse. Nøglen er at definere kortets kildedata som et dynamisk interval. Derved afspejles skemaet automatisk ændringer og tilføjelser til kildedataene. Heldigvis er processen let at implementere i Excel 2007 og 2010, hvis du er villig til at bruge tabelfunktionen. Hvis ikke, er der en mere kompleks metode. Vi udforsker begge dele.

Tabelmetoden

Først bruger vi tabelfunktionen, der er tilgængelig i Excel 2007 og 2010 - du vil blive forbløffet over, hvor enkel det er. Det første trin er at oprette tabellen. For at gøre det skal du blot vælge dataområdet og gøre følgende:

  1. Klik på fanen Indsæt.
  2. Klik på Tabel i gruppen Tabeller.
  3. Excel viser det valgte interval, som du kan ændre. Hvis tabellen ikke har overskrifter, skal du sørge for at fjerne markeringen i indstillingen Min tabel har overskrifter.
  4. Klik på OK, og Excel formaterer dataområdet som en tabel.

Ethvert diagram, du bygger på bordet, vil være dynamisk. For at illustrere skal du oprette et hurtigt kolonnediagram som følger:

  1. Vælg tabellen.
  2. Klik på fanen Indsæt.
  3. I gruppen Diagrammer skal du vælge det første 2-D kolonnediagram i rullemenuen Diagram.

Opdater nu diagrammet ved at tilføje værdier for marts og se diagramopdateringen automatisk.

Den dynamiske formelmetode

Du ønsker ikke altid at omdanne dit dataområde til en tabel. Desuden er denne funktion ikke tilgængelig i pre-bånd-versioner af Office. Når begge tilfælde er tilfældet, er der en mere kompleks formelmetode. Den er afhængig af dynamiske intervaller, der opdateres automatisk, svarende til den måde, som tabellen gør, men kun med lidt hjælp fra dig.

Ved hjælp af vores tidligere ark har du brug for fem dynamiske intervaller: en for hver serie og en til etiketterne. Instruktioner til oprettelse af det dynamiske interval for etiketterne i kolonne A følger. Brug derefter disse instruktioner til at oprette en dynamisk etiket til kolonner B til E. Gør følgende for at oprette det dynamiske interval for kolonne A:

  1. Klik på fanen Formler.
  2. Klik på indstillingen Definer navne i gruppen Definerede navne.
  3. Indtast et navn på det dynamiske interval, Månedstabeller.
  4. Vælg det aktuelle ark. I dette tilfælde er det DynamicChart1. Du kan bruge regnearket, hvis du vil. Generelt er det bedst at begrænse intervaller til arket, medmindre du har til hensigt at bruge dem på projektmappeniveau.
  5. Indtast følgende formel: = OFFSET (DynamicChart1! $ A $ 2, 0, 0, COUNTA (DynamicChart1! $ A: $ A))
  6. Klik på OK.

Gentag nu ovenstående instruktioner og skab et dynamisk interval for hver serie ved hjælp af følgende rækkenavne og formler:

  • SmithSeries : = OFFSET (DynamicChart1! $ B $ 2, 0, 0, COUNTA (DynamicChart1! $ B: $ B) -1)
  • JonesSeries : = OFFSET (DynamicChart1! $ C $ 2, 0, 0, COUNTA (DynamicChart1! $ C: $ C) -1)
  • MichaelsSeries : = OFFSET (DynamicChart1! $ D $ 2, 0, 0, COUNTA (DynamicChart1! $ D: $ D) -1)
  • HancockSeries : = OFFSET (DynamicChart1! $ E $ 2, 0, 0, COUNTA (DynamicChart1! $ E: $ E) -1)

Bemærk, at første rækkehenvisning starter med række 2. Det skyldes, at der er en række overskrifter i række 1. Det andet sæt referencer refererer til hele kolonnen, hvilket gør det muligt for formlen at rumme alle værdier i kolonnen, ikke kun et specifikt område. Tilsætningen af ​​-1-komponenten fjerner overskriftcellen fra tællingen. Den første formel (for etiketterne i kolonne A) har ikke denne komponent.

Det er vigtigt at huske, at du skal indtaste nye data på en sammenhængende måde. Hvis du springer rækker eller kolonner over, fungerer denne teknik ikke som forventet.

Du spekulerer måske på, hvorfor jeg tilføjede seriemærket til hvert intervalnavn. Brug af navnet alene forvirrer Excel. Serien overskrifter i række 1 er også navne. Da standardindstillingerne i kortet bruger etiketoverskrifterne i hver kolonne for hvert serienavn, kan du ikke bruge disse etiketter til at navngive de dynamiske områder. Brug ikke de samme etiketter til både dine regnearkoverskrifter og dine dynamiske intervalnavne.

Indsæt derefter et kolonnediagram, som du gjorde før. Hvis du indtaster nye data, reflekterer diagrammet endnu ikke. Det skyldes, at skemaet som standard henviser til et specifikt dataområde, DynamicChart1: A1: E3. Vi er nødt til at ændre denne henvisning til de dynamiske områder, vi netop har oprettet, som følger:

  1. Højreklik på en kolonne i diagrammet.
  2. Fra Vælg den undermenu, vælg Vælg data.
  3. Vælg Smith på listen til venstre og klik derefter på Rediger. (Husk navnekonflikten jeg nævnte? Excel bruger kolonneoverskriften (celle B1) til at navngive serien.)
  4. I den resulterende dialog skal du indtaste en henvisning til Smiths dynamiske interval i serien Værdier-kontrol. I dette tilfælde er det = DynamicChart1! SmithSeries.
  5. Klik på OK.

Gentag ovennævnte proces for at opdatere de resterende serier for at afspejle deres dynamiske intervaller: DynamicChart1! JonesSeries; ! DynamicChart1 MichaelsSeries; og DynamicChart1! HancockSeries.

Opdater derefter kortets aksetiketter (kolonne A) som følger:

  1. I dialogboksen Vælg datakilde skal du klikke på januar (på listen til højre).
  2. Klik derefter på Rediger.
  3. I den resulterende dialog henvises til aksemærkets dynamiske interval, DynamicChart1! MonthLabels.
  4. Klik på OK.

Du behøver ikke at opdatere februar; Excel gør det for dig. Begynd nu at indtaste data for marts og se oversigten automatisk opdateres! Bare husk, du skal indtaste data sammenhængende; du kan ikke springe rækker eller kolonner over.

Denne formelmetode er mere kompleks end tabelmetoden. Vær omhyggelig med at navngive de dynamiske intervaller og opdatere serien referencer. Det er nemt at indtaste skrivefejl. Hvis skemaet ikke opdateres, skal du kontrollere områdereferencerne.

For en dynamisk kortteknik, der tager en anden rute, skal du læse Opret et dynamisk Excel-diagram og lav dit eget instrumentbræt. To eksempler på Excel-regneark, der demonstrerer disse versioner af dynamisk kortlægning, er tilgængelige som en gratis download.

© Copyright 2020 | mobilegn.com