Hvordan lage et dynamisk diagramområde i Excel

Denne opplæringen vil demonstrere hvordan du oppretter et dynamisk diagramområde i alle versjoner av Excel: 2007, 2010, 2013, 2016 og 2022.

Som standard, når du utvider eller kontrakterer et datasett som brukes for å plotte et diagram i Excel, må de underliggende kildedataene også justeres manuelt.

Ved å opprette dynamiske diagramområder kan du imidlertid unngå dette stresset.

Med dynamiske kartområder kan du automatisk oppdatere kildedata hver gang du legger til eller fjerner verdier fra dataområdet, og sparer mye tid og krefter.

I denne opplæringen lærer du alt du trenger å vite for å frigjøre kraften i Dynamiske diagramområder.

Dynamiske kartområder - Intro

Vurder følgende eksempeldatasett som analyserer svingninger i fortjenestemargin:

I utgangspunktet er det to måter å sette opp et dynamisk diagramområde:

  1. Konvertering av dataområdet til en tabell
  2. Bruke dynamiske navngitte områder som diagrammets kildedata.

Begge metodene har sine fordeler og ulemper, så vi vil snakke om hver av dem mer detaljert for å hjelpe deg med å finne ut hvilken som vil fungere best for deg.

Uten videre, la oss komme i gang.

Tabellmetoden

La meg starte med å vise deg den raskeste og enkleste måten å utføre oppgaven på. Så, her er øvelsen: Gjør dataområdet til en tabell, og du er gylden-enklere enn å skalle erter.

På den måten vil alt du skriver inn i cellene på slutten av tabellen automatisk bli inkludert i diagrammets kildedata.

Slik kan du få det til i bare to enkle trinn.

Trinn 1: Konverter dataområdet til en tabell.

Rett ut av porten, transformer celleområdet som inneholder diagramdataene dine til en tabell.

  1. Marker hele dataområdet (A1: B6).
  2. Klikk på Sett inn kategorien.
  3. Slå den "Bord”-Knappen.

I Lag tabell dialogboksen, gjør du følgende:

  1. Dobbeltsjekk at det markerte celleområdet samsvarer med hele datatabellen.
  2. Hvis tabellen din ikke inneholder noen topptekst, fjerner du merket for "Bordet mitt har overskrifter"Boks.
  3. Klikk "OK.

Som et resultat bør du ende opp med denne tabellen:

Trinn 2: Lag et diagram basert på tabellen.

Grunnlaget er lagt, noe som betyr at du nå kan sette opp et diagram ved hjelp av tabellen.

  1. Marker hele tabellen (A1: B6).
  2. Naviger til Sett inn kategorien.
  3. Lag et hvilket som helst 2-D-diagram. For illustrasjonsformål, la oss sette opp et enkelt kolonnediagram (Sett inn kolonne eller stolpediagram> gruppert kolonne).

Det er det! For å teste teknikken, prøv å legge til nye datapunkter nederst på bordet for å se dem automatisk kartlagt på plottet. Hvor mye enklere kan det bli?

MERK: Med denne tilnærmingen bør datasettet aldri inneholde tomme celler i det-som vil ødelegge diagrammet.

Metoden Dynamic Named Range

Selv om det er enkelt å påføre, har det tidligere vist, Tabellmetode har noen alvorlige ulemper. For eksempel blir diagrammet rotet når det ferske datasettet blir mindre enn det opprinnelige datatabellen pluss, noen ganger vil du ganske enkelt ikke at dataområdet skal konverteres til en tabell.

Å velge navngitte områder kan ta litt mer tid og krefter fra din side, men teknikken negerer ulempene ved bordmetoden, og på toppen av det gjør det dynamiske området mye mer behagelig å jobbe med på lang sikt.

Trinn 1: Lag de dynamiske navngitte områdene.

Til å begynne med, sett opp de navngitte områdene som til slutt vil bli brukt som kildedata for ditt fremtidige diagram.

  1. Gå til Formler kategorien.
  2. Klikk "Navnebehandler.
  3. I Navnebehandler dialogboksen som vises, velg "Ny.

I Nytt navn dialogboksen, opprett et helt nytt navnområde:

  1. Skriv "Fjerdedel" ved siden av "Navn" felt. For enkelhets skyld, la navnet på det dynamiske området stemme overens med den tilsvarende overskriftsradecellen til kolonne A (A1).
  2. I "omfang”-Feltet, velg gjeldende regneark. I vårt tilfelle er det Ark 1.
  3. Skriv inn følgende formel i "Refererer til" felt: = OFFSET (Sheet1! $ A $ 2,0,0, COUNTA (Sheet1! $ A: $ A) -1,1)

På vanlig engelsk, hver gang du endrer en celle i regnearket, returnerer OFFSET -funksjonen bare de faktiske verdiene i kolonne A, utelater overskriftsradecellen (A1), mens COUNTA-funksjonen beregner antallet verdier i kolonnen på nytt hver gang regnearket oppdateres-og gjør alt det skitne arbeidet for deg.

La oss bryte ned formelen mer detaljert for å hjelpe deg å forstå hvordan den fungerer:

MERK: Navnet på et navngitt område må starte med en bokstav eller understrek og må ikke inneholde mellomrom.

På samme måte kan du konfigurere et annet navngitt område basert på kolonne Profittmargin (kolonne B) ved hjelp av denne formelen og merk den "Profit_Margin”:

1 = OFFSET (Sheet1! $ B $ 2,0,0, COUNTA (Sheet1! $ B: $ B) -1,1)

Gjenta den samme prosessen hvis datatabellen inneholder flere kolonner med faktiske verdier. I vårt tilfelle bør du derfor ha to navngitte områder klare for handling:

Trinn 2: Lag et tomt diagram.

Vi har klart det vanskeligste. Nå er det på tide å sette opp et tomt diagram, slik at du manuelt kan sette inn de dynamiske navngitte områdene i det.

  1. Velg en tom celle i det gjeldende regnearket (Ark 1).
  2. Gå tilbake til Sett inn kategorien.
  3. Sett opp et 2-D-diagram du vil ha. For vårt eksempel vil vi lage et kolonnediagram (Sett inn kolonne eller stolpediagram> gruppert kolonne).

Trinn 3: Legg til det navngitte området/områdene som inneholder de faktiske verdiene.

Sett først inn det navngitte området (Profit_Margin) knyttet til de faktiske verdiene (kolonne B) i diagrammet.

Høyreklikk på det tomme diagrammet og velg "Velg Data"Fra den kontekstuelle menyen.

I Velg Datakilde dialogvindu, klikk "Legge til.

I Rediger serie boksen, opprett en ny dataserie:

  1. Under "Serienavn, ”Uthever den tilsvarende overskriftsradecellen (B1).
  2. Under "Seriens verdier, "Spesifiser det navngitte området som skal plottes på diagrammet ved å skrive følgende:"= Sheet1! Profit_Margin.”Referansen består av to deler: navnene på det gjeldende regnearket (= Ark1) og det respektive dynamiske navngitte området (Profitt_margin). Utropstegnet brukes for å binde de to variablene sammen.
  3. Plukke ut "OK.

Når du er der, kartlegger Excel verdiene automatisk:

Trinn 4: Sett inn det navngitte området med aksemerkene.

Endelig bytt ut standard kategoriakseetiketter med det navngitte området kolonne A (Fjerdedel).

I Velg Datakilde dialogboks under "Horisontale (kategori) akseetiketter,"Velg"Redigere”-Knappen.

Sett deretter inn det navngitte området i diagrammet ved å skrive inn følgende referanse under "Akse etikettområde:

1 = Ark1! Kvartal

Til slutt er kolonnediagrammet basert på det dynamiske diagramområdet klart:

Sjekk dette: Diagrammet oppdateres automatisk når du legger til eller fjerner data i det dynamiske området.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave