Ich habe in einem Beitrag beschrieben, dass man Lücken im Liniendiagramm erzeugen kann, indem man #NV statt 0 verwendet und die entsprechenden Optionen einstellt:
Nun schreibt eine Leserin:
„Hallo, Diese Lösung hört sich super an und man findet sie vielfach im Internet, nur leider funktioniert sie wohl nicht mehr. Ich arbeite mit Microsoft Excel for M365 (Version 2022) und egal was ich mache, mein Liniendiagramm rauscht bei Nullwerten oder #NV oder #DIV/0 auf die Nulllinie und ich verzweifle langsam. Man kann bei den Diagrammoptionen anklicken was man will ,es ändert sich absolut nichts. Irgendeine Idee?“
Gestern habe ich (mal wieder) eine Knobelaufgabe in Excel gepostet. Die Aufgabe lautet:
„Lust auf Knobeln? Mit Excel? Mit Excel-Diagrammen? In einer Liste stehen Werte. Auf diesen Werten wird ein Diagramm – ein Kreisdiagramm oder Liniendiagramm aufgesetzt. Dumm nur, dass einer oder einige Werte 0 sind. Dumm, dass die Datenbeschriftung angezeigt wird, aber kein Wert: im Kreisdiagramm kein Tortenstück; im Liniendiagramm eine Lücke. Aber natürlich automatisiert – also: wenn sich die Werte ändern, sollen die entsprechenden Werte verwendet werden. „
Die Antwort lautet natürlich, dass man aus 0 ein #NV machen muss – beispielsweise mit einer WENN-Funktion. Es genügt #NV bei den Werten zu verwenden. Das ist die Grundeinstellung der Diagramme:
Ich erhalte die Frage:
„bei meiner Excel-Version sieht das noch anders aus:“
Hinweise:
Dieses Feature ist nur verfügbar, wenn Sie über ein Microsoft 365-Abonnement verfügen und derzeit nur für Insider verfügbar ist. Wenn Sie Microsoft 365-Abonnent sind, vergewissern Sie sich, dass Sie über die neueste Office-Version verfügen.
Ah – man (ich) muss auch das Kleingedruckte lesen!
mein Name ist Irmi, und ich bin begeisterte Leserin deiner Website. Ich wende mich an Dich, weil ich eine besondere Excel-Herausforderung habe und ich auch nach tagelanger Recherche immer noch nicht zu einer Lösung gekommen bin. Du hast bestimmt viel zu tun, vielleicht hast du aber einen schnellen Gedanken dazu, Du würdest mir damit sehr weiterhelfen.
Ich hätte gerne einen Linienchart, in dem Nullwerte (=0)
als Lücken angezeigt werden und nicht so unschön auf den die x-Achse kracht,
sobald ein Wert mal Null ist. Gibt es dazu eine einfache Lösung?
Habe schon einiges probiert, auch mit einer Hilfstabelle
und die Nullwerte als leere Zellen anzeigen lassen, hat nicht funktioniert.
Wäre Dir wirklich sehr dankbar, wenn Du eine Idee
hättest!
Ganz liebe Grüße Irmi
Hallo Irmi,
du musst die Nullwerte in den Fehlerwert #NV umwandeln (entweder mit einer WENN-Funktion oder durch suchen und ersetzen) – dann klappt es.
Excel kann zwar Leerzellen auf verschiedene Arten darstellen, aber leider nicht den Wert 0. Der ist halt die Zahl 0.
klasse, das hat geholfen! Super, ich hab tagelang darüber
nachgegrübelt. Großes Dankeschön! 🙂
Ich bin wirklich begeistert, dass Du mir sofort
geantwortet hast, nicht nur, dass ich wirklich eine Lösung dafür gebraucht hab,
sondern dass Du mir einfach so hilfst, ohne mich zu kennen. Find das so richtig
cool von Dir! Nochmals ganz großes Dankeschön 🙂
Weiterhin viel Erfolg und noch einen schönen Abend 🙂 Liebe Grüße Irmi
Ach, wie dumm. Eine Fehlermeldung in meinem VBA-Projekt:
Der Grund? Ich lese den Value der Zelle aus. Die Fehlermeldung #NV ist allerdings kein Value. Mit der Eigenschaft „Text“ kann man sie abfangen.
Und wie kommt diese Fehlermeldung nach Excel?
Nun – die Daten wurden aus einer (Access-)Datenbank gezogen. Diese wiederum holt sich die Informationen von Visio. Und dort wurde – durch ungeschicktes Kopieren und Einfügen der Fehler #NA erzeugt. Er wurde in die Datenbank als Text eingetragen – allerdings bei Excel ist ein Fehler die Folge.
Christian ist genervt. Er hat eine Tabelle mit Werten aus denen er ein Kreisdiagramm erzeugt. Christian lässt sich die Datenbeschriftungen anzeigen – die Werte mit 0 werden auch im Diagramm angezeigt. Eigentlich sind sie obsolet.
Ein manuelles Löschen bringt auch nicht viel, denn wenn die Werte sich ändern, würde nun nichts mehr angezeigt werden. Wir benötigen also eine Art „bedingte Anzeige“ – bei 0 wild keine Beschriftung angezeigt; bei jedem anderen Wert schon.
Christian findet die Lösung: #NV
Man muss die Daten etwas modifizieren – statt der Zahl 0 wird nun #NV angezeigt. Denn – dieser Wert wird übergangen.
Und jetzt ist Christian nicht mehr genervt.
Die Überschrift des Diagrammtitels kann man übrigens aus dem Textfeld mit
Wollt ihr wissen, wie man Excel zum Absturz bekommt? Man muss die Funktion AGGREGAT in einem Namen verwenden und diesen in einem Diagramm.
Das Ganze geht so:
Eine Tabelle holt sich Werte aus einer anderen Liste. Da einige Werte nicht gefunden werden, werden diese als #NV angezeigt. In einem Diagramm werden die entsprechenden Kategorien verwendet:
Unschön, denke ich mir. Die Jahreszahlen, die keinen Wert haben, sollen ausgeblendet werden. Und lege vier Namen an: „Bau“, „IT“, „Verwaltung“ und „sonstiges“. Sie haben die Form: