Note: The other languages of the website are Google-translated. Back to English

Cum se actualizează automat o diagramă după introducerea datelor noi în Excel?

Presupunând că ați creat un grafic pentru a urmări vânzările zilnice pe baza unei game de date din registrul dvs. de lucru. Dar trebuie să modificați sau să editați numărul de date în fiecare zi, în acest caz, trebuie să actualizați graficul manual, astfel încât să includă noile date. Există trucuri rapide care să vă ajute să actualizați automat o diagramă atunci când adăugați date noi într-un interval de diagrame existent în Excel?

Actualizați automat o diagramă după introducerea datelor noi cu crearea unui tabel

Actualizați automat o diagramă după introducerea datelor noi cu formula dinamică


săgeată albastru dreapta balon Actualizați automat o diagramă după introducerea datelor noi cu crearea unui tabel

Dacă aveți următoarea gamă de date și diagrame coloane, acum doriți ca diagrama să fie actualizată automat atunci când introduceți informații noi. În Excel 2007, 2010 sau 2013, puteți crea un tabel pentru a extinde intervalul de date, iar graficul se va actualiza automat. Vă rugăm să faceți acest lucru:

doc-update-chart1

1. Selectați intervalul de date și faceți clic Tabel în Insera fila, vezi captura de ecran:

doc-update-chart2

2. În Creați tabel casetă de dialog, dacă datele dvs. au anteturi, vă rugăm să verificați Masa mea are antete opțiune, apoi faceți clic pe OK. Vedeți captura de ecran:

doc-update-chart3

3. Și intervalul de date este formatat ca un tabel, consultați captura de ecran:

doc-update-chart4

4. Acum, când adăugați valori pentru iunie, iar graficul va fi actualizat automat. Vedeți captura de ecran:

doc-update-chart5

note:

1. Noile date introduse trebuie să fie adiacente cu datele de mai sus, înseamnă că nu există rânduri sau coloane goale între noile date și datele existente.

2. În tabel, puteți introduce date între valorile existente.


săgeată albastru dreapta balon Actualizați automat o diagramă după introducerea datelor noi cu formula dinamică

Dar, uneori, nu doriți să schimbați intervalul în tabel, iar metoda de mai sus nu este disponibilă în Excel 2003 sau versiunea anterioară. Aici vă pot prezenta o metodă complexă de formulă dinamică. Luați următoarele date și diagramă, de exemplu:

doc-update-chart6

1. Mai întâi, trebuie să creați un nume definit și o formulă dinamică pentru fiecare coloană. Clic Formule > Definiți numele.

2. În Nume nou casetă de dialog, introduceți Data în Nume si Prenume și alegeți numele curent al foii de lucru din domeniu lista derulantă, apoi introduceți = OFFSET ($ A $ 2,0,0, COUNTA ($ A: $ A) -1) formula în Se refera la casetă, vezi captura de ecran:

doc-update-chart7

3. Clic OK, și apoi repetați cei doi pași de mai sus, puteți crea un interval dinamic pentru fiecare serie folosind următoarele nume de intervale și formule:

  • Coloana B: Rubin: = OFFSET ($ B $ 2,0,0, COUNTA ($ B: $ B) -1);
  • Coloana C: James: = OFFSET ($ C $ 2,0,0, COUNTA ($ C: $ C) -1);
  • Coloana D: Freda: = OFFSET ($ D $ 2,0,0, COUNTA ($ D: $ D) -1)

notițe: În formulele de mai sus, OFFSET funcția se referă la primul punct de date și la COUNTA se referă la întreaga coloană de date.

4. După ce ați definit numele și formulele pentru fiecare coloană, faceți clic dreapta pe orice coloană din diagramă și alegeți Selectați Date, vezi captura de ecran:

doc-update-chart8

5. În Selectați Sursa de date casetă de dialog, din Intrări de legendă (serie) secțiune, faceți clic pe Rubin apoi faceți clic pe Editați | × , în fereastra pop-out Editați seria dialog, introduceți = Sheet3! Ruby în Valorile seriei secțiunea, vedeți capturi de ecran:

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

6. Apoi faceți clic pe OK pentru a reveni la Selectați Sursa de date , repetați pasul 5 pentru a actualiza seria rămasă pentru a reflecta intervalele lor dinamice:

  • James: Valorile seriei: = Sheet3! James;
  • Freda: Valorile seriei: = Sheet3! Freda

7. După setarea datelor din stânga, acum trebuie să faceți clic Editați | × butonul sub Etichete cu axă orizontală (categorie) pentru a seta această opțiune, consultați capturi de ecran:

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

8. Apoi apasa OK > OK pentru a închide Selectați Sursa de date , după finalizarea acestor pași, veți găsi că graficul se actualizează automat atunci când adăugați date noi în foaia de lucru.

doc-update-chart13

note:

  • 1. Trebuie să introduceți date noi într-o manieră contiguă, dacă omiteți rândurile, această metodă nu va funcționa așa cum vă așteptați.
  • 2. Dacă introduceți date de coloană noi, această metodă nu va intra în vigoare.

Bacsis.Dacă doriți să exportați rapid conținutul gamei de pe foaie într-o grafică, încercați să utilizați Kutools pentru Excel Exportați gama ca grafică așa cum se arată în următoarea captură de ecran. Funcționează complet fără limitare în [modul 745} zile, vă rugăm să descărcați și să aveți o încercare gratuită acum.

Exportați grafică (imagini / diagrame / forme / toate tipurile) din registrul de lucru într-un folder ca Gif / Tif / PNG / JPEG

Dacă există mai multe tipuri de grafică într-un registru de lucru și doriți doar să exportați toate graficele dintr-o foaie de lucru într-un folder ca gif al altui tip de imagine, puteți utiliza Kutools pentru Excel </strong> Export Grafic utilitate, care are nevoie doar de 3 pași pentru a gestiona acest lucru loc de munca . Faceți clic pentru funcții complete 30 zile de probă gratuită!
doc export grafică
 
Kutools pentru Excel: cu peste 300 de programe de completare Excel la îndemână, puteți încerca gratuit fără limitare în 30 zile.

Legate de articole:

Cum se adaugă o linie medie orizontală pentru a grafica în Excel?

Cum se creează diagrame combinate și se adaugă axa secundară pentru aceasta în Excel?


Cele mai bune instrumente de productivitate Office

Kutools pentru Excel vă rezolvă majoritatea problemelor și vă crește productivitatea cu 80%

  • reutilizarea: Introduceți rapid formule complexe, diagrame și orice ai folosit anterior; Criptați celulele cu parola; Creați o listă de corespondență și trimiteți e-mailuri ...
  • Super Formula Bar (editați cu ușurință mai multe linii de text și formulă); Layout de citire (citiți și editați cu ușurință un număr mare de celule); Lipiți la interval filtrat...
  • Merge celule / rânduri / coloane fără a pierde date; Conținut de celule divizate; Combinați rânduri / coloane duplicate... Prevenirea celulelor duplicate; Comparați gamele...
  • Selectați Duplicat sau Unic Rânduri; Selectați Rânduri goale (toate celulele sunt goale); Super Find și Fuzzy Find în multe cărți de lucru; Selectare aleatorie ...
  • Copie exactă Mai multe celule fără modificarea referinței formulelor; Creați automat referințe la foi multiple; Introduceți gloanțe, Casete de selectare și multe altele ...
  • Extrageți textul, Adăugați text, eliminați după poziție, Eliminați spațiul; Creați și imprimați subtotaluri de paginare; Convertiți conținutul dintre celule și comentarii...
  • Super Filtru (salvați și aplicați scheme de filtrare altor foi); Sortare avansată după lună / săptămână / zi, frecvență și multe altele; Filtru special cu bold, italic ...
  • Combinați cărți de lucru și foi de lucru; Merge Tables pe baza coloanelor cheie; Împărțiți datele în mai multe foi; Conversia în loturi xls, xlsx și PDF...
  • Peste 300 de funcții puternice. Suportă Office / Excel 2007-2021 și 365. Acceptă toate limbile. Implementare ușoară în întreprinderea sau organizația dvs. Funcții complete Probă gratuită de 30 de zile. Garanție de returnare a banilor de 60 de zile.
fila kte 201905

Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
fundul officetab
Comentarii (20)
Încă nu există evaluări. Fii primul care evaluează!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Multumesc pentru asta. Mi-ați accelerat raportarea lunară și generarea tuturor acelor KPI-uri „absolut necesare”.
Acest comentariu a fost redus la minimum de moderatorul de pe site
ce zici de adăugarea de date suplimentare la tabel, astfel încât să actualizeze diagramele? Am o perioadă foarte dificilă cu asta. Diagramele nu conțin intervalele complete de date pe coloană, dar revin la anumite locații de celule, astfel încât datele noi să nu apară automat.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Mulțumesc! Asta e super. Cu toate acestea, îmi este greu să ajustez acești pași pentru situația mea - am datele care merg pe orizontală (tabel inversat), așa că în fiecare săptămână aș adăuga numere în dreapta vs în partea de jos. Am încercat să ajustez formula astfel încât în ​​loc de COUNTA($A:$A) sau COUNTA($B:$B) care stipulează coloana, am COUNTA($1:$1) sau COUNTRA($2:$2), dar asta nu a făcut-o. nu functioneaza. Vreun sfat?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună tuturor, Cum se actualizează datele brute având 28 de file în șablon, care conține, de asemenea, 28 de file folosind metode de comenzi rapide. Vă rugăm să sugerați în acest sens.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Metoda tabelului vă permite să adăugați atât categorii, cât și serii în mod dinamic. Există vreo modalitate de a face asta cu metoda formulei fără a fi nevoie să definiți un nume pentru fiecare serie?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Probabil ar trebui să adăugați elementul de setare la actualizarea graficelor. Mergând sub fișier, opțiuni, formule, date de actualizare automată. Mulțumesc, Jenn
Acest comentariu a fost redus la minimum de moderatorul de pe site
Asta e super! Cu toate acestea, am nevoie de graficul meu pentru a prezenta ultimele 8 sferturi de date, nu doar pentru a continua să adaug mai multe sferturi. Există vreo modalitate de a face asta?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Salaam, problema încă există. Am datele principale într-o foaie și datele legate (pentru diagramă) într-o altă foaie. deci atunci când datele principale se modifică, graficul nu poate fi actualizat :(
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună ziua, mulțumesc mult pentru acest tutorial. Mă întreb doar cum să aplic această metodă la datele care s-au actualizat în coloană, nu în rând? Există modificări suplimentare pe care trebuie să le fac în afară de formula de compensare? mulțumesc.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Memento grozav, deoarece nu fac acest tip de funcții grafice atât de des. Ca o îmbunătățire, ați putea menționa cum să editați numele definite în managerul de nume, dar nu sunt sigur dacă editarea permite de fapt funcția de adăugare a rândurilor să funcționeze complet
Acest comentariu a fost redus la minimum de moderatorul de pe site
Puteți defini intervale de diagramă cu nume sau nu -- în orice caz, dacă inserați fizic rânduri sau coloane în mijlocul unui interval, acesta se extinde automat. Cred că cel mai bine este să folosiți nume pentru diagrame și multe alte lucruri, deoarece puteți defini numele ca formule, nu doar intervale drepte. Trebuie să utilizați OFFSET (care redimensionează și el), pentru că acesta returnează un interval, dar parametrii săi, care sunt numere, pot fi specificați cu formule care folosesc INDEX, MATCH, COUNT, SUM, VLOOKUP, orice formulă nebună doriți. Melissa, acesta este cel mai bun mod de a vă gestiona situația: dați un nume unei celule de marcaj, apoi definiți un alt nume care să fie compensat de acele -8 rânduri sau coloane și redimensionați-o cu 8 rânduri sau coloane.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Intervalele unei diagrame pot depinde sau nu de nume. Dacă un interval de diagramă depinde de, să spunem A1:E5, și inserați un rând la rândul 3 și o coloană la coloana C, diagrama va depinde automat de A1:F6. În mod similar, dacă aveți un nume definit ca A1:E5, indiferent dacă îl utilizați ca interval de diagramă sau nu, și introduceți o coloană și un rând la C3, definiția numelui se va extinde la A1:F6. Dar, în oricare dintre cazuri, dacă inserați o coloană și A sau E (punctele finale), sau un rând la 1 sau 5, comportamentul nu este atât de bine definit: poate intervalul diagramei sau definiția numelui se va extinde; poate nu va fi. Pentru a răspunde lui Melissa, va trebui să inserați rânduri sau coloane înainte sau în stânga intervalului de diagramă. Cred că este mai bine să folosiți nume, pentru că numele pot fi definite folosind formule care implică OFFSET, COUNT, INDEX, MATCH, orice altceva. Deci, cel mai bun răspuns pentru Melissa este să definiți un nume pentru o celulă, și anume ultima dintre cele opt coloane sau rânduri, apoi definiți numele în termenul unui OFFSET din acea celulă: OFFSET(cell,-8,-8,8,8, 8) pentru a merge înapoi și în sus cu opt celule și a utiliza un interval de 8xXNUMX.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Plata facturii mobil Airtel
Acest comentariu a fost redus la minimum de moderatorul de pe site
Merge bine! Mulțumesc! O întrebare: ce se întâmplă dacă lista mea drop-down nu este pe aceeași foaie cu „tabelul” unde am date? cum pot modifica functia?
Acest comentariu a fost redus la minimum de moderatorul de pe site
ai reusit sa rezolvi aceasta problema? având aceeași problemă în acest moment
Acest comentariu a fost redus la minimum de moderatorul de pe site
Multumesc pentru mesaj. Dar nu înțeleg clar întrebarea ta, de ce nu încarci o captură de ecran a problemei tale pentru ca eu să o înțeleg cu ușurință? Mai multe descriere, mai ușor de înțeles. Mulțumesc.
Acest comentariu a fost redus la minimum de moderatorul de pe site
când tast în celulă orice nr. ca - 210 reflectă ca = 2.10 , nu are loc nicio formulă de ce? orice nu. arată împărțirea cu 100 așa cum am menționat, zecimala vine automat cum se rezolvă acest lucru?
Acest comentariu a fost redus la minimum de moderatorul de pe site
HI,
Acest truc nu funcționează dacă doriți să adăugați coloane noi. Acest truc este pentru coloane fixe. Ce se întâmplă dacă există date anual în coloane și în fiecare an se adaugă o coloană de an nou, deci cum va fi adăugată la grafic?

O idee iti poti sugera??

Noroc,

mufaddal
Acest comentariu a fost redus la minimum de moderatorul de pe site
Nu funcționează sau nu se aplică. Diagrama mea se referă deja automat la datele corecte... datele sunt direcționate către coloanele tabelului. Problema este că GRAPH nu se actualizează.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Dacă lunile ar fi în coloane și ați avea serii de date pe rânduri, cum ați face formula atunci?
Nu există comentarii postate aici încă
Lăsa comentarii
Postare ca invitat
×
Evaluează această postare:
0   Caractere
Locații sugerate

Urmărește-ne

Copyright © 2009 - www.extendoffice.com. | Toate drepturile rezervate. Cu sprijinul ExtendOffice. | Harta site-ului
Microsoft și sigla Office sunt mărci comerciale sau mărci comerciale înregistrate ale Microsoft Corporation în Statele Unite și / sau în alte țări.
Protejat de Sectigo SSL