Jak ukryć etykiety danych o wartości 0 na wykresie programu Excel?

9

Chciałbym w efektywny sposób ukryć etykiety danych na wykresie, które mają wartość 0. Wiem, że można to zrobić ręcznie, klikając każdą etykietę, ale jest to żmudne w przypadku dużych tabel / wykresów.

Weź ten stół:

wprowadź opis zdjęcia tutaj

Które jest źródłem danych tego skumulowanego wykresu słupkowego:

wprowadź opis zdjęcia tutaj

Ale chciałbym ten wykres:

wprowadź opis zdjęcia tutaj

Zauważ, że 0 etykiet jest ukrytych i związanych z różnymi produktami i rynkami.

DavidD
źródło

Odpowiedzi:

19
  1. Kliknij etykietę prawym przyciskiem myszy i wybierz Formatuj etykiety danych.
  2. Przejdź do Number i wybierz Custom.
  3. Wpisz #""jako niestandardowy format liczb.
  4. Powtórz dla pozostałych etykiet serii.
  5. Zera będą teraz formatować jako puste.

Niestandardowe formaty liczb

UWAGA Ta odpowiedź jest oparta na programie Excel 2010, ale powinna działać we wszystkich wersjach

CLockeWork
źródło
Dokładnie tego szukałem. Wielkie dzięki!
DavidD
3
Wygląda na to, że potrzebne jest tylko #, a nie „”.
Jon Peltier
Fajnie, jeszcze lepiej :)
CLockeWork
2

Jeśli twoje dane mają formaty liczbowe, które są bardziej szczegółowe, takie jak #, ## 0,00, aby pokazać dwie cyfry i separator tysięcy, możesz ukryć etykiety zerowe w formacie liczbowym takim jak ten:

#,##0.00;(#,##0.00);

Pierwsza część (przed pierwszym średnikiem) jest dla liczb dodatnich, druga dla liczb ujemnych (ten konkretny format umieści nawiasy wokół negatywów), a trzecia, której brakuje, to zera.

Jon Peltier
źródło
Podoba mi się ten, ponieważ zachowuje formatowanie liczb. Gdybym miał 1,203.29i używał formatowania odpowiedzi, po prostu by to pokazał 1203. Czy 0znika po prostu dlatego, że nie podałeś trzeciego argumentu?
BruceWayne,
1
Poprawny. Trzeci argument „” mówi Excelowi, aby wyświetlał zerowe wartości jako „”.
Jon Peltier