Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Above - Diagrammfunktion

Above() interpretiert eine Formel in einer Zeile über der aktuellen Zeile innerhalb eines Spaltenabschnitts in einer Tabelle. Die Zeile, für welche die Berechnung erfolgt, hängt vom Wert von offset ab; ist dieser vorhanden, wird standardmäßig die Zeile direkt darüber verwendet. In Diagrammen wird anders als in Tabellen mit Above() die Zeile über der aktuellen Zeile im entsprechenden Tabellendiagramm interpretiert.

Syntax:  

Above([TOTAL] expr [ , offset [,count]])

Rückgabe Datentyp: dual

Argumente
Argument Beschreibung
expr Die Formel oder das Feld mit den Daten, die gemessen werden sollen.
offset Ist ein offset n größer als 0 angegeben, wird die Formel anhand der Werte von n Zeilen weiter oben berechnet.

Bei einem Startwert von "0" wird die Formel anhand der Werte der aktuellen Zeile berechnet.

Bei einem negativen Startwert verhält sich die Funktion Above wie die Funktion Below mit dem entsprechenden positiven Startwert.

count Ist ein drittes Argument count größer als 1 angegeben, liefert die Funktion eine Menge von count-Werten, berechnet anhand der count-Zeilen oberhalb bis einschließlich der aktuellen Zeile.

In diesem Formular kann die Funktion als Argument für eine der speziellen Abschnittsfunktionen dienen. Bereichsfunktionen

TOTAL Wenn das Diagramm nur eine Dimension hat oder die Formel mit dem Zusatz TOTAL als Argument versehen ist, entspricht der Spaltenabschnitt der gesamten Spalte.

Definieren des Aggregierungsbereichs

In der ersten Zeile eines Spaltenabschnitts ist das Ergebnis NULL, da davor keine Zeile existiert.

InformationshinweisEin Spaltenabschnitt ist als aufeinanderfolgende Teilmenge an Zellen definiert, welche dieselben Werte für die Dimensionen in der aktuellen Sortierreihenfolge besitzen. Inter-Record-Diagrammfunktionen werden im Spaltenabschnitt berechnet, wobei die rechts außen stehende Dimension im entsprechenden Tabellendiagramm ausgeschlossen wird. Befindet sich nur eine Dimension im Diagramm oder wird der Zusatz TOTAL angegeben, erfolgt die Berechnung über die gesamte Tabelle.
InformationshinweisHat das Diagramm dagegen mehrere vertikale Dimensionen, so umfasst der Spaltenabschnitt nur Zeilen, deren Werte in allen Dimensionen mit Ausnahme der in der Priorität der Sortierfolgen letzten Dimension übereinstimmen.

Beschränkungen:  

  • Die Rekursion liefert NULL.

  • Das Sortieren nach y-Werten in Diagrammen oder nach Formelspalten in Tabellen ist nicht zulässig, wenn diese Diagrammfunktion in einer der Diagrammformeln verwendet wird. Diese Sortierungsoptionen werden daher automatisch deaktiviert. Wenn Sie diese Diagrammfunktion in einer Visualisierung oder Tabelle verwenden, wird die Sortierung der Visualisierung auf die sortierte Eingabe dieser Funktion zurückgesetzt.

Beispiel: Diagrammformeln
Beispiel Ergebnis

Above( Sum(Sales) )

Gibt den Wert von Sales für die Zeile oberhalb der aktuellen Zeile zurück.

Beispiel – Grundlegendes zu Above

Beispiel – Szenario für „Above

Beispiel – Diagrammformel, die Above verwendet

Beispiel – Szenario für „Above“ basierend auf der Sortierreihenfolge

Beispiel – Szenario für „Above“ mit einer anderen Sortierreihenfolge

Beispiel – Verwenden der Funktion Above mit RangeAvg

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!