Gå til hovedindhold

Hvordan oprettes dynamiske interaktive diagrammer i Excel?

Nogle gange, når du demonstrerer data ved hjælp af et diagram, kan du støde på en situation, hvor der er mange data, der skal præsenteres. Ved at lave et diagram til sammenligning af flere datasæt kan diagrammet se grimt og kaotisk ud. Men ved hjælp af et interaktivt diagram kan du vælge et bestemt produkt og analysere dets ydeevne og trend. For eksempel at vise dataserierne i diagrammet baseret på en rulleliste, når du vælger et element fra rullemenuen, vises dine tilsvarende data i diagrammet som demo nedenfor.

Denne artikel vil jeg tale om at oprette et interaktivt diagram ved hjælp af rullelisten, radioknapper og afkrydsningsfelt.

Opret et dynamisk interaktivt diagram ved hjælp af rullelisten

Opret et dynamisk interaktivt diagram ved hjælp af radioknapperne

Opret et dynamisk interaktivt diagram ved hjælp af afkrydsningsfelterne


Opret et dynamisk interaktivt diagram ved hjælp af rullelisten

For at oprette det dynamiske interaktive diagram ved hjælp af en rulleliste skal du gøre med følgende trin:

1. Først skal du indsætte en rullelisteformular, klik venligst Udvikler > indsatte > Kombinationsboks (formkontrol), og tegn derefter en kombinationsboks som vist nedenfor:

2. Højreklik derefter på kombinationsboksen, og vælg Formatkontrol fra kontekstmenuen, se skærmbillede:

3. I Format objekt under dialogboksen kontrol fane:

  • I Indgangsområde tekstfelt, vælg dataområdet i datatabellen, ekskluder kolonneoverskriften (A2: I6);
  • I Cellelink tekstfelt, vælg en tom celle, der er tildelt til at gemme output i rullemenuen (B8);
  • I Drop down linjer feltet, skal du indtaste antallet af datapunkter i dit datasæt (i dette tilfælde 5).

4. Klik derefter på OK knappen, nu er produktnavne tilføjet til rullemenuen, og den sammenkædede celleværdi (B8) karakteriserer det aktuelt valgte element fra menuen som mulighed 1, 2, 3, 4 eller 5, se skærmbillede:

5. Og kopier derefter overskriften til de originale data, og efterlad en tom række til visning af de filtrerede salgsdata, se skærmbillede:

6. Indtast følgende formel i A12 og kopier den på tværs til I12, og den returnerer værdien i rækken, hvilket tal svarer til det aktuelt valgte element på rullelisten, se skærmbillede:

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

Bemærk: I formlen A2: A6 er de første søjledata i dine originale data, og B8 er cellen, der er knyttet til kombinationsboksen.

7. I dette trin kan du oprette et diagram baseret på de nye hjælperdata (A11: I12), vælg venligst disse data og indsæt derefter et diagram, som du har brug for, se skærmbillede:

8. Hvis du endelig vil placere rullelisten øverst i diagrammet, skal du højreklikke på kombinationsboksen og vælge Bestilt > Tage den op foran, se skærmbillede:

9. Træk derefter kombinationsboksen oven på diagrammet, nu, når du vælger en mulighed på rullelisten, vil den tilsvarende dataserie blive vist i diagrammet som vist nedenfor:


Opret et dynamisk interaktivt diagram ved hjælp af radioknapperne

Hvis du vil vise dataserierne i diagrammet baseret på radioknapperne, skal du gøre følgende:

1. Først skal du indsætte radioknapperne, klik på Udvikler > indsatte > Optionsknap (Form Control), se skærmbillede:

2. Og derefter tegne flere radioknapper baseret på dine produktnavne, her vil jeg tegne 5 radioknapper og omdøbe dem til produktnavne, se skærmbillede:

3. Højreklik derefter på en af ​​radioknapperne og vælg Formatkontrol, se skærmbillede:

4. I poppet ud Format objekt under dialogboksen kontrol fane, skal du klikke på en tom celle, der skal tildeles til lagring af radioknappens output (B8). Se skærmbillede:

5. Nu kendetegner den tilknyttede celleværdi (B8) den aktuelt valgte alternativknap som mulighed 1, 2, 3, 4 eller 5, se skærmbillede:

6. Efter at du har indsat radioknapperne, skal du nu forberede dataene til oprettelse af diagram, kopier række- og kolonneoverskrifterne fra den originale tabel og indsæt dem et andet sted, se skærmbillede:

7. Indtast derefter nedenstående formler, og du får følgende data, se skærmbillede:

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.

Bemærk: I ovenstående formler B8 er cellen knyttet til alternativknappen, 1,2,3,4,5 i hver formel betyder det nummer, der er knyttet til radioknapperne, B2, B3, B4, B5, B6 i hver formel angiver de første data i hver række, som du vil vise fra den originale tabel.

8. Efter at have forberedt dataene, skal du vælge det nye dataområde (A11: I16) og indsætte et diagram, som du har brug for, og nu er det interaktive diagram fuldstændig kasse, når du vælger en alternativknap, vises den tilhørende dataserie i diagrammet som vist nedenfor demo:


Opret et dynamisk interaktivt diagram ved hjælp af afkrydsningsfelterne

