Přejít k hlavnímu obsahu

Jak vytvořit dynamické interaktivní grafy v aplikaci Excel?

Někdy, když předvádíte data pomocí grafu, můžete narazit na situaci, že je třeba prezentovat spoustu dat. Vytvoření grafu pro porovnání více sad dat může vypadat roztomile a chaoticky. Ale pomocí interaktivního grafu si můžete vybrat konkrétní produkt a analyzovat jeho výkon a trend. Chcete-li například zobrazit datovou řadu v grafu na základě rozevíracího seznamu, při výběru jedné položky z rozevíracího seznamu se odpovídající data zobrazí v grafu, jak je ukázáno níže.

V tomto článku budu hovořit o vytvoření interaktivního grafu pomocí rozevíracího seznamu, přepínačů a zaškrtávacího políčka.

Vytvořte dynamický interaktivní graf pomocí rozevíracího seznamu

Vytvořte dynamický interaktivní graf pomocí přepínacích tlačítek

Vytvořte dynamický interaktivní graf pomocí zaškrtávacích políček


Vytvořte dynamický interaktivní graf pomocí rozevíracího seznamu

Chcete-li vytvořit dynamický interaktivní graf pomocí rozevíracího seznamu, proveďte následující kroky:

1. Nejprve byste měli vložit formulář rozevíracího seznamu, klikněte prosím Vývojka > Vložit > Rozevírací seznam (ovládání formuláře)a potom nakreslete pole se seznamem, jak je uvedeno níže:

2. Poté klikněte pravým tlačítkem na pole se seznamem a vyberte Ovládání formátu z kontextové nabídky viz screenshot:

3. V Formátovat objekt v dialogovém okně pod ovládání Karta:

  • v Rozsah zadávání textové pole, vyberte rozsah dat v tabulce dat vyloučit záhlaví sloupce (A2: I6);
  • v Odkaz na buňku textové pole, vyberte prázdnou buňku přiřazenou k uložení výstupu z rozevírací nabídky (B8);
  • v Rozbalovací řádky do pole zadejte počet datových bodů ve vaší datové sadě (v tomto případě 5).

4. Potom klepněte na tlačítko OK Tlačítko, nyní byly do rozevíracího seznamu přidány názvy produktů a hodnota propojené buňky (B8) charakterizuje aktuálně vybranou položku z nabídky jako možnost 1, 2, 3, 4 nebo 5, viz screenshot:

5. Potom zkopírujte záhlaví původních dat a ponechte prázdný řádek pro zobrazení filtrovaných údajů o prodeji, viz screenshot:

6. Zadejte následující vzorec do A12 a zkopírujte jej do I12 a vrátí hodnotu v řádku, jehož číslo odpovídá aktuálně vybrané položce v rozevíracím seznamu, viz screenshot:

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

Poznámka: Ve vzorci A2: A6 je údaj o prvním sloupci vašich původních údajů a B8 je buňka spojená se seznamem.

7. V tomto kroku můžete vytvořit graf na základě nových dat pomocníka (A11: I12), vyberte tato data a poté podle potřeby vložte graf, viz screenshot:

8. Nakonec, pokud chcete umístit rozevírací seznam do horní části grafu, klikněte pravým tlačítkem na rozbalovací seznam a vyberte Objednávka > Postavte se dopředu, viz screenshot:

9. Poté přetáhněte pole se seznamem v horní části grafu, nyní, když vyberete jednu možnost z rozevíracího seznamu, odpovídající datové řady se zobrazí v grafu, jak je ukázáno níže:


Vytvořte dynamický interaktivní graf pomocí přepínacích tlačítek

Chcete-li zobrazit datové řady v grafu na základě přepínačů, postupujte takto:

1. Nejprve vložte přepínače, klikněte Vývojka > Vložit > Tlačítko volby (ovládání formuláře), viz screenshot:

2. A potom nakreslete několik přepínačů na základě názvů vašich produktů, zde nakreslím 5 přepínačů a přejmenuji je jako názvy produktů, viz screenshot:

3. Poté klikněte pravým tlačítkem na některý z přepínačů a vyberte Ovládání formátu, viz screenshot:

4. Ve vyskočené Formátovat objekt v dialogovém okně pod ovládání Na záložce klikněte na prázdnou buňku, kterou chcete přiřadit pro uložení výstupu přepínače (B8). Viz screenshot:

5. Nyní hodnota propojené buňky (B8) charakterizuje aktuálně vybraný přepínač jako možnost 1, 2, 3, 4 nebo 5, viz snímek obrazovky:

6. Po vložení přepínačů byste nyní měli připravit data pro vytvoření grafu, zkopírujte záhlaví řádků a sloupců z původní tabulky a vložte je na jiné místo, viz screenshot:

7. Poté zadejte níže uvedené vzorce a získáte následující data, viz screenshot:

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.

