Uwaga redaktora: W filmie Brandon Vigliarolo korzysta z pakietu Microsoft Office 365 i przechodzi przez kolejne etapy budowania dynamicznych wykresów w programie Excel. Kroki te są bardzo podobne do poniższego tutoriala autorstwa Susan Harkins.
Jeśli chcesz wyjść poza zwykłe umiejętności obsługi arkusza kalkulacyjnego, tworzenie dynamicznych wykresów jest dobrym miejscem do rozpoczęcia tej podróży. Kluczem do tego jest zdefiniowanie danych źródłowych wykresu jako zakresu dynamicznego. W ten sposób wykres będzie automatycznie odzwierciedlał zmiany i uzupełnienia danych źródłowych. Na szczęście proces ten jest łatwy do zaimplementowania w Excelu 2007 i 2010, jeśli chcesz skorzystać z funkcji tabeli. Jeśli nie, istnieje bardziej skomplikowana metoda. Przeanalizujemy obie.
DOWIEDZ SIĘ WIĘCEJ: Cennik i funkcje usługi Office 365 Consumer
Metoda tabel
Po pierwsze, użyjemy funkcji tabeli, dostępnej w programach Excel 2007 i 2010 — będziesz zaskoczony, jakie to proste. Pierwszym krokiem jest utworzenie tabeli. Aby to zrobić, wystarczy wybrać zakres danych i wykonać następujące czynności:
- Kliknij kartę Wstawianie.
- W grupie Tabele kliknij pozycję Tabela.
- Excel wyświetli wybrany zakres, który możesz zmienić. Jeśli tabela nie ma nagłówków, pamiętaj, aby usunąć zaznaczenie opcji Moja tabela ma nagłówki.
- Kliknij przycisk OK, a Excel sformatuje zakres danych jako tabelę.
Każdy wykres, który zbudujesz na podstawie tabeli, będzie dynamiczny. Aby to zilustrować, utwórz szybki wykres kolumnowy w następujący sposób:
- Zaznacz tabelę.
- Kliknij kartę Wstaw.
- W grupie Wykresy wybierz pierwszy dwuwymiarowy wykres kolumnowy z listy rozwijanej Wykres.
Teraz zaktualizuj wykres, dodając wartości dla marca i obserwuj, jak wykres aktualizuje się automatycznie.
Metoda formuły dynamicznej
Nie zawsze będziesz chciał przekształcić zakres danych w tabelę. Co więcej, ta funkcja nie jest dostępna w wersjach pakietu Office sprzed wstążki. W obu przypadkach istnieje bardziej złożona metoda formuły. Opiera się ona na dynamicznych zakresach, które aktualizują się automatycznie, podobnie jak tabela, ale tylko z niewielką pomocą użytkownika.
Korzystając z naszego wcześniejszego arkusza, będziesz potrzebował pięciu zakresów dynamicznych: jednego dla każdej serii i jednego dla etykiet. Poniżej znajdują się instrukcje dotyczące tworzenia zakresu dynamicznego dla etykiet w kolumnie A. Następnie użyj tych instrukcji, aby utworzyć dynamiczną etykietę dla kolumn od B do E. Aby utworzyć zakres dynamiczny dla kolumny A, wykonaj następujące czynności:
- Kliknij kartę Formuły.
- Kliknij opcję Zdefiniuj nazwy w grupie Nazwy zdefiniowane.
- Wprowadź nazwę zakresu dynamicznego, MonthLabels.
- Wybierz bieżący arkusz. W tym przypadku jest to DynamicChart1. Możesz użyć arkusza, jeśli chcesz. Ogólnie rzecz biorąc, najlepiej jest ograniczyć zakresy do arkusza, chyba że zamierzasz je wykorzystywać na poziomie skoroszytu.
- Wprowadź następującą formułę: =OFFSET(DynamicChart1!$A$2,0,0,COUNTA(DynamicChart1!$A:$A))
- Kliknij OK.
Teraz powtórz powyższe instrukcje, tworząc zakres dynamiczny dla każdej serii przy użyciu następujących nazw zakresów i formuł:
Zauważ, że pierwsze odwołanie do zakresu zaczyna się od wiersza 2. To dlatego, że w wierszu 1 znajduje się wiersz nagłówków. Drugi zestaw odwołań odnosi się do całej kolumny, umożliwiając formule uwzględnienie wszystkich wartości w kolumnie, a nie tylko określonego zakresu. Dodanie składnika -1 eliminuje komórkę nagłówka z liczenia. Pierwsza formuła (dla etykiet w kolumnie A) nie posiada tego składnika.
Ważne jest, aby pamiętać, że nowe dane należy wprowadzać w sposób ciągły. Jeśli pominiesz wiersze lub kolumny, ta technika nie będzie działać zgodnie z oczekiwaniami.
Możesz się zastanawiać, dlaczego dodałem etykietę Seria do każdej nazwy zakresu. Użycie samej nazwy będzie mylące dla Excela. Nagłówki serii w wierszu 1 są również nazwami. Ponieważ domyślne ustawienia wykresu używają nagłówków etykiet w każdej kolumnie dla każdej nazwy serii, nie możesz użyć tych etykiet do nazw zakresów dynamicznych. Nie używaj tych samych etykiet zarówno dla nagłówków arkusza, jak i dla nazw zakresów dynamicznych.
Następnie wstaw wykres kolumnowy, tak jak poprzednio. Jeśli wprowadzisz nowe dane, wykres nie będzie ich jeszcze uwzględniał. Dzieje się tak dlatego, że wykres domyślnie odwołuje się do określonego zakresu danych, DynamicChart1:A1:E3. Musimy zmienić to odwołanie na zakresy dynamiczne, które właśnie utworzyliśmy, w następujący sposób:
- W wykresie kliknij prawym przyciskiem myszy dowolną kolumnę.
- Z powstałego w ten sposób podmenu wybierz polecenie Wybierz dane.
- Na liście po lewej stronie zaznacz pozycję Smith, a następnie kliknij przycisk Edytuj.(Pamiętasz konflikt nazewnictwa, o którym wspomniałem? Excel używa nagłówka kolumny (komórka B1) do nazwania serii.)
- W wynikowym oknie dialogowym wprowadź odwołanie do zakresu dynamicznego Smitha w kontrolce Wartości serii. W tym przypadku jest to =DynamicChart1!SmithSeries.
- Kliknij OK.
Powtórz powyższy proces, aby zaktualizować pozostałe serie w celu odzwierciedlenia ich zakresów dynamicznych: DynamicChart1!JonesSeries; DynamicChart1!MichaelsSeries; oraz DynamicChart1!HancockSeries.
Następnie zaktualizuj etykiety osi wykresu (kolumna A), w następujący sposób:
- W oknie dialogowym Wybierz źródło danych kliknij styczeń (na liście po prawej stronie).
- Następnie kliknij przycisk Edytuj.
- W powstałym oknie dialogowym odwołaj się do zakresu dynamicznego etykiety osi, DynamicChart1!MonthLabels.
- Kliknij przycisk OK.
Nie musisz aktualizować lutego; Excel robi to za Ciebie. Teraz zacznij wprowadzać dane dla marca i obserwuj, jak wykres automatycznie się aktualizuje! Pamiętaj tylko, że musisz wprowadzać dane przylegle; nie możesz pomijać wierszy ani kolumn.
Ta metoda formuły jest bardziej złożona niż metoda tabelaryczna. Należy uważać na nazewnictwo zakresów dynamicznych i aktualizację odwołań do serii. Łatwo jest wprowadzić literówki. Jeśli wykres się nie aktualizuje, sprawdź odwołania do zakresów.
Aby poznać technikę dynamicznego wykresu, która prowadzi inną drogą, przeczytaj Utwórz dynamiczny wykres w Excelu i stwórz własną tablicę rozdzielczą. Arkusze Excela demonstrujące te wersje dynamicznego tworzenia wykresów są dostępne do pobrania za darmo.
Zobacz także
- Jak dodać listę rozwijaną do komórki Excela (TechRepublic)
- Jak zostać inżynierem chmury: A cheat sheet (TechRepublic)
- 50 wskazówek oszczędzających czas, które przyspieszą Twoją pracę w Microsoft Office (darmowy PDF) (TechRepublic download)
- Kalkulator porównania kosztów: G Suite vs. Office 365 (Tech Pro Research)
- Microsoft Office się zmienił, sposób korzystania z niego też powinien (ZDNet)
- Najlepsze usługi w chmurze dla małych firm (CNET)
- Najlepsze aplikacje do tworzenia list rzeczy do zrobienia do zarządzania zadaniami na dowolnej platformie (Download.com)
- Więcej obowiązkowych informacji związanych z Microsoftem (TechRepublic na Flipboardzie)