Zu Hauptinhalt springen

First

First() liefert das Ergebnis einer Formel, berechnet anhand der Dimensionswerte der ersten Formelspalte des Zeilenabschnitts der Pivottabelle. Diese Funktion ist ausschließlich für Pivottabellen vorgesehen und liefert in allen anderen Diagrammtypen NULL.

Syntax:  

first([ total ] expression [ , offset [,n ]])

Argumente:  

  • expression: 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 oberhalb der aktuellen Zeile 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.
  • n: Ist ein dritter Parameter n größer als 1 angegeben, liefert die Funktion eine Menge von n Werten, einer pro n Tabellenzeilen rechts neben der aktuellen Zelle.
  • 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

InformationshinweisDas 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.

Hat die Pivottabelle dagegen mehrere horizontale Dimensionen, so umfasst der Zeilenabschnitt nur Spalten, deren Werte in allen Dimensionen mit Ausnahme der in der Priorität der Sortierfolgen letzten Dimension übereinstimmen.Die Sortierfolge zwischen den Feldern für horizontale Dimensionen in Pivottabellen ergibt sich einfach durch die Reihenfolge der Dimensionen von oben nach unten.

Beispiele:  

first( sum( Sales ))

first( sum( Sales ), 2 )

first( total sum( Sales )

rangeavg (first(sum(x),1,5)) liefert den Mittelwert der Ergebnisse der Funktion sum(x), berechnet anhand der Werte der ersten fünf Spalten des aktuellen Zeilenabschnitts.

Hat diese Seite Ihnen geholfen?

Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!

Nehmen Sie am Analyse-Modernisierungsprogramm teil

Remove banner from view

Modernisieren Sie mit dem Analyse-Modernisierungsprogramm, ohne Ihre wertvollen QlikView-Apps zu gefährden. Klicken Sie hier für weitere Informationen oder kontaktieren Sie uns: ampquestions@qlik.com