Sådan opretter du et dynamisk diagraminterval i Excel

Denne vejledning viser, hvordan du opretter et dynamisk diagraminterval i alle versioner af Excel: 2007, 2010, 2013, 2016 og 2022.

Som standard skal de underliggende kildedata også justeres manuelt, når du udvider eller kontrakterer et datasæt, der bruges til at plotte et diagram i Excel.

Ved at oprette dynamiske diagramområder kan du dog undgå dette besvær.

Dynamiske diagramområder giver dig mulighed for automatisk at opdatere kildedata hver gang du tilføjer eller fjerner værdier fra dataområdet, hvilket sparer meget tid og kræfter.

I denne vejledning lærer du alt, hvad du har brug for at vide for at frigøre kraften i Dynamiske diagramområder.

Dynamiske diagramområder - Intro

Overvej følgende prøvedatasæt, der analyserer udsving i fortjenstmargen:

Grundlæggende er der to måder at oprette et dynamisk diagramområde på:

  1. Konvertering af dataområdet til en tabel
  2. Brug af dynamiske navngivne områder som diagrammets kildedata.

Begge metoder har deres fordele og ulemper, så vi vil tale mere detaljeret om hver af dem for at hjælpe dig med at afgøre, hvilken der vil fungere bedst for dig.

Lad os komme i gang uden videre.

Bordmetoden

Lad mig starte med at vise dig den hurtigste og nemmeste måde at udføre opgaven på. Så her er øvelsen: Gør dataområdet til en tabel, og du er gylden-lettere end at beskære ærter.

På den måde vil alt, hvad du skriver i cellerne i slutningen af ​​tabellen, automatisk blive inkluderet i diagrammets kildedata.

Sådan kan du få det til at ske på bare to enkle trin.

Trin 1: Konverter dataområdet til en tabel.

Lige ud af porten skal du omdanne celleområdet, der indeholder dine diagramdata, til en tabel.

  1. Fremhæv hele dataområdet (A1: B6).
  2. Klik på Indsæt fane.
  3. Hit "Bord”Knap.

I Opret tabel gør følgende:

  1. Dobbelttjek, at det markerede celleområde matcher hele datatabellen.
  2. Hvis din tabel ikke indeholder nogen overskriftsrække, skal du fjerne markeringen i "Mit bord har overskrifter”Kasse.
  3. Klik på “OKAY.

Som følge heraf skulle du ende med denne tabel:

Trin 2: Opret et diagram baseret på tabellen.

Fundamentet er lagt, hvilket betyder, at du nu kan oprette et diagram ved hjælp af tabellen.

  1. Fremhæv hele tabellen (A1: B6).
  2. Naviger til Indsæt fane.
  3. Opret ethvert 2-D-diagram. For illustration, lad os oprette et simpelt søjlediagram (Indsæt kolonne eller søjlediagram> grupperet kolonne).

Det er det! Prøv at tilføje nye datapunkter for at teste teknikken i bunden af ​​bordet for at se dem automatisk kortlagt på plottet. Hvor meget enklere kan det blive?

BEMÆRK: Med denne tilgang bør datasættet aldrig indeholder tomme celler i det-det vil ødelægge diagrammet.

Metoden Dynamic Named Range

Selvom den er let at anvende, viste den tidligere demonstrerede, Tabelmetode har nogle alvorlige ulemper. For eksempel bliver diagrammet rodet, når det friske datasæt ender med at være mindre end det oprindelige datatabel plus, nogle gange vil du ganske enkelt ikke have, at dataområdet skal konverteres til en tabel.

At vælge navngivne intervaller kan tage lidt mere tid og kræfter fra din side, men teknikken negerer ulemperne ved bordmetoden og oven i købet gør det dynamiske område meget mere behageligt at arbejde med på lang sigt.

Trin 1: Opret de dynamiske navngivne områder.

Til at starte med skal du konfigurere de navngivne intervaller, der til sidst vil blive brugt som kildedata for dit fremtidige diagram.

  1. Gå til Formler fane.
  2. Klik på “Navneadministrator.
  3. I Navneadministrator dialogboks, der vises, skal du vælge "Ny.

I Nyt navn dialogboks, opret et helt nyt navngivet område:

  1. Skriv "Kvarter" ved siden af ​​"Navn" Mark. For nemheds skyld skal du få navnet på det dynamiske område til at matche den tilsvarende overskriftsrække i cellen kolonne A (A1).
  2. I "Anvendelsesområde”-Feltet, vælg det aktuelle regneark. I vores tilfælde er det Ark 1.
  3. Indtast følgende formel i "Refererer til" Mark: = OFFSET (Sheet1! $ A $ 2,0,0, COUNTA (Sheet1! $ A: $ A) -1,1)

På almindeligt engelsk, hver gang du ændrer en celle i regnearket, returnerer OFFSET -funktionen kun de faktiske værdier i kolonne A, udelader cellen i overskriftsrækken (A1), mens COUNTA-funktionen genberegner antallet af værdierne i kolonnen hver gang regnearket opdateres-effektivt gør alt det beskidte arbejde for dig.

Lad os nedbryde formlen mere detaljeret for at hjælpe dig med at forstå, hvordan den fungerer:

BEMÆRK: Navnet på et navngivet område skal starte med et bogstav eller understregning og må ikke indeholde mellemrum.

Med samme tegn skal du oprette et andet navngivet område baseret på kolonne Fortjenstmargen (kolonne B) ved hjælp af denne formel og mærke den "Overskudsgrad”:

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

Gentag den samme proces, hvis din datatabel indeholder flere kolonner med faktiske værdier. I vores tilfælde skal du derfor have to navngivne områder klar til handling:

Trin 2: Opret et tomt diagram.

Vi har klaret den sværeste del. Nu er det tid til at oprette et tomt diagram, så du manuelt kan indsætte de dynamiske navngivne områder i det.

  1. Vælg en tom celle i det aktuelle regneark (Ark 1).
  2. Gå tilbage til Indsæt fane.
  3. Opsæt et vilkårligt 2-D-diagram. I vores eksempel opretter vi et søjlediagram (Indsæt kolonne eller søjlediagram> grupperet kolonne).

Trin 3: Tilføj det navngivne område/områder, der indeholder de faktiske værdier.

Indsæt først det navngivne område (Overskudsgrad) knyttet til de faktiske værdier (kolonne B) i diagrammet.

Højreklik på det tomme diagram og vælg "Vælg Data”Fra kontekstmenuen.

I Vælg Datakilde dialogvindue, klik "Tilføje.

I Rediger serie boks, opret en ny dataserie:

  1. Under "Serienavn, ”Fremhæv den tilsvarende overskriftsrække (B1).
  2. Under "Seriens værdier, "Angiv det navngivne område, der skal tegnes på diagrammet ved at skrive følgende:"= Sheet1! Profit_Margin.”Referencen består af to dele: navnene på det aktuelle regneark (= Ark1) og det respektive dynamiske navngivne område (Overskudsgrad). Udråbstegnet bruges til at binde de to variabler sammen.
  3. Vælg "OKAY.

Når du er der, kortlægger Excel automatisk værdierne:

Trin 4: Indsæt det navngivne område med aksemærkerne.

Endelig erstattes standard kategoriakseetiketterne med det navngivne område, der består af kolonne A (Kvarter).

I Vælg Datakilde dialogboks under "Vandrette (kategori) aksemærker,"Vælg"Redigere”Knap.

Indsæt derefter det navngivne område i diagrammet ved at indtaste følgende reference under "Aksemærkeområde:

1 = Ark1! Kvartal

Endelig er søjlediagrammet baseret på det dynamiske diagraminterval klar:

Tjek dette ud: Diagrammet opdateres automatisk, når du tilføjer eller fjerner data i det dynamiske område.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave