Tworzenie interaktywnego wykresu programu Excel
Grafiki na wykresach lepiej opowiadają historię i każdy o tym wie, ale interaktywność jest tym, czego wymaga wykres, aby opowiedzieć historię jeszcze lepiej. Interaktywność to nic innego, jak tylko wtedy, gdy użytkownik powinien być w stanie zobaczyć określone wartości na wykresie programu Excel. Powinni być w stanie zobaczyć ten wynik po kliknięciu przycisku. Na przykład, jeśli wykres pokazuje wartości „Sprzedaż i koszt”, a użytkownik chce zobaczyć wykres „Zysk”, to jeśli kliknie opcję „Zysk”, powinien odpowiednio zobaczyć wykres.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph.png.webp)
Przykłady tworzenia interaktywnych wykresów w programie Excel
Przykład 1
Na przykład mamy miesięczne wartości sprzedaży, jak pokazano poniżej.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_2.png.webp)
Zamiast wyświetlać wszystkie wartości miesiąca na wykresie kolumnowym w programie Excel, chcemy zobaczyć wartości z jednego miesiąca, a jeśli klikniemy przycisk do przodu, powinniśmy nadal widzieć wartości z następnego miesiąca na wykresie. Wykonaj poniższe czynności, aby utworzyć interaktywny wykres.
Krok 1: Skopiuj powyższą tabelę danych i wklej jak na poniższym obrazku.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_3.png.webp)
Krok 2: Poniżej utwórz podobny szablon, ale bez wartości.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_4.png.webp)
Krok 3: Na karcie PROGRAMISTA programu Excel kliknij „Wstaw” i wybierz „ Pasek przewijania ”.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_5.png.webp)
Krok 4: Narysuj ten przycisk w arkuszu, jak pokazano poniżej.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_6.png.webp)
Krok 5: Kliknij prawym przyciskiem myszy pasek przewijania w programie Excel i wybierz „ Kontrola formatu ”.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_7.png.webp)
Krok 6: Teraz pojawi się okno „ Kontrola formatu ”. W tym oknie wybierz zakładkę „ Sterowanie ”.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_8.png.webp)
Krok 7: Spraw, aby aktualna wartość wynosiła zero, minimalna wartość to zero, a maksymalna to 12, ponieważ mamy tutaj tylko 12 miesięcy wartości sprzedaży.
Następnie wprowadź przyrostową zmianę na 1, ponieważ za każdym razem, gdy klikniemy przycisk Dalej, powinien on zmienić się o 1, ustawić „Zmiana strony” na zero i podać link do komórki jako A6. Kliknij „OK”, aby zamknąć to okno.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_9.png.webp)
Krok 8: Teraz kliknij przycisk do przodu na pasku przewijania i zobacz wartość w komórce A9.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_10.png.webp)
Trzykrotnie kliknąłem przycisk „ Dalej ” na pasku przewijania i w komórce A9 mamy wartość 3.
Krok 9: Podobnie, jeśli klikniesz przycisk wstecz, za każdym razem zmniejszy się o 1.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_11.png.webp)
Krok 10: Teraz w komórce B5 zastosuj warunek IF, jak pokazano poniżej.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_12.png.webp)
Pozwól, że wyjaśnię ci wzór.
Formuła mówi: „jeśli wartość A6 (która jest zwiększana lub zmniejszana przez moment paska przewijania) jest mniejsza lub równa 1, potrzebujemy wartości z komórki B2 (Jan Sales Value), albo potrzebujemy„ # N / A ”Wartość błędu.
Podobnie zmień formułę na miesiąc „luty”, jak pokazano poniżej.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_13.png.webp)
Ponieważ „luty” to drugi miesiąc, potrzebujemy wartości z komórki miesiąca „luty” (komórka C2) tylko wtedy, gdy wartość komórki paska przewijania wynosi> = 2, a teraz wartość komórki paska przewijania (komórka A6) wynosi 1, więc formuła zwróciła wartość błędu „# N / A”.
Krok 11: W ten sposób zmień liczby dla każdego miesiąca.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_14.png.webp)
Ponieważ wartość paska przewijania wynosi 12, mamy wartość sprzedaży z wszystkich miesięcy.
Krok 12: Teraz, dla tej nowo utworzonej tabeli, wstaw wykres „ Kolumna klastrów ” w programie Excel.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_15.png.webp)
Spowoduje to utworzenie takiego wykresu.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_16.png.webp)
Zmień trochę czcionki i sformatuj kolor dla czcionek i pasków kolumn.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_17.png.webp)
Ukryj wiersze aktualnej tabeli (pierwsze dwa wiersze).
Krok 13: Teraz kliknij przycisk cofania paska przewijania i zobacz magię.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_18.png.webp)
Ponieważ pasek przewijania jest połączony, wartość komórki wynosi 5, nasz wykres pokazuje również wartości tylko dla pięciu miesięcy, a wartości z drugiego miesiąca są po prostu puste.
Przykład nr 2
Teraz zobaczymy jeszcze jeden interaktywny wykres. Poniżej znajdują się dane dotyczące sprzedaży w poszczególnych regionach.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_19.png.webp)
Utwórz listę rozwijaną w programie Excel w sekcji „Regiony”.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_20.png.webp)
Poniżej tworzy replikę tabeli z powyższej tabeli, ale usuwa liczby.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_21.png.webp)
Teraz zastosuj formułę, jak pokazano poniżej.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_22.png.webp)
W ten sposób zmień liczby dla każdego regionu.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_23.png.webp)
Formuła mówi, że jeśli wartość komórki rozwijanej jest równa odpowiedniemu regionowi w tej tabeli, potrzebujemy wartości regionu z powyższej tabeli.
W przypadku tego wykresu utwórz wykres liniowy i sformatuj go zgodnie z potrzebami.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_24.png.webp)
Otrzymujemy następujący wykres liniowy.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_25.png.webp)
Teraz ten wykres pokaże wartości regionu zgodnie z wyborem dokonanym z listy rozwijanej.
![](https://cdn.know-base.net/8886413/interactive_chart_in_excel_creating_interactive_excel_graph_26.png.webp)
Wybrałem region „ Zachód ” z listy rozwijanej, a wykres pokazuje tylko wartości tego regionu na przestrzeni lat.
O czym należy pamiętać
- Wykresy interaktywne w programie Excel wymagają zaawansowanych umiejętności w zakresie programu Excel.
- Interaktywne wykresy wymagają restrukturyzacji danych.
- Użyj kontrolek formularza, aby wykres był interaktywny.
- Użyj wykresów przestawnych i fragmentatorów, aby utworzyć łatwy interaktywny wykres w programie Excel.