기본 콘텐츠로 건너뛰기

age - 스크립트 및 차트 함수

age 함수는 date_of_birth에 태어난 사람이 timestamp의 시간에 (만으로) 몇 살인지 반환합니다.

구문:  

age(timestamp, date_of_birth)

표현식일 수 있습니다.

반환 데이터 유형: 숫자

인수:  

Age 인수
인수 설명
timestamp 완전한 연도 수를 계산하는 데 사용되는 타임스탬프 또는 타임스탬프로 변환되는 표현식입니다.
date_of_birth 나이를 계산 중인 사람의 생년월일입니다. 표현식일 수 있습니다.

예 및 결과:  

아래 예에서는 날짜 서식 DD/MM/YYYY를 사용합니다. 날짜 서식은 로드 스크립트 맨 위에서 SET DateFormat 문으로 지정됩니다. 이 예제의 서식을 필요에 따라 변경하십시오.

예 1:  

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

1을 반환합니다.

예 2:  

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

2을 반환합니다.

예 3:  

예제 스크립트를 문서에 추가하고 실행합니다. 그런 다음, 결과를 보기 위해 결과 열에 나열된 필드를 문서의 시트에 추가합니다.

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;

 

결과 테이블에 테이블 내 각 레코드에 대한 age의 반환된 값이 표시됩니다.

예 3 결과
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

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 개선 방법을 알려 주십시오!

분석 현대화 프로그램에 참여

Remove banner from view

분석 현대화 프로그램으로 귀중한 QlikView 앱을 손상시키지 않고 현대화하십시오. 여기를 클릭 하여 자세한 내용을 참조하거나 다음에 연결하십시오. ampquestions@qlik.com