Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 69904 Skopiuj do schowka Ukrywanie wartości 0 na wykresie
Autor Wiadomość
nawasaqi
Starszy Forumowicz


Posty: 32
Wysłany: 22-01-2021, 09:29   Ukrywanie wartości 0 na wykresie

Witam serdecznie mam taką zagwozdkę jak ukryć na wykresie wartości 0 tzn chcę mieć tylko dane za styczeń a luty-grudzień pusto. W załączniku przykład jak teraz to wygląda.

Z góry dziękuje za pomoc.

PRzyklad.xlsx
Pobierz Plik ściągnięto 8 raz(y) 14.73 KB

ID posta: 398802 Skopiuj do schowka
 
 
Maciej Gonet 
Excel Expert


Wersja: Win Office 2016
Pomógł: 2033 razy
Posty: 6431
Wysłany: 22-01-2021, 10:22   

Przy tym typie wykresu się nie da (tak mi się przynajmniej wydaje). Może Kaper - główny specjalista od wykresów - zna jakiś sposób.
Jedynie można skorygować zakres danych do wykresu, tak by obejmował tylko "niezerowe" miesiące.

Kopia PRzyklad.xlsx
Pobierz Plik ściągnięto 5 raz(y) 13.73 KB

ID posta: 398809 Skopiuj do schowka
 
 
Marecki 
Excel Expert



Wersja: Win Office 2019
Pomógł: 2496 razy
Posty: 8293
Wysłany: 22-01-2021, 14:06   

Generalnie można, ale trochę zabawy jest.
Zerknij na formuły w managerze nazw.
Przyjąłem że dane będą uzupełniane miesiącami, czyli powstanie zakres ciągły.
Patrz załącznik.

Pzzyklad_wykresu.xlsx
Pobierz Plik ściągnięto 6 raz(y) 14.75 KB

_________________
Hardware - ta część komputera, którą można kopnąć kiedy software przestanie funkcjonować.

Szkolenia z Excela , FB
Office 2019 Professional Plus , Windows 10 x64
Pozdrawiam, były mkkk23 teraz Marecki.
ID posta: 398838 Skopiuj do schowka
 
 
Maciej Gonet 
Excel Expert


Wersja: Win Office 2016
Pomógł: 2033 razy
Posty: 6431
Wysłany: 22-01-2021, 15:07   

Przepraszam, Marecki, że Cię nie doceniłem. :danke
Zwykle to Kaper był najaktywniejszy w sprawach wykresów.

Chociaż ja myślałem, że pytającemu chodziło o to, żeby lista miesięcy na osi była kompletna, a tylko dane pojawiały się w miarę dopisywania, bez przeskalowania wykresu. Ale może tak się nie da.

To co ja proponowałem, to znaczy ręczne przesuwanie granicy danych daje dość zbliżony efekt (różnice są wtedy gdy jakaś seria kończy się wcześniej niż inne). Nie jest to może tak eleganckie, ale w wykonaniu prostsze.

Kopia PRzyklad1.xlsx
Pobierz Plik ściągnięto 2 raz(y) 13.98 KB

ID posta: 398842 Skopiuj do schowka
 
 
Marecki 
Excel Expert



Wersja: Win Office 2019
Pomógł: 2496 razy
Posty: 8293
Wysłany: 22-01-2021, 15:57   

Maciej Gonet napisał/a:
Zwykle to Kaper był najaktywniejszy w sprawach wykresów
Tak, magicy od wykresów to Kaper i Zielony, choć ten drugi na forum rzadko zagląda.

Maciej Gonet napisał/a:
Chociaż ja myślałem, że pytającemu chodziło o to, żeby lista miesięcy na osi była kompletna
Wychodzi na to że nie można tak zrobić.
A skoro etykiety osi są uzależnione od danych, to w moim rozwiązaniu zamiast formuły
Kod:
=PRZESUNIĘCIE(Arkusz1!$B$1;0;0;;MAX((Arkusz1!$B$2:$M$8>0)*(NR.KOLUMNY(Arkusz1!$B$2:$M$2)))-1)
dla miesięcy możemy wstawić odwołanie proste, czyli
Kod:
=Arkusz1!$B$1:$M$1
I tak dzięki Maciejowi nauczyłem się czegoś nowego , choć pewnie o tym gdzieś czytałem tylko z głowy uleciało. :beer
_________________
Hardware - ta część komputera, którą można kopnąć kiedy software przestanie funkcjonować.

Szkolenia z Excela , FB
Office 2019 Professional Plus , Windows 10 x64
Pozdrawiam, były mkkk23 teraz Marecki.
ID posta: 398847 Skopiuj do schowka
 
 
Maciej Gonet 
Excel Expert


