Mam tabelę, w której codziennie śledzę dane, porównuję je z ustalonym dziennym celem, obliczam różnicę między nimi i wyświetlam dane na wykresie liniowym. Dane mają 4 kolumny:
A. Data (od dzisiaj do 31-12-2014 C. Rzeczywista wartość (wypełniona tylko dla przeszłych dat) D. Wartość docelowa (wszystkie wypełnione do 31-12-2014) E. Luka (CD)
Chciałem, aby przerwa (E) była pusta, dopóki nie ma bieżącej daty, i dlatego wypełniłem ją formułą:
=IF(ISBLANK(C10), "", C10-D10)
Przyszłe daty w kolumnie E są poprawnie wyświetlane jako puste. Kiedy tworzę wykres z danych (z E znajdującym się na innej osi), linia nie jest rysowana dla przyszłych dat kolumny C, ponieważ wartości są puste, ale są rysowane dla przyszłych dat kolumny E z zerą.
Zakładam, że wynik formuły z „” zawartością pola nie jest uważany za „pusty”, więc wykres przyjmuje, że jest to zero.
Jak sprawić, by linia wykresu w kolumnie E zniknęła dla dat, w których nie ma wartości w kolumnie C (a zatem również w kolumnie E)?
źródło
Użyj # N / A, aby wykres wyświetlał spacje we wzorze = JEŻELI (A1 = "", # N / A, A1) = JEŻELI (A1, # N / A)
źródło
Znalazłem niewielkie obejście wykresów kolumnowych. Jeśli chcesz użyć punktów danych, ale nie chcesz, aby pokazywały się zera. Zmień format numeru punktu danych na niestandardowy format, w którym zera są równe „”.
Użyłem kodu:
Wszystko to jest format księgowy z
zastąpiony przez
Powiadomienie
"-"
zastąpione przez""
. - ma zero w formacie księgowym. Mam nadzieję, że to komuś pomoże.źródło