Ich möchte ein Diagramm erstellen, das Trends im Zeitverlauf zeigt, die auf Grundlage einer Formel verschiedener Daten berechnet wurden.
Allerdings fehlen einige Daten, was zu Nullen in den berechneten Daten führt, die im Diagramm verwendet werden.
Beim Aufzeichnen dieser Daten als Liniendiagramm wird eine Linie nach unten zur Achse gezeichnet, was ich nicht möchte.
Ich hätte gerne entweder eine Lücke in der Linie oder den Datenpunkt überspringen und vom unmittelbar vorherigen zum nächsten zeichnen.
d. h. bei folgenden Daten:
00.0 61.6 39.5 74.6 86.8 72.0 66.5 99.5 85.6 80.6 95.0 122.4
81.0 83.1 88.2 00.0 94.3 60.5 00.0 99.5 95.8 86.2 00.0 111.4
84.1 110.8 78.9 62.0 75.9 102.2 89.9 87.1 81.6 73.5 00.0 116.9
Alle 00,0-Elemente bedeuten „keine Daten“, daher möchte ich, dass sie ignoriert werden (nicht als 0-Wert behandelt werden).
Dies ist das Diagramm, das ich derzeit habe:
So soll das Diagramm aussehen:
Auch hier macht es mir nichts aus, ob die gepunkteten Linien leer oder durchgezogen sind, solange sie nicht auf Null sinken.
Da die Daten dynamisch/berechnet sind, kann ich nicht einfach sagen, =AVERAGE(prev,next)
wo Daten fehlen werden, da ich nicht im Voraus weiß – ich brauche eine Lösung, die das berücksichtigt.
Irgendwelche Ideen?
Antwort1
Erstellen Sie eine IF
Funktion, um einen leeren Wert in die Zelle einzufügen, wenn diese Null ist.
IF(function <> 0, function, "")
Ich weiß, dass dies in Excel funktioniert, bin mir aber bei OpenOffice nicht sicher. Ich bin mir jedoch zu 95 % sicher.
Antwort2
Können Sie stattdessen nicht einfach #n/a verwenden? Ich glaube, das wäre einfacher.