Excel-diagram oppdateres ikke med nye data (2 egnede løsninger)

  • Dele Denne
Hugh West

Hvis du er i en situasjon der Excel-diagrammet ditt ikke oppdateres med nye data, og søker etter løsninger, er du på rett sted. I denne artikkelen har jeg diskutert 2 mulige løsninger på dette problemet.

Last ned øvelsesarbeidsbok

Last ned følgende øvelsesarbeidsbok fra lenken nedenfor.

Diagrammet oppdateres ikke med nye data.xlsx

2 løsninger Hvis Excel-diagrammet ikke oppdateres med nye data

Se først på følgende data og det tilsvarende diagrammet.

Det er et 100 % stablet diagram over 3 butikkers salgsdata. Nå er problemet - hvis du legger til nye data til eksisterende data, vil ikke diagrammet oppdateres automatisk.

Her skal jeg vise deg 2 løsninger på dette problemet .

Påminnelse:

Før du utforsker løsningene, må du minne om at hvis Beregningsalternativene (i Formler fane, Beregning gruppe) er ikke satt til Automatisk, hver gang du må trykke på F9-tasten for å bruke endringene. Så gjør det først!

Løsning 1: Konverter data til en Excel-tabell

Hvis du gjør dataene dine om til en tabell , Excel vil automatisk oppdatere diagrammet hver gang du legger til nye data. For å gjøre dataene dine til en tabell, følg trinnene nedenfor.

📌 Trinn:

  • Velg først dataene dine eller en celle i dataene dine, og gå deretter til Sett inn -fanen.
  • Klikk deretter på Tabell -knappen og Opprett tabell -vinduet åpnes.
  • Her merker du av for Min tabell har overskrifter .
  • Trykk til slutt OK .

Legg til en ny kolonne eller rad og skriv inn verdier i dem; Excel vil automatisk oppdatere diagrammet.

Merk:

Skriv inn nye data like ved siden av de siste oppføring, dvs. det skal ikke være tomme rader eller kolonner mellom den nye og den gamle siste oppføringen.

Løsning 2: Angi en dynamisk formel for hver datakolonne

Hvis du er bruker av Excel 2003 eller tidligere versjoner, den første løsningen vil ikke fungere for deg. I et slikt tilfelle må du kanskje bruke en dynamisk formel i stedet for å aktivere Excel-diagramoppdateringer med nye data. Her vil jeg vise deg hvordan du gjør det.

📌 Trinn 1: Lag definerte navn og angi dynamiske formler for hver datakolonne

Først , må du definere navn for hver datakolonne og angi en dynamisk formel for hver av dem. For å gjøre det-

  • Gå til Formler -fanen >> Klikk på Definerte navn -knappen og klikk på Definer navn fra listen.

Det Nye Navn -vinduet vises.

  • Skriv inn den første datakolonneoverskriften i boksen Navn: . Her har vi skrevet Måned . De andre navnene som kommer etterpå er; Store_1, Store_2 og Store_3.

Merk:

Mens du definerer navn, setter du understrek (_)i stedet for mellomrom i navnene. Excel Name Manager støtter ikke plass i de definerte navnene.

  • Velg gjeldende regnearknavn fra rullegardinmenyen Omfang: . I vårt tilfelle er det regnearket Dynamisk formel .
  • I boksen Refererer til: setter du inn følgende formel for den første datakolonnen. Vi må gjøre endringer for andre datakolonner i henhold til deres dataområder.
=OFFSET($B$5,0,0,COUNTA($B:$B)-1)

OFFSET-funksjonen refererer til den første cellen med data. Så hvis dataene dine starter fra celle A2, skriv inn A2 i stedet for B5. COUNTA-funksjonen refererer til hele datakolonnen. Gjør endringer i formelen i henhold til dataområdet ditt.

  • Trykk til slutt OK .

Gjenta alle disse trinnene for de neste 3 datakolonnene. Navngi dem som Store_1, Store_2 & Store_3, og angi følgende dynamiske formler for hver av dem.

For Store 1:

=OFFSET($C$5,0,0,COUNTA($C:$C)-1)

For Butikk 2:

=OFFSET($D$5,0,0,COUNTA($D:$D)-1)

For Butikk 3:

=OFFSET($E$5,0,0,COUNTA($E:$E)-1)

Så, opprettelse av definerte navn og innstilling av dynamiske formler for datakolonnene er fullført nå. Du kan merke dem på nytt fra Navnebehandling -alternativet.

📌 Trinn 2: Endre forklaringsoppføringer og horisontal akse Etiketter med definerte navn

  • Nå klikker du hvor som helst på kartområdet >> høyreklikk med musen >> klikk på VelgAlternativet Data fra kontekstmenyen.

Vinduet Velg datakilde vises.

  • Se på delen Legend Entries (Serie) . Velg den første oppføringen og klikk på Rediger -knappen.

  • Fra vinduet Rediger serie , skriv 'Dynamisk formel'!Store_1 i boksen Serieverdier: . Jeg mener, bytt ut området med det tilsvarende definerte navnet.

  • Trykk OK .

  • På samme måte gjentar du disse for Butikk 2 og Butikk 3.
  • Gå deretter til Horisontale (kategori) akseetiketter og klikk på Rediger -knappen.

Følgende vindu vises.

  • Erstatt celleområdene med det definerte navnet for dem, f.eks. Måned i stedet.
  • Trykk deretter OK to ganger for å lukke alle vinduene.

Nå , hvis du legger til nye data, vil Excel-diagrammet oppdateres. Se på følgende bilde for bevis.

Les mer: Hvordan redigere diagramdata i Excel (5 egnede eksempler)

Konklusjon

Hvis Excel-diagrammet ditt fortsatt ikke oppdateres med nye data, prøv å starte på nytt eller gi oss beskjed i kommentarfeltet. Vi vil svare så tidlig som mulig og prøve å fikse saken din. Bli med ExcelWIKI og fortsett å lære!

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.