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

Cum se creează diagrame interactive dinamice în Excel?

Uneori, când demonstrați date utilizând o diagramă, s-ar putea să întâlniți o situație în care există multe date de prezentat. Realizând un grafic pentru a compara mai multe seturi de date, graficul poate arăta ca fiind haotic și haotic. Dar cu ajutorul unei diagrame interactive, puteți alege un anumit produs și analiza performanța și tendința acestuia. De exemplu, pentru a afișa seriile de date în grafic pe baza unei liste derulante, atunci când selectați un articol din meniul derulant, datele corespunzătoare vor fi afișate în grafic, ca mai jos demonstrație.

În acest articol, voi vorbi despre crearea unei diagrame interactive folosind lista derulantă, butoanele radio și caseta de selectare.

Creați o diagramă interactivă dinamică utilizând lista derulantă

Creați o diagramă interactivă dinamică utilizând butoanele radio

Creați o diagramă interactivă dinamică utilizând casetele de selectare


Creați o diagramă interactivă dinamică utilizând lista derulantă

Pentru a crea o diagramă interactivă dinamică utilizând o listă derulantă, urmați pașii următori:

1. Mai întâi, ar trebui să inserați un formular de listă drop-down, vă rugăm să faceți clic pe Dezvoltator > Insera > Combo Box (Control formular), apoi desenați o casetă combinată așa cum se arată în capturile de ecran de mai jos:

2. Apoi, faceți clic dreapta pe caseta combinată și selectați Controlul formatului din meniul contextual, vezi captura de ecran:

3. În Obiect format caseta de dialog, sub Controlul Fila:

  • În Interval de intrare caseta de text, selectați intervalul de date din tabelul de date, excludeți titlul coloanei (A2: I6);
  • În Legătură celulară caseta de text, selectați o celulă goală alocată pentru stocarea ieșirii din meniul derulant (B8);
  • În Liniile derulante caseta, introduceți numărul de puncte de date din setul de date (în acest caz, 5).

4. Apoi apasa OK butonul, acum, numele produselor au fost adăugate în meniul derulant, iar valoarea celulei conectate (B8) caracterizează elementul selectat curent din meniu ca opțiune 1, 2, 3, 4 sau 5, vezi captura de ecran:

5. Și apoi, copiați antetul datelor originale și lăsați un rând gol pentru afișarea datelor de vânzare filtrate, vedeți captura de ecran:

6. Introduceți următoarea formulă în A12 și copiați-o în I12 și returnează valoarea din rând care număr corespunde elementului selectat în prezent în lista derulantă, consultați captura de ecran:

=INDEX(A2:A6, $B$8)

notițe: În formulă, A2: A6 este prima coloană de date din datele dvs. originale și B8 este celula legată de caseta combinată.

7. La acest pas, puteți crea o diagramă pe baza noilor date de asistență (A11: I12), vă rugăm să selectați aceste date și apoi să introduceți o diagramă după cum aveți nevoie, vedeți captura de ecran:

8. În cele din urmă, dacă doriți să puneți lista derulantă în partea de sus a diagramei, faceți clic dreapta pe caseta combinată și selectați comandă > Aduceți în față, vezi captura de ecran:

9. Apoi, trageți caseta combinată deasupra diagramei, acum, când alegeți o opțiune din lista derulantă, seria de date corespunzătoare va fi afișată în diagramă așa cum este prezentat mai jos.


Creați o diagramă interactivă dinamică utilizând butoanele radio

Dacă doriți să afișați seria de date în grafic pe baza butoanelor radio, vă rugăm să procedați astfel:

1. Mai întâi, introduceți butoanele radio, faceți clic pe Dezvoltator > Insera > Buton opțiune (control formular), vezi captura de ecran:

2. Și apoi, desenați mai multe butoane radio bazate pe numele produselor dvs., aici, voi desena 5 butoane radio și le voi redenumi ca nume de produse, a se vedea captura de ecran:

3. Apoi, faceți clic dreapta pe oricare dintre butoanele radio și selectați Controlul formatului, vezi captura de ecran:

