czy możliwe jest posiadanie kolorowych etykiet danych, takich jak czerwony dla negatywów i niebieski lub zielony dla pozytywnych wartości w wykresie excel? To pytanie zostało zadane przez niektórych, gdy opublikowałem analizę wariancji w programie Excel-tworzenie lepszych Wykresów budżetu Vs rzeczywistych, ponieważ pokazuje to użycie niestandardowych etykiet danych, które zawierają strzałki w górę iw dół z dodatnimi i ujemnymi wartościami bezpośrednio na wykresie dla łatwego zrozumienia. Oto, czego szukamy w tym samouczku:
ale posiadanie dodatnich i ujemnych wartości w etykietach danych również było dość interesujące. W tym czasie naprawdę byłem bez odpowiedzi, ponieważ próbowałem kilku rzeczy, ale tak naprawdę nie udało mi się to zrobić. Więc zasugerowałem staromodny sposób posiadania każdej etykiety danych „hard colored” (co wyjaśnię w tym artykule), ale to nie było rozwiązanie.
ale wróciłem do niego i wypróbowałem nowe dane próbki i tam nie zrobiłem tego tak, jak powinien działać wcześniej, ale także odkryłem, dlaczego nie działa za pierwszym razem. Tak więc podzielę się całym doświadczeniem, które przeszedłem z niewłaściwym-leniwym podejściem i właściwym-niesamowitym podejściem!
zmiana kolorów etykiet danych w wykresach programu Excel – jak
1 obejście przed 2013 r.
przed Office 2013 nie znam żadnego łatwego sposobu wstawiania symboli w etykietach danych lub warunkowego ich zabarwienia, aby pokazać wartości ujemne i dodatnie w różnych kolorach. A poza tym otrzymywanie symboli i kolorów było dwoma oddzielnymi zadaniami.
obejście dla symboli, choć Długie, jest całkiem dobre, ponieważ w tym podejściu etykiety danych również aktualizują się, jeśli podstawowe dane są aktualizowane, ale nie są całkowicie dynamiczne, ponieważ nie zawierają dodatkowych danych, co czyni je pracochłonnymi. W świecie programu Excel jest on znany jako niestandardowe etykiety danych i omówiłem to podejście w moich niektórych moich samouczkach dotyczących Wykresów, w tym wykresie analizy wariancji.
obejście dla kolorowych etykiet danych było jednak nieco lamerskie. Być może istnieje sposób przez VB wizardry, ale nadal nie jestem tego świadomy. Powodem, dla którego jest kulawy, jest to, że nie dynamiczny i nie zmienia się wraz ze zmianą danych. Proste.
ale większość nadal używa Excela 2003, 2007 i 2010, więc te podejścia mogą nadal pomóc.
1.1 niestandardowe etykiety danych z symbolami
podstawową ideą etykiety niestandardowej jest podłączenie każdej etykiety danych do określonej komórki w arkuszu programu Excel, a więc cokolwiek znajdzie się w tej komórce, pojawi się na wykresie jako etykieta danych. Po podłączeniu etykiety danych do komórki stosujemy niestandardowe formatowanie numerów na komórce, a wyniki pojawią się również na wykresie. Poniższe kroki pomagają zrozumieć wymagane:
Krok 1: Konfiguracja wykresu i włączenie etykiet danych na wykresie. Mam dane w kolumnach A i B z odpowiednio latami i kwotami. Dostałem trzecią kolumnę z etykietą jako nagłówkiem i otrzymałem te same wartości, co w kolumnie kwota. Możesz również użyć kolumny kwota, ale do zrobienia, ale dla zrozumienia idę z jedną dodatkową kolumną.
Krok 2: Kliknij lewym przyciskiem myszy dowolną etykietę danych, aby wybrać wszystkie z nich lub przynajmniej wszystkie etykiety danych z tej serii. Kliknij ponownie lewym przyciskiem myszy i tym razem wybrana zostanie tylko wybrana Etykieta danych.
Krok 3: Kliknij wewnątrz paska formuły, naciśnij przycisk ” = ” na klawiaturze, a następnie kliknij komórkę, którą chcesz połączyć lub wpisz adres tej komórki. W moim przypadku jest to komórka C2.Naciśnij klawisz Enter. Teraz komórka jest podłączona do tej etykiety danych. Powtórz ten proces, aż wszystkie komórki zostaną podłączone do każdej etykiety danych.
Krok 4: Wybierz dane w kolumnie C i naciśnij Ctrl+1, aby wywołać okno dialogowe Formatuj komórkę. Z lewego przycisku myszy niestandardowe i mieć kursor w polu Typ i wykonaj następujące czynności:
- Naciśnij i przytrzymaj klawisz ALT na klawiaturze i na klawiaturze numerycznej hit 3 i 0 klawisze. Puść klawisz ALT, a zobaczysz, że strzałka w górę jest wstawiona. Naciśnij klawisz 0. Następnie dwukropek; klucz. To uzupełnia argument dla wartości dodatniej.
- Naciśnij i przytrzymaj klawisz ALT na klawiaturze, a na klawiaturze numerycznej naciśnij klawisze 3 i 1. Puść klawisz ALT, a zobaczysz strzałkę w dół jest wstawiony. Naciśnij klawisz 0, a następnie; klawisz. To uzupełnia argument dla wartości ujemnej.
- kliknij OK przycisk, aby zamknąć pole Formatuj komórkę.
Wykres natychmiast pokaże strzałkę w górę iw dół.
1.1.1 problemy
Problem jak powiedziałem na początku polega na tym, że chociaż etykiety danych, które podłączyłem, zaktualizują się, jeśli DANE się zmienią, ale jeśli wrzucę dodatkowe wiersze do wykresu, nowe etykiety danych muszą być również podłączone, co sprawia, że jest to dość kłopotliwe.
w moim przypadku używam kolumny helper dla etykiet danych. Muszę więc nie tylko zaktualizować moją kolumnę pomocniczą, aby zawierała więcej wierszy, ale także podłączyć każdą dodatkową Etykietę danych do nowo dodanych komórek.
spójrz na ostatnie 2 etykiety danych po dodaniu nowych danych i aktualizacji wykresu:
1.2 kolorowe etykiety danych
teraz przechodzi do drugiej części, tj. kolorowania etykiet danych. To, czego szukamy, to kolorowanie negatywów na czerwono, a pozytywów na dowolny kolor, taki jak niebieski lub zielony, lub po prostu pozostawienie ich czarnych. Więc jaki jest sposób? Szczerze mówiąc, nie ma na to właściwego sposobu. O ile wiem, to tylko obejście. Powtarzam swoją wiedzę, bo może być coś lepszego, czego jeszcze nie wiem. Jeśli ktoś wie, to proszę o krok do przodu i podziel się, ponieważ pomoże to tysiącom, jeśli nie milionom!
wiem, że wystarczy raz kliknąć Etykietę danych i kliknąć ją ponownie, aby wybrać konkretną Etykietę danych, którą można następnie sformatować żądanym kolorem. Oczywiście będziesz musiał to zrobić dla każdej etykiety danych osobno.
A nad tym jest” trudne ” barwienie etykiet. Więc jeśli DANE się zmienią i zamiast pozytywów masz negatywy, kolor nie zmieni się dla Ciebie i na pewno będzie bałagan!
2 Post 2013 – Awesomeness begins!
Co jeśli powiem ci, że w Excelu 2013 możesz uzyskać wszystkie rozwiązania dotyczące posiadania symboli, a nawet uzyskiwania kolorów za jednym zamachem i to bez żadnych pułapek braku dynamiki? Absolutnie możliwe! Postępuj zgodnie z:
Krok 1: Zaznacz dowolną komórkę poza zakresem naciśnij Ctrl+1. Kliknij niestandardowe z lewej strony i ustaw kursor w polu Typ i wykonaj następujące czynności:
- Wpisz, a następnie naciśnij i przytrzymaj klawisz ALT i naciśnij klawisz 3 i 0 na klawiaturze numerycznej. Puść klawisz ALT i uderz 0, a następnie dwukropek.
- Wpisz, a następnie naciśnij i przytrzymaj klawisz ALT i naciśnij klawisz 3 i 1 na klawiaturze numerycznej. Puść klawisz ALT i wciśnij 0
- wybierz cały kod i naciśnij Kopiuj! Za chwilę wkleimy ten kod w konkretne pole. Więc staraj się nie kopiować niczego po tym kroku. Jeśli to zrobisz. Zawsze możesz tu wrócić i skopiować go ponownie.
- kliknij OK, aby zamknąć okno dialogowe, a także zapisać wprowadzony kod.
Krok 2: Konfiguracja wykresu na podstawie dwóch kolumn A I B. nie ma już potrzeby stosowania trzeciej kolumny.
Krok 3: Włącz etykiety danych, jeśli jeszcze ich nie ma, przechodząc do elementów wykresu opcja w projekt zakładka w Narzędzia wykresów.
Krok 4: Kliknij etykiety danych, aby wybrać całą serię. Nie klikaj ponownie, ponieważ musimy zastosować ustawienia dla całej serii, a nie tylko jednej etykiety danych.
Krok 4: Przejdź do opcji etykiety > numer. Z rozwijanej kategorii wybierz opcję Niestandardowe.
Krok 5: Umieść kursor w polu Kod formatu i naciśnij Ctrl + V, A wklei kod skopiowany w Kroku 1.
BANG!!!! BANG!!!! Tak uderzył dwa razy, jak mamy nie tylko symbole, ale także kolory w jednym kroku!
ale trzymaj się magii to jeszcze nie koniec! Teraz, jeśli dodasz dodatkowe dane i zaktualizujesz Wykres, etykiety danych zaktualizują się automatycznie, więc nie musisz się martwić o ponowne kolorowanie lub łączenie komórek itp. więc BANG ponownie po raz trzeci 🙂
spójrz na ostatnie dwie dodatkowe pozycje danych dodane do wykresu i etykiety danych zostaną odpowiednio zaktualizowane:
2.1 Uwaga
kiedy zadano mi to pytanie, miałem już zainstalowaną wersję programu Excel 2013. Próbowałem ustawień, o których wspomniałem powyżej w scenariuszu post 2013. Ale to nie działało w tym czasie i myślałem, że to nie jest możliwe i nie można wstawić kolorów i symboli. Ale obaj mieli swoje problemy.
aby zastosować niestandardowy format na etykietach danych wewnątrz Wykresów za pomocą niestandardowego formatowania liczb, etykiety danych muszą być oparte na wartościach. Masz kilka opcji, takich jak nazwa serii, wartość z komórek, nazwa kategorii. Ale muszą to być wartości, w przeciwnym razie Kolory się nie pojawią.
kwestia symboli mnie przerasta. Kiedy próbuję wstawić symbol za pomocą opcji wykresu naciśnięcie klawisza ALT wywołuje funkcjonalność skrótu Excela. Próbowałem zrobić to samo, nawet z odłączonym paskiem, ale nadal nie byłem w stanie uzyskać ALT pracy dla mnie, aby wstawić symbole bezpośrednio w opcjach wykresu. To znaczy, że musiałem skopiować kod z okna format cell jako pierwszy krok.