Ovenstående metode kan kun vise en dataserie af diagrammet hver gang. Hvis du skal vise to eller flere dataserier hver gang, kan du oprette et interaktivt diagram med afkrydsningsfelter. Hvis du har Kutools til Excel, Med Afkrydsningsfelt linjediagram funktion, kan du generere et dynamisk interaktivt stregdiagram med afkrydsningsfelter i Excel. Samtidig kan du bestemme, hvilke linjer der skal vises i diagrammet, ved blot at markere de tilsvarende afkrydsningsfelter.

Bemærk:At anvende dette Afkrydsningsfelt linjediagramFor det første skal du downloade Kutools til Excel, og anvend derefter funktionen hurtigt og nemt.

Efter installation Kutools til Excelskal du gøre som dette:

1. Klik Kutools > Diagrammer > Kategori Sammenligning > Afkrydsningsfelt linjediagram, se skærmbillede:

2. I Afkrydsningsfelt linjediagram i dialogboksen, skal du udføre følgende handlinger:

  • I Dataområde i feltet, vælg den dataserie, du vil vise i diagrammet;
  • I Aksemærkater felt, vælg akseetikettens data;
  • I Legendindgange (serie) vælg de data, du vil vise som diagramlegenden (hvor afkrydsningsfelterne vises).

3. Når du er færdig med indstillingerne, skal du klikke på OK -knappen, og der oprettes et dynamisk interaktivt diagram, kan du markere eller fjerne markeringen i afkrydsningsfelterne for at vise eller skjule dataserierne i diagrammet baseret på dit behov. Se nedenstående demo:


Flere relative artikler:

  • Opret boks og whisker -diagram i Excel
  • I Excel bruges en boks og knurhårdiagram, også navngivet som boksdiagrammer til at vise de statistiske analyser, som hjælper dig med at vise dig, hvordan tal fordeles i et datasæt. For eksempel kan du ved hjælp af boksen og whisker -diagrammet vise de statistiske data for testresultater mellem forskellige emner for at identificere, hvilket emne der har brug for mere opmærksomhed for eleverne. I denne artikel vil jeg tale om, hvordan du opretter en boks og et whiskers -diagram i hver version af Excel.
  • Opret speedometer eller gauge diagram
  • Et målekort, også navngivet som skive- eller speedometer -diagram, der ligner et speedometer i biler ved hjælp af en nål til at vise information som en læsning på en urskive, når dataene ændres, bevæger nålen sig dynamisk såvel som vist nedenfor. I Excel består et målerdiagram af to donutdiagrammer og et cirkeldiagram, det viser minimums-, maksimum- og aktuelle værdier i skiven. Det kan bruges til at præsentere salgsresultater for repræsentanter eller afsluttet arbejde i modsætning til totalt arbejde eller andre situationer med en visualiseringsmetode. Denne artikel vil jeg tale om, hvordan du opretter et måle- eller speedometer -diagram i Excel trin for trin.
  • Opret et søjlediagram med procentvis ændring i Excel
  • I Excel kan du oprette et simpelt kolonnediagram til visning af datatendenser normalt. For at få data til at se mere intuitivt ud for at vise afvigelser mellem årene, kan du oprette et søjlediagram med procentvis ændring mellem hver søjle som vist nedenstående skærmbillede. I denne type diagram indikerer pilene op den øgede procentdel, som det senere år end det foregående år, mens pilene ned indikerer den faldende procentdel.
  • Opret projektstatus -spektrumdiagram i Excel
  • Denne vejledning vil tale om, hvordan man opretter et særligt diagram - projektstatusspektrumdiagram i Excel. Projektstatusspektrumdiagrammet er en type søjlediagram med en skyderblok, som søjlen er udfyldt som et spektrum fra rød til gul til grøn for at repræsentere projektets status som vist nedenstående skærmbillede.

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...

Beskrivelse


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
Comments (23)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
it will not work,its just copying & pasting as a image,you cant change its contents or cant use it as real graph
This comment was minimized by the moderator on the site
i follow all the steps and on the last step i got an error saying Reference is not valid, i am using excel 2010
This comment was minimized by the moderator on the site
Wow! thank you so much for this. I was able to create interactive charts following your instructions. I was so happy. :)
This comment was minimized by the moderator on the site
Would this work with Pivot Charts? I crash excel when I paste the copied range as image.
This comment was minimized by the moderator on the site
I cant get past step 12, it say, "reference not valid"
This comment was minimized by the moderator on the site
This worked great for me, but for some reason, one of my 5 graphs compresses and doesn't display properly. There are 5 charts, 4 work. Chart 4 is not readable as it is compressed into one tiny row. Any suggestions as to what may be wrong? Thanks.
This comment was minimized by the moderator on the site
Works perfectly. But please verify: does this work in versions of Excel earlier than 2013? If it doesn't, then what could the workaround be? Thanks.
This comment was minimized by the moderator on the site
Great tutorial ! Been using this for one year!! One question, How to make 2 charts dynamic together connected to one radio button?
This comment was minimized by the moderator on the site
For me this gave an error =Choose($N$2,Chart1,Chart2,Chart3) I replaced it with =Choose($N$2;Chart1;Chart2;Chart3) Thank you for this tutorial. It makes sheets look neat.
This comment was minimized by the moderator on the site
Yes, this is what I'm looking for as well. If we use a picture of graph (linked picture), it shows picture only. However, for a real graph, if we put our mouse on it, it will show the sources and other available option to adjust the graph. Have you found a way to do this?
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations