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.

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


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.


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.