Pokud je v listu mnoho datových řad, bude odpovídající řádkový graf také v nepořádku. Aby byl graf přehlednější, máme v tomto článku dvě metody.
Čárový graf v aplikaci Excel dokáže lépe zobrazit data a informace. Ale s mnoha řádky v jednom grafu zjistíte, že je obtížné určité řádky zkontrolovat. V našem předchozím článku Jak vytvořit dynamický spojnicový graf se zaškrtávacími políčky v listu aplikace Excel, jsme zavedli metodu, jak vylepšit spojnicový graf. A tady jsme našli další dvě účinné metody. Pokračujte ve čtení tohoto článku a podívejte se, jak se tyto dvě metody projeví.
Metoda 1: Vytvoření kontingenčního grafu
Pivot chart in Excel is very powerful. Můžete jej použít ke splnění mnoha úžasných úkolů. A zde vám ukážeme kroky, jak pomocí kontingenčního grafu vylepšit spojnicový graf.
- Vyberte původní rozsah v listu.
- Poté klikněte na pásu karet na kartu „Vložit“.
- Poté klikněte na tlačítko se šipkou pod tlačítkem „Kontingenční tabulka“.
- V rozevírací nabídce jsou k dispozici pouze dvě možnosti. Zde musíte zvolit druhou možnost „PivotChart“.
- Poté v okně „Vytvořit kontingenční tabulku pomocí PivotChartu“ nastavte umístění, které potřebujete k zobrazení grafu. Zde vybereme nový list.
- Po dokončení nastavení umístění klikněte v okně na tlačítko „OK“. Dále přímo přejdete na nový list s kontingenční tabulkou a kontingenčním grafem.
- V tomto listu klikněte pravým tlačítkem v oblasti grafu.
- A pak v nové nabídce vyberte možnost „Změnit typ grafu“.
- V okně „Změnit typ grafu“ můžete vidět, že výchozím typem grafu je sloupcový graf. Zde musíte v tomto okně vybrat spojnicový graf.
- Poté klikněte v okně na tlačítko „OK“.
- Nyní se také vrátíte k listu. Zde můžete zkontrolovat pole v oblasti „Vyberte pole pro přidání zprávy“. Pole „Datum“ je třeba vždy zaškrtnout. Stejně jako u ostatních produktů je můžete zkontrolovat podle své skutečné potřeby.
Proto vidíte, že používání kontingenčního grafu vám může ušetřit spoustu času a energie. Proto příště můžete zvážit použití této metody.
Metoda 2: Použijte makra VBA
Pokud nechcete v listu vytvořit další list nebo novou kontingenční tabulku, můžete v souboru použít makra VBA. Také zde musíte kombinovat makra VBA se zaškrtávacími políčky u spojnicového grafu. Před použitím maker musíte nejprve uspořádat list.
- V původním listu vytvořte spojnicový graf pro data a informace.
- Poté klikněte na pásu karet na kartu Vývojář. Pokud taková karta neexistuje, musíte ji přidat v okně „Možnosti aplikace Excel“.
- Dále klikněte na panelu nástrojů na tlačítko „Vložit“.
- Poté v rozbalovací nabídce zaškrtněte políčko „Zaškrtávací políčko“.
- A poté klikněte do oblasti grafu. Proto jste do listu vložili nové zaškrtávací políčko.
- Dále klikněte pravým tlačítkem na zaškrtávací políčko.
- V rozbalovací nabídce změňte text na název produktu “DataNumen Excel Repair".
- Dále upravte šířku zaškrtávacího políčka, aby bylo možné zobrazit celou frázi.
- Opakujte krok 2-8 a vložte další zaškrtávací políčka pro další produkty. Musíte vložit počet zaškrtávacích políček a podle potřeby změnit jejich názvy.
- Poté v tomto kroku stiskněte a podržte tlačítko „Ctrl“ na klávesnici.
- Poté pomocí myši zaškrtněte všechna zaškrtávací políčka v grafu.
- Poté můžete uvolnit tlačítko „Ctrl“.
- Poté klikněte na pásu karet na kartu „Formátovat“.
- Poté klikněte na panelu nástrojů na tlačítko „Zarovnat“.
- V rozevíracím seznamu vyberte možnosti a zarovnejte tato zaškrtávací políčka. Zde v nabídce zvolíme „Zarovnat doleva“ a „Rozmístit svisle“.
- Dále stiskněte znovu „Ctrl“.
- A poté klikněte na spojnicový graf. Poté můžete tlačítko také uvolnit.
- Poté klikněte na panelu nástrojů na tlačítko „Seskupit“.
- V rozevíracím seznamu stále klikněte na „Skupina“. Proto jste seskupili tato zaškrtávací políčka s čárovým grafem.
- Po dokončení nastavení v grafu musíte použít makra VBA. Zde stisknutím tlačítka „Alt + F11“ na klávesnici otevřete okno jazyka.
- A pak vložte nový modul do editoru.
- V tomto kroku zkopírujte následující kódy do nového modulu.
Sub HideShowLine()
Application.ScreenUpdating = False
Dim i As Integer
For i = 1 To 5
If ActiveSheet.CheckBoxes("Check Box " & i).Value = -4146 Then
ActiveSheet.ChartObjects("Chart 1").Activate
ActiveChart.SeriesCollection(i).Format.Line.Visible = msoFalse
Else
ActiveSheet.ChartObjects("Chart 1").Activate
ActiveChart.SeriesCollection(i).Format.Line.Visible = msoTrue
End If
Next i
End Sub
Sub AssignMacro()
Application.ScreenUpdating = False
Dim i As Integer
For i = 1 To 5
ActiveSheet.Shapes.Range(Array("Check Box " & i)).Select
Selection.OnAction = "HideShowLine"
Next i
End Sub
Existují dvě makra. První skryje nebo zobrazí řádky podle stavu příslušných políček. A druhým je přiřadit první makro k těmto zaškrtávacím políčkům. Musíte změnit určité prvky v kódech, například čísla řádků a název grafu.
- A pak musíte spustit druhé makro. Klikněte do oblasti druhého makra a spusťte jej stisknutím klávesy „F5“ na klávesnici.
Dále se můžete vrátit k listu. Když zaškrtnete nebo zrušíte zaškrtnutí tohoto políčka, uvidíte v grafu odpovídající řádky.
Tato metoda je také velmi užitečná. V aktuálním listu můžete také vyzkoušet.
Srovnání metod
V této části provedeme komplexní srovnání těchto tří metod. A další metoda je v článku Jak vytvořit dynamický spojnicový graf se zaškrtávacími políčky v listu aplikace Excel.
|
Porovnání |
Vytvořte kontingenční graf | Použijte makra VBA |
Zaškrtněte políčka |
|
Výhody |
Tato metoda je velmi snadná. A nemusíte nutně znát VBA nebo jiné funkce. | Kódy VBA lze také použít v jiných pracovních listech. Musíte pouze upravit určité prvky v kódech. | Pokud neznáte makra VBA a chcete zobrazit výsledek v tomto běžném spojnicovém grafu, můžete použít tuto metodu. |
|
Nevýhody |
Tato metoda vytvoří kontingenční tabulku společně s kontingenčním grafem. Pokud nechcete vytvořit další kontingenční tabulku, můžete použít jiné metody. | Pokud nevíte Excel VBA, pravděpodobně narazíte na problémy při změně nebo spuštění maker. | Tato metoda ve skutečnosti přidá do listu nový rozsah. A tím se váš list pokazí. |
Všechny metody mají své výhody a nevýhody. Pokud potřebujete skrýt nebo zobrazit čáry v spojnicovém grafu, můžete si vybrat jednu metodu podle své skutečné potřeby.
Zaměřte se na soukromí a zabezpečení v aplikaci Excel
Ve vašem Excelu budou nejen data a informace, které zadáváte ručně, ale také některé soukromé informace. Tyto soukromé informace jsou zásadní. Proto musíte svým souborům věnovat zvláštní pozornost. Někdy budou vaše soubory poškozeny virem nebo škodlivým malwarem. Výsledkem může být velmi série. Vaše osobní údaje v listu bude znát někdo jiný. Kromě toho budou poškozena také data a informace. V tuto chvíli můžete použít nástroj třetí strany opravit chybu souboru Excel xlsx. Díky tomuto nástroji můžete své důležité soubory dobře chránit.
Úvod autora:
Anna Ma je expertem na obnovu dat v DataNumen, Inc., která je světovým lídrem v oblasti technologií pro obnovu dat, včetně opravit problém Word docx a výhledové softwarové produkty pro opravy. Pro více informací navštivte www.datanumen.com