4. În pop-out Obiect format caseta de dialog, sub Controlul filă, faceți clic pe o celulă goală pentru a aloca pentru stocarea ieșirii butonului radio (B8). Vedeți captura de ecran:

5. Acum, valoarea celulei conectate (B8) caracterizează butonul radio selectat în prezent ca opțiune 1, 2, 3, 4 sau 5, vezi captura de ecran:

6. După introducerea butoanelor radio, acum, ar trebui să pregătiți datele pentru crearea graficului, vă rugăm să copiați antetele rândurilor și coloanelor din tabelul original și să le lipiți în alt loc, vedeți captura de ecran:

7. Apoi, introduceți formulele de mai jos și veți obține următoarele date, consultați captura de ecran:

In cell B12: =IF($B$8=1,B2,NA()), and copy this formula into the entire row;
In cell B13: =IF($B$8=2,B3,NA()), and copy this formula into the entire row;
In cell B14: =IF($B$8=3,B4,NA()), and copy this formula into the entire row;
In cell B15: =IF($B$8=4,B5,NA()), and copy this formula into the entire row;
In cell B16: =IF($B$8=5,B6,NA()), and copy this formula into the entire row.

notițe: În formulele de mai sus, B8 este celula legată de butonul radio, 1,2,3,4,5 în fiecare formulă înseamnă numărul legat de butoanele radio, B2, B3, B4, B5, B6 în fiecare formulă indică primele date din fiecare rând pe care doriți să le afișați din tabelul original.

8. După pregătirea datelor, selectați noul interval de date (A11: I16) și introduceți o diagramă după cum aveți nevoie, iar acum, diagrama interactivă este complet creată, atunci când selectați un buton radio, seria de date corespunzătoare va fi afișată în grafic, după cum se arată în demonstrația de mai jos:


Creați o diagramă interactivă dinamică utilizând casetele de selectare

Metoda de mai sus poate afișa o singură serie de date a graficului de fiecare dată, dacă trebuie să afișați două sau mai multe serii de date de fiecare dată, puteți crea un grafic interactiv cu casete de selectare. Daca ai Kutools pentru Excel, Cu său Bifați graficul liniei casetei caracteristică, puteți genera o diagramă interactivă dinamică cu casete de selectare în Excel. În același timp, puteți decide ce linii să fie afișate în grafic, bifând doar casetele de selectare corespunzătoare.

Notă:Pentru a aplica acest lucru Bifați graficul liniei casetei, în primul rând, ar trebui să descărcați fișierul Kutools pentru Excel, apoi aplicați caracteristica rapid și ușor.

După instalare Kutools pentru Excel, vă rugăm să faceți acest lucru:

1. Clic Kutools > Grafice > Compararea categoriilor > Bifați graficul liniei casetei, vezi captura de ecran:

2. În Bifați graficul liniei casetei caseta de dialog, efectuați următoarele operații:

  • În Interval de date caseta, selectați seria de date pe care o veți afișa în grafic;
  • În Etichete Axis caseta, selectați datele etichetelor axelor;
  • În Intrări de legendă (serie) , selectați datele pe care le veți afișa ca legendă a diagramei (unde se afișează casetele de selectare).

3. După terminarea setărilor, faceți clic pe OK butonul și o diagramă interactivă dinamică este creată cu succes, puteți bifa sau debifa casetele de selectare pentru a afișa sau ascunde seria de date în diagramă în funcție de nevoile dvs. Vedeți demo-ul de mai jos:


Mai multe articole relative:

  • Creați o diagramă pentru cutie și mustăți în Excel
  • În Excel, pentru a afișa analizele statistice, se folosește o diagramă cu cutii și mustăți, denumită și sub formă de parcele de cutii, care vă ajută să vă arate cum sunt distribuite numerele într-un set de date. De exemplu, cu ajutorul tabelului cu casete și mustăți, puteți afișa datele statistice ale scorurilor testelor între diferiți subiecți pentru a identifica care subiect are nevoie de mai multă atenție pentru studenți. În acest articol, voi vorbi despre cum să creați o diagramă cutie și mustăți în fiecare versiune de Excel.
  • Creați vitezometru sau diagramă de măsurare
  • O diagramă cu ecartament, denumită și grafică de apelare sau diagramă de vitezometru, care arată ca un vitezometru în mașini care utilizează un ac pentru a afișa informații ca o citire pe un cadran, atunci când datele se schimbă, acul se mișcă dinamic, precum și imaginea de mai jos. În Excel, o diagramă de calibru este compusă din două diagrame Donut și o diagramă circulară, arată valorile minime, maxime și curente în cadran. Poate fi folosit pentru prezentarea performanței vânzărilor reprezentanților sau a lucrărilor finalizate, în comparație cu munca totală sau alte situații, cu un mod de vizualizare. În acest articol, voi vorbi despre cum să creați un grafic de măsurare sau vitezometru în Excel pas cu pas.
  • Creați o diagramă pe coloane cu modificări procentuale în Excel
  • În Excel, puteți crea o diagramă simplă pentru coloane pentru a vizualiza tendințele de date în mod normal. Pentru a face ca datele să arate mai intuitiv pentru a afișa diferențele dintre ani, puteți crea o diagramă de coloane cu modificări procentuale între fiecare coloană, după cum este prezentat mai jos. În acest tip de diagramă, săgețile sus indică procentul crescut care a fost mai târziu față de anul precedent, în timp ce săgețile în jos indică procentul scăzut.
  • Creați o diagramă a spectrului de stare a proiectului în Excel
  • Acest tutorial va vorbi despre cum să creați o diagramă specială - diagrama spectrului de stare a proiectului în Excel. Diagrama spectrului de stare a proiectului este un tip de diagramă cu bare cu un glisor pe care bara este umplută ca spectru de la roșu la galben până la verde pentru a reprezenta starea proiectului, așa cum se arată în imaginea de mai jos.

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 (23)
Încă nu există evaluări. Fii primul care evaluează!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Mă tem că pasul 12 nu a funcționat, deoarece spunea că lipsește un argument
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună, urmez instrucțiunile furnizate mai sus pentru utilizarea unei liste derulante. Cu toate acestea, când ajung la pasul 12 și introdu numele intervalului în bara de formule, tot primesc un mesaj de eroare „referința nu este validă”. Ați putea să mă ajutați cu asta, vă rog?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Wayne, dacă intervalul denumit este pe o altă foaie, încercați să includeți numele foii în definiția intervalului. De exemplu, dacă aveți un interval într-o foaie numită „Tabel” care scrie =OFFSET($B$80,0,0,1,COUNTA($80:$80)) Încercați să introduceți numele foii pentru intervalul respectiv, după cum urmează: =OFFSET (Tabel!$B$80,0,0,1,COUNTA(Tabel!$80:$80)) Mult succes!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Această abordare simplă pare a fi o soluție excelentă pentru datele de bază și doar o mână de vizualizări potențiale. Cu toate acestea, dacă doriți să oferiți diagrame interactive dinamice pentru date complexe, cu numeroase vizualizări potențiale ale utilizatorilor finali, aveți nevoie de meniurile dvs. derulante pentru a avea un impact asupra sursei de date în sine, nu doar de a comuta între ieșiri predeterminate, nu?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Conform mai sus, pasul 12 are ca rezultat un mesaj de eroare - cum trecem peste acest obstacol?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Am urmat cu exactitate instrucțiunile și funcționează foarte bine. Verificați de două ori ortografia intervalelor dvs. denumite etc. A trebuit să fac câteva corecții minore la numele și formulele mele pentru a mă asigura că totul se potrivește. Vă sugerez să păstrați un document separat în Word, care să listeze intervalele de nume și formulele acestora. În acest fel, puteți face modificări în Word și le puteți copia/lipi în Managerul de nume, eliminând orice greșeli mici de scriere care vin cu introducerea manuală. Cea mai frecventă cauză a greșelii mele a fost că numele diagramelor mele nu se potriveau exact. Nume, caz, totul trebuie să fie identic.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Da, lipsește un pas. La Pasul 12 --> înainte de a denumi imaginea legată --> Denumiți intervalul în care ați lipit-o (folosind același nume). De exemplu, dacă ați lipit imaginea legată în A1:A5, evidențiați acele rânduri și denumiți-le „SelectedChart” Apoi faceți clic pe imaginea diagramei așa cum se arată în Pasul 12 și denumiți-o „SelectedChart”. Atât gama, cât și imaginea trebuie să aibă același nume. Acest lucru a funcționat pentru mine. Să sperăm că e pentru tine.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Salut Dianne,
Îmi arată o eroare când numesc intervalul cu un nume care există deja.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Am descoperit că atunci când am primit erori „referință nevalidă”, aceasta a fost (uneori) pentru că numele foii de lucru nu a fost inclus înainte de intervalul de nume. De exemplu, dacă am un interval denumit pentru un set de date ChlyScrnTotX, care se referă la un interval dinamic pe o foaie numită „Tabel” ca =OFFSET($B$80,0,0,1,COUNTA($80:$80)), când am introdus intervalul numit în Datele sursă pentru un grafic pe o altă pagină a registrului de lucru, am primit eroarea „referință nevalidă”. Când am rescris intervalul numit pentru a include numele foii, după cum urmează, eroarea a fost rezolvată. =OFFSET(Tabel!$B$80,0,0,1,COUNTA(Tabel!$80:$80)) Mult succes!
Acest comentariu a fost redus la minimum de moderatorul de pe site
A funcționat foarte bine, thnx....
Acest comentariu a fost redus la minimum de moderatorul de pe site
Domnule, lucru excelent, dar când am închis Excel și l-am redeschis - Graficul pe care l-am numit folosind caseta combinată nu funcționează. Nu arată GRAFUL doar imaginea goală.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Domnule, Excelent lucru, dar mă confrunt cu o problemă după închiderea și redeschiderea foii Excel - În timp ce selectați caseta combinată, numai imaginea este afișată care nu arată graficul. Mulțumiri și salutări SAJEESH - P
Acest comentariu a fost redus la minimum de moderatorul de pe site
Este posibil să faceți acest lucru, dar să arătați graficul în sine mai degrabă decât o imagine a graficului?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Da, asta caut si eu. Dacă folosim o imagine a graficului (imagine legată), aceasta arată doar imaginea. Cu toate acestea, pentru un grafic real, dacă punem mouse-ul pe el, acesta va afișa sursele și alte opțiuni disponibile pentru a ajusta graficul. Ai găsit o modalitate de a face asta?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Pentru mine, aceasta a dat o eroare =Choose($N$2,Chart1,Chart2,Chart3) Am înlocuit-o cu =Choose($N$2;Chart1;Chart2;Chart3) Vă mulțumesc pentru acest tutorial. Face cearșafurile să arate îngrijite.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Super tutorial! Folosesc asta de un an!! O întrebare, Cum să faci 2 diagrame dinamice împreună conectate la un singur buton radio?
Acest comentariu a fost redus la minimum de moderatorul de pe site
Functioneaza perfect. Dar vă rugăm să verificați: funcționează acest lucru în versiunile de Excel anterioare anului 2013? Dacă nu, atunci care ar putea fi soluția? Mulțumiri.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Acest lucru a funcționat grozav pentru mine, dar din anumite motive, unul dintre cele 5 grafice ale mele se comprimă și nu se afișează corect. Există 5 diagrame, 4 lucrări. Graficul 4 nu poate fi citit deoarece este comprimat într-un rând mic. Orice sugestii despre ce ar putea fi greșit? Mulțumiri.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Nu pot trece de pasul 12, spune „referința nu este validă”
Acest comentariu a fost redus la minimum de moderatorul de pe site
Ar funcționa acest lucru cu diagramele pivot? Se blochează Excel când lipesc intervalul copiat ca imagine.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Wow! multumesc mult pentru asta. Am reușit să creez diagrame interactive urmând instrucțiunile tale. Eram atât de fericit. :)
Acest comentariu a fost redus la minimum de moderatorul de pe site
Urmează toți pașii și la ultimul pas am primit o eroare care spune că Referința nu este validă, folosesc Excel 2010
Nu există comentarii postate aici încă
Încărcați mai
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