Excel: Wie erstelle ich (wirklich) leere Zellen aus Formeln, damit sie nicht in einem Diagramm angezeigt werden?


24

Ich habe eine Tabelle, in der die Trackdaten täglich verglichen, mit einem von mir festgelegten Tagesziel verglichen, die Lücke zwischen den beiden berechnet und die Daten in einem Liniendiagramm angezeigt werden. Die Daten haben 4 Spalten:

A. Datum (von heute bis zum 31-12-2014 C. Aktueller Wert (nur für vergangene Daten ausgefüllt) D. Zielwert (alle ausgefüllt bis zum 31-12-2014) E. Lücke (CD)

Ich wollte, dass die Lücke (E) leer ist, solange es kein aktuelles Datum gibt, und füllte sie daher mit der Formel:

=IF(ISBLANK(C10), "", C10-D10)

Die zukünftigen Daten der Spalte E werden korrekt leer angezeigt. Wenn ich ein Diagramm aus den Daten erstelle (wobei sich E auf einer anderen Achse befindet), wird die Linie nicht für zukünftige Daten der Spalte C gezeichnet, da die Werte leer sind, sondern für zukünftige Daten der Spalte E mit Null.

Ich gehe davon aus, dass das Ergebnis der Formel mit einem "" Feldinhalt nicht als "leer" betrachtet wird, so dass das Diagramm davon ausgeht, dass es Null ist.

Wie kann ich die Zeile des Diagramms in Spalte E für Daten ausblenden, für die in Spalte C (und daher auch in Spalte E) kein Wert vorhanden ist?

Antworten:


24

Fand die Antwort hier . Wenn Sie die Formel Rückkehr machen NA()statt "", wird das Diagramm als leer akzeptieren und keine Zeile angezeigt werden soll .


mehr referenz . Ich kann keine offizielle Dokumentation darüber finden, wann Excel begann, Fehler als nichts für Diagramme zu interpretieren.
Raystafarian

2
Raystafarian - Es ist nichts Neues, Excel hat dies seit mindestens Excel 97 und wahrscheinlich schon früher getan. Text und die meisten Fehler werden als Nullen behandelt. # N / A wird nicht in einer Linie oder einem XY-Diagramm dargestellt. Es führt jedoch nicht zu einer Lücke in der Linie (wie es die Aufdeckung besagt), sondern eine Linie verbindet die Punkte auf beiden Seiten des # N / A.
Jon Peltier

2

Verwenden Sie # N / A, um die Diagrammanzeige in einer Formel leer zu machen = IF (A1 = "", # N / A, A1) = IFERROR (A1, # N / A)


1

Ich habe eine leichte Problemumgehung für Säulendiagramme gefunden. Wenn Sie Datenpunkte verwenden möchten, aber keine Nullen anzeigen möchten. Ändern Sie das Datenpunktnummernformat in ein benutzerdefiniertes Format, bei dem Nullen gleich "" sind.

Ich habe den Code benutzt:

_(* #,##0_);_(* (#,##0);_(* ""_);_(@_)

Das alles ist das Abrechnungsformat mit dem

_(* #,##0_);_(* (#,##0);_(* **"-"**_);_(@_) 

Ersetzt mit

_(* #,##0_);_(* (#,##0);_(* **""**_);_(@_)

Hinweis "-"ersetzt durch "". Das - ist im Abrechnungsformat Null. Hoffe das hilft jemandem.

Zahlenformatierung

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.