Les galetes ens ajuden a lliurar els nostres serveis. En utilitzar els nostres serveis, accepteu el nostre ús de cookies.
Consell: altres idiomes es tradueixen en Google. Pots visitar el English versió d'aquest enllaç.
Iniciar Sessió
x
or
x
x
Registre
x

or

Com actualitzar automàticament un gràfic després d'introduir noves dades a Excel?

Suposant que heu creat un gràfic per fer un seguiment de les vendes diàries segons un ampli interval de dades al vostre llibre de treball. Però heu de canviar o editar el nombre de dades cada dia, en aquest cas, heu d'actualitzar el gràfic manualment per tal que inclogui les dades noves. Hi ha trucs ràpids per ajudar-vos a actualitzar automàticament un gràfic quan afegiu dades noves a un rang de gràfics existents a Excel?

Actualitzeu automàticament un gràfic després d'introduir dades noves amb la creació d'una taula

Actualitzeu automàticament un gràfic després d'introduir noves dades amb la fórmula dinàmica


Navegació amb pestanyes i edició de múltiples llibres d'Excel / documents de Word com Firefox, Chrome, Internet Explore 10!

Podeu familiaritzar-vos amb la visualització de diverses pàgines web a Firefox / Chrome / IE i canviar-les fent clic a les pestanyes corresponents de manera senzilla. Aquí, Office Tab admet processos similars, que us permeten navegar per diversos llibres d'Excel o documents de Word en una finestra d'Excel o Word, i canviar fàcilment entre ells fent clic a les pestanyes. Feu clic a prova gratuïta de 45 durant el dia a l'Office Tab.

ot excel

fletxa blau dreta bombolla Actualitzeu automàticament un gràfic després d'introduir dades noves amb la creació d'una taula

Si teniu el següent rang de dades i gràfic de columnes, ara voleu que l'actualització del gràfic s'activi automàticament quan introduïu informació nova. En Excel 2007, 2010 o 2013, podeu crear una taula per ampliar l'interval de dades i el gràfic s'actualitzarà automàticament. Feu el següent:

doc-update-chart1

1. Seleccioneu l'interval de dades i feu clic a Taula sota Insereix fitxa, veure captura de pantalla:

doc-update-chart2

2. Al Crea taula quadre de diàleg, si les vostres dades tenen capçaleres, comproveu La meva taula té capçaleres opció, a continuació, feu clic a OK. Mostra la captura de pantalla:

doc-update-chart3

3. I el rang de dades està formatat com una taula, vegeu captura de pantalla:

doc-update-chart4

4. Ara, quan afegiu valors al juny, el gràfic s'actualitzarà automàticament. Mostra la captura de pantalla:

doc-update-chart5

notes:

1. Les noves dades d'entrada han de ser adjacents a les dades anteriors, significa que no hi ha cap fila ni columnes en blanc entre les dades noves i les dades existents.

2. A la taula, podeu inserir dades entre els valors existents.


fletxa blau dreta bombolla Actualitzeu automàticament un gràfic després d'introduir noves dades amb la fórmula dinàmica

Però, de vegades, no voleu canviar el rang a la taula, i el mètode anterior no està disponible a Excel 2003 o a la versió anterior. Aquí us presento un mètode de fórmula dinàmica complexa. Agafeu les dades i gràfics següents, per exemple:

doc-update-chart6

1. En primer lloc, heu de crear un nom definit i una fórmula dinàmica per a cada columna. Feu clic Fórmules > Defineix el nom.

2. Al Nou nom quadre de diàleg, introduïu Data a la Nom i seleccioneu el nom del full de càlcul actual abast llista desplegable i, a continuació, introduïu = OFFSET ($ A $ 2,0,0, COUNTA ($ A: $ A) -1) fórmula a la Es refereix a quadre, veure captura de pantalla:

doc-update-chart7

3. Clic OK, i després repetiu els dos passos anteriors, podeu crear un rang dinàmic per a cada sèrie utilitzant els següents noms i fórmules de rang:

  • Columna B: Rubí: = OFFSET ($ B $ 2,0,0, COUNTA ($ B: $ B) -1);
  • Columna C: James: = OFFSET ($ C $ 2,0,0, COUNTA ($ C: $ C) -1);
  • Columna D: Freda: = OFFSET ($ D $ 2,0,0, COUNTA ($ D: $ D) -1)

Nota: A les fórmules anteriors, el OFFSET La funció fa referència al primer punt de dades i al COUNTA es refereix a tota la columna de dades.

4. Després de definir els noms i les fórmules per a les dades de cada columna, feu clic amb el botó dret a qualsevol columna del gràfic i trieu Seleccioneu dades, veure captura de pantalla:

doc-update-chart8

5. Al Seleccioneu l'origen de dades quadre de diàleg, des de Llegenda d'entrades (sèrie) secció, feu clic a Ruby i després feu clic al Editar botó, al sortir Edita la sèrie diàleg, introduïu = Full3! Ruby sota Valors de la sèrie secció, vegeu captures de pantalla:

doc-update-chart9
-1
doc-update-chart10

6. A continuació, feu clic a OK tornar al Seleccioneu l'origen de dades diàleg, repeteix el pas 5 per actualitzar la sèrie restant per reflectir els seus rangs dinàmics:

  • James: Valors de la sèrie: = Sheet3! James;
  • Freda: Valors de la sèrie: = Sheet3! Freda

7. Després d'establir les dades de l'esquerra, ara heu de fer clic Editar botó a sota Etiquetes horitzontals (categoria) per establir aquesta opció, vegeu captures de pantalla:

doc-update-chart11
-1
doc-update-chart12

8. A continuació, feu clic a OK > OK per tancar el Seleccioneu l'origen de dades Després d'acabar aquests passos, trobareu que el gràfic s'actualitza automàticament quan s'afegeixen dades noves al full de treball.

doc-update-chart13

notes:

  • 1. Heu d'introduir noves dades d'una manera contigua, si ometeu files, aquest mètode no funcionarà com s'esperava.
  • 2. Si introduïu dades de nova columna, aquest mètode no tindrà efecte.

Consell.Si voleu exportar ràpidament els continguts del rang de full a gràfic, proveu d'utilitzar Kutools per a Excel Exporta l'interval com a gràfic com es mostra a la següent captura de pantalla. Funció completa sense limitacions en 60 dies,descàrrega i prova gratuïta ara.

Exporta gràfics (imatges / gràfics / formes / tots els tipus) del llibre a una carpeta com Gif / Tif / PNG / JPEG

Si hi ha diversos tipus de gràfics en un llibre, i només voleu exportar tots els gràfics a través d'un full de càlcul a una carpeta com a gif d'un altre tipus de fotografia, podeu utilitzar Kutools per a l'exportació de gràfics d'exportació d'Excel, que només necessiten passos 3 per gestionar-ho treball. Feu clic per veure gratuïtament 60 dies de prova completa.
gràfics d'exportació doc
Kutools for Excel: amb més complements de Excel de 300, gratuïts per intentar sense limitacions en 60 dies.

Articles relacionats:

Com es pot afegir una línia mitjana horitzontal al gràfic d'Excel?

Com crear gràfics combinats i afegir eixos secundaris per a Excel?



Eines de productivitat recomanades

Pestanya d'Office

estrella d'or1 Porteu les pestanyes pràctiques a l'Excel i a un altre programari d'Office, igual que Chrome, Firefox i el nou Internet Explorer.

Kutools for Excel

estrella d'or1 Increïble! Incrementeu la productivitat en 5 minuts. No necessites cap habilitat especial, estalvieu dues hores cada dia.

estrella d'or1 300 Noves característiques per a Excel, Excel molt fàcil i potent:

  • Combina cel·les / files / columnes sense perdre dades.
  • Combina i consolida diverses fulles i llibres.
  • Comparar intervals, copiar diversos rangs, convertir text a data, unitat i conversió de divises.
  • Compte per colors, subtotals de paginació, classificació avançada i filtre súper,
  • Més Seleccioneu / Insereix / Suprimeix / Text / Format / Enllaç / Comentari / Llibres / Eines de full de càlcul ...

Tret de pantalla de Kutools per a Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    TB · 2 years ago
    It works well! Thank you!
    One question:
    what if my drop down list is not on the same sheet with the "table" where i have datas?
    how can I modify the function?
    • To post as a guest, your comment is unpublished.
      Sunny · 1 years ago
      Thanks for the message. But I do not get your question clearly, why don't you upload a screenshot of your problem for me to understand easily? More description, easier to understand. Thank u.
    • To post as a guest, your comment is unpublished.
      chris · 1 years ago
      did you manage to solve this issue? having same issue at the moment
  • To post as a guest, your comment is unpublished.
    Kalishwaran A · 2 years ago
    Airtel mobile Bill Payment
  • To post as a guest, your comment is unpublished.
    jasmith4 · 2 years ago
    A chart's ranges can depend on names or not. If a chart range depends on, say A1:E5, and you insert a row at row 3, and a column at column C, the chart will automatically depend on A1:F6. Similarly, if you have a name defined as A1:E5, whether you use it as a chart's range or not, and you insert a column and row at C3, the name's definition will expand to A1:F6. But in either case, if you insert a column and A or E (the endpoints), or a row at 1 or 5, the behavior isn't so well defined: maybe the chart range or name's definition will expand; maybe it won't. To answer Melissa, you'd have to insert rows or columns before or to the left of the chart range.

    I think it's better to use names, because names can be defined using formulas that involve OFFSET, COUNT, INDEX, MATCH, whatever else. So the better answer to Melissa is to define a name for one cell, namely the last of the eight columns or rows, then define the name in term of an OFFSET from that cell: OFFSET(cell,-8,-8,8,8) to go back and up eight cells and use an 8x8 range.
  • To post as a guest, your comment is unpublished.
    Andy · 2 years ago
    Great reminder as I don't do these kind of chart functions that often.
    As an improvement you could mention how to edit defined names in the name manager but I'm not sure if the editing actually enables the function of the adding rows to work completely
    • To post as a guest, your comment is unpublished.
      jasmith4 · 2 years ago
      You can define chart ranges with names or not -- in either case if you physically insert rows or columns in the middle of a range, it automatically expands.

      I think it's best to use names for charts and lots of other things, because you can define names as formulas, not just straight ranges. You must use OFFSET (which resizes too), because that returns a range, but its parameters, which are numbers, can be specified with formulas that use INDEX, MATCH, COUNT, SUM, VLOOKUP, any crazy formula you want. Melissa, that's the best way to handle your situation: give a name to one bookmark cell, then define another name to be offset from that -8 rows or columns, and resize it 8 rows or columns.
  • To post as a guest, your comment is unpublished.
    mnmuhaimin · 2 years ago
    Hi there, thank you so much for this tutorial.
    I am just wondering, how to apply this method to the data that updated in the column not in the row? is there any additional changes that I need to do besides offset formula? thank you.