Wersja: Win Office 2016
Pomógł: 2033 razy
Posty: 6431
Wysłany: 22-01-2021, 18:44   

Można jeszcze zrobić małe oszustwo. Zamiast wykresu skumulowanego wyświetlić zwykły wykres liniowy (gdzie można zamaskować zera za pomocą funkcji BRAK() lub kodu #N/D!).
Oryginalne dane trzeba sobie przeliczyć formułami na takie, które zasymulują wykres skumulowany.

PRzyklad-liniowy1.xlsx
Pobierz Plik ściągnięto 2 raz(y) 16.1 KB

ID posta: 398853 Skopiuj do schowka
 
 
Marecki 
Excel Expert



Wersja: Win Office 2019
Pomógł: 2496 razy
Posty: 8293
Wysłany: 22-01-2021, 19:05   

A jeśli wybierzemy wykres 100% skumulowany liniowy ze znacznikami to wtedy wystarczy taka formuła
Kod:
=JEŻELI(B2>0;B2;BRAK())


PRzyklad-liniowy1.xlsx
Pobierz Plik ściągnięto 2 raz(y) 19.85 KB

_________________
Hardware - ta część komputera, którą można kopnąć kiedy software przestanie funkcjonować.

Szkolenia z Excela , FB
Office 2019 Professional Plus , Windows 10 x64
Pozdrawiam, były mkkk23 teraz Marecki.
ID posta: 398856 Skopiuj do schowka
 
 
Maciej Gonet 
Excel Expert


Wersja: Win Office 2016
Pomógł: 2033 razy
Posty: 6431
Wysłany: 22-01-2021, 19:28   

To może zależeć od wersji Excela. Ja mam w tej chwili do dyspozycji wersję 2007 i w tej wersji wykres liniowy skumulowany (z procentami czy bez) ignoruje kod #N/D! i wyświetla zera, natomiast zwykły wykres liniowy (nieskumulowany) uwzględnia kod #N/D! na końcu danych i nic nie wyświetla.
Ty masz nowszego Excela i być może coś tam zmienili.
Gdyby tak było, to w ogóle nie byłoby problemu - wystarczyłoby użyć #N/D! zamiast 0.

Załączam obrazek, jak to u mnie wygląda - u góry moja propozycja ze zwykłym wykresem liniowym i przeliczonymi danymi.

Liniowe.PNG
Plik ściągnięto 2 raz(y) 49.77 KB

ID posta: 398861 Skopiuj do schowka
 
 
Marecki 
Excel Expert



Wersja: Win Office 2019
Pomógł: 2496 razy
Posty: 8293
Wysłany: 22-01-2021, 19:58   

Masakra z tymi wersjami Excela.
Nie odnajduje się w tym, za dużo zmian. :oops:
U mnie tak na Ex 2019.

wykresy.jpg
Plik ściągnięto 1 raz(y) 135.32 KB

_________________
Hardware - ta część komputera, którą można kopnąć kiedy software przestanie funkcjonować.

Szkolenia z Excela , FB
Office 2019 Professional Plus , Windows 10 x64
Pozdrawiam, były mkkk23 teraz Marecki.
ID posta: 398867 Skopiuj do schowka
 
 
Maciej Gonet 
Excel Expert


Wersja: Win Office 2016
Pomógł: 2033 razy
Posty: 6431
Wysłany: 22-01-2021, 20:10   

To znaczy, że zamiast poprawić - popsuli :evil:

Mnie niestety na OneDrive też się wyświetliła Twoja wersja.

A autor pytania nie podał swojej wersji Excela, więc i tak nie wiemy, który wariant będzie mógł zastosować.
ID posta: 398869 Skopiuj do schowka
 
 
Kaper 



Zaproszone osoby: 2
Wersja: Win Office 365
Pomógł: 4221 razy
Posty: 7933
Wysłany: 24-01-2021, 11:26   

Trochę się czuję wywołany do tablicy, ale ... już wszystko (albo co najmniej bardzo dużo) jest na niej wypisane. A co do aktywności w tym dziale, to chyba ostatnio Maciej Gonet najwięcej odpowiedzi tu udziela.
Także poczekajmy na reakcję Autora wątku.
_________________
Kaper Jej Królewskiej Mości :boss

Jeśli dane będą torturowane dość długo, przyznają się do wszystkiego
ID posta: 398924 Skopiuj do schowka
 
 
Maciej Gonet 
Excel Expert


Wersja: Win Office 2016
Pomógł: 2033 razy
Posty: 6431
Wysłany: 24-01-2021, 11:34   

Staram się nie wychodzić przed orkiestrę, ale jak orkiestra czasem milczy, to zdarza mi się coś bąknąć. :-D
ID posta: 398926 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.marketingNET.pl

Archiwum

Strona używa plików cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe