Zu Hauptinhalt springen

age - Skript- und Diagrammfunktion

Die Funktion age liefert zum Zeitpunkt timestamp das Alter (in vollendeten Jahren) einer Person, die am date_of_birth geboren ist.

Syntax:  

age(timestamp, date_of_birth)

Kann eine Formel sein.

Rückgabedatentyp: numerisch

Argumente:  

Age-Argumente
Argument Beschreibung
timestamp Der Zeitstempel oder die Formel, die einen Zeitstempel ergibt, bis zu dem/der die Anzahl der vollendeten Jahre berechnet werden soll.
date_of_birth Geburtsdatum der Person, deren Alter berechnet wird. Kann eine Formel sein.

Beispiele und Ergebnisse:  

In diesen Beispielen wird das Datumsformat DD/MM/YYYY verwendet. Das Datumsformat wird im Befehl SET DateFormat oben in Ihrem Ladeskript angegeben. Ändern Sie das Format in den Beispielen nach Bedarf.

Beispiel 1:  

age('25/01/2014', '29/10/2012')

Liefert 1.

Beispiel 2:  

age('29/10/2014', '29/10/2012')

Liefert 2.

Beispiel 3:  

Fügen Sie Ihrem Dokument das Beispielskript hinzu und führen Sie sie aus. Fügen Sie einem Arbeitsblatt in Ihrem Dokument dann mindestens diejenigen Felder hinzu, die in der Ergebnisspalte aufgeführt sind, um das Ergebnis anzuzeigen.

Employees:

LOAD * INLINE [

Member|DateOfBirth

John|28/03/1989

Linda|10/12/1990

Steve|5/2/1992

Birg|31/3/1993

Raj|19/5/1994

Prita|15/9/1994

Su|11/12/1994

Goran|2/3/1995

Sunny|14/5/1996

Ajoa|13/6/1996

Daphne|7/7/1998

Biffy|4/8/2000

] (delimiter is |);

AgeTable:

Load *,

age('20/08/2015', DateOfBirth) As Age

Resident Employees;

Drop table Employees;

 

Die resultierende Tabelle zeigt die ausgegebenen Werte von age für jeden der Datensätze in der Tabelle an.

Beispiel 3 – Ergebnisse
Member DateOfBirth Age
John 28/03/1989 26
Linda 10/12/1990 24
Steve 5/2/1992 23
Birg 31/3/1993 22
Raj 19/5/1994 21
Prita 15/9/1994 20
Su 11/12/1994 20
Goran 2/3/1995 20
Sunny 14/5/1996 19
Ajoa 13/6/1996 19
Daphne 7/7/1998 17
Biffy 4/8/2000 15

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