Poznámka: Ve výše uvedených vzorcích B8 je buňka spojená s přepínačem, 1,2,3,4,5 v každém vzorci znamená číslo spojené s přepínacími tlačítky, B2, B3, B4, B5, B6 v každém vzorci označuje první data v každém řádku, která chcete zobrazit z původní tabulky.

8. Po přípravě dat vyberte nový rozsah dat (A11: I16) a vložte graf podle potřeby a nyní je interaktivní graf kompletně vytvořen, po výběru jednoho přepínače se zobrazí jeho odpovídající datová řada v níže uvedené ukázce v grafu:


Vytvořte dynamický interaktivní graf pomocí zaškrtávacích políček

Výše uvedená metoda může pokaždé zobrazit pouze jednu datovou řadu grafu, pokud potřebujete pokaždé zobrazit dvě nebo více datových řad, můžete vytvořit interaktivní graf se zaškrtávacími políčky. Pokud máte Kutools pro Excel, S jeho Čárový graf zaškrtávacího políčka Pomocí funkce můžete vygenerovat dynamický interaktivní spojnicový graf se zaškrtávacími políčky v aplikaci Excel. Zároveň můžete rozhodnout, které řádky se mají v grafu zobrazit pouhým zaškrtnutím příslušných políček.

Poznámka:Použít toto Čárový graf zaškrtávacího políčkaNejprve byste si měli stáhnout soubor Kutools pro Excela poté tuto funkci rychle a snadno aplikujte.

Po instalaci Kutools pro Excel, udělejte prosím toto:

1, klikněte Kutools > grafy > Porovnání kategorií > Čárový graf zaškrtávacího políčka, viz screenshot:

2. V Čárový graf zaškrtávacího políčka dialogové okno, proveďte následující operace:

  • v Rozsah dat v poli vyberte datovou řadu, kterou zobrazíte v grafu;
  • v Štítky os pole, vyberte údaje štítků os;
  • v Legendární příspěvky (série) políčko, vyberte data, která se zobrazí jako legenda grafu (kde se zobrazí zaškrtávací políčka).

3. Po dokončení nastavení klikněte OK tlačítko a dynamický interaktivní graf je úspěšně vytvořen, můžete zaškrtnutím nebo zrušením zaškrtnutí políček zobrazit nebo skrýt datovou řadu v grafu na základě vaší potřeby. Podívejte se na níže uvedenou ukázku:


Více relativních článků:

  • Vytvořte box a whisker graf v aplikaci Excel
  • V aplikaci Excel se k zobrazení statistických analýz používá graf pole a vousů, také pojmenovaný jako grafy polí, který vám pomůže ukázat, jak jsou čísla distribuována v sadě dat. Například pomocí rámečku a grafu vousů můžete zobrazit statistické údaje o výsledcích testů mezi různými předměty, abyste zjistili, který předmět vyžaduje pro studenty větší pozornost. V tomto článku budu hovořit o tom, jak vytvořit rámeček a graf vousů v každé verzi aplikace Excel.
  • Vytvořte rychloměr nebo měřicí graf
  • Měřicí graf, také pojmenovaný jako číselníkový graf nebo graf rychloměru, který vypadá jako rychloměr v automobilech používajících jehlu k zobrazování informací jako čtení na číselníku, když se data mění, jehla se pohybuje dynamicky, stejně jako níže uvedený snímek obrazovky. V aplikaci Excel se měřicí graf skládá ze dvou prstencových a výsečového grafu a zobrazuje minimální, maximální a aktuální hodnoty na číselníku. Lze jej použít k prezentaci prodejních výkonů zástupců nebo dokončených prací oproti celkové práci nebo jiným situacím pomocí vizualizace. V tomto článku budu hovořit o tom, jak krok za krokem vytvořit graf měřidla nebo rychloměru v aplikaci Excel.
  • Vytvořte sloupcový graf s procentuální změnou v aplikaci Excel
  • V aplikaci Excel můžete vytvořit jednoduchý sloupcový graf pro normální zobrazení datových trendů. Aby data vypadala intuitivněji, aby se zobrazily rozdíly mezi roky, můžete vytvořit sloupcový graf se procentuální změnou mezi jednotlivými sloupci, jak je znázorněno níže. V tomto typu grafu označují šipky nahoru zvýšené procento v pozdějším roce než v předchozím roce, zatímco šipky dolů označují snížené procento.
  • Vytvořte graf spektra stavu projektu v aplikaci Excel
  • Tento kurz bude hovořit o tom, jak vytvořit speciální graf - graf spektra stavu projektu v aplikaci Excel. Graf spektra stavu projektu je typ sloupcového grafu s posuvným blokem, který je sloupec vyplněn jako spektrum od červené po žlutou až po zelenou, což představuje stav projektu, jak je znázorněno níže.

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...

Popis


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
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