컴활1급 날짜함수 정리
본문 바로가기

투자/컴활탈출기

컴활1급 날짜함수 정리

728x90
반응형

공통: Year / Month / Day / Hour / Minute / Second

 

 

Excel: Date / Edate / Eomonth / Weekday / days360

 

 

Access: Cdate / Datediff / Dateadd

 

 

Excel, Access 공통

엑셀은 날짜형식 입력 , 년월일 사이에 - 또는 /   넣어줘야 하며 ""안에 날짜를 넣어줘야합니다

 

엑세스는 날짜형식 입력 , ## 넣어줘야 합니다 ( 쿼리에서 확인할 있습니다)

 

엑셀

=year("2001-01-02") -> 2001 결과값으로 반환

=month("2001-01-02") -> 1 결과값으로 반환

=day("2001-01-02") -> 2 결과값으로 반환

=hour("16:40:20") -> 16 결과값으로 반환

=minute("16:40:20") -> 40 결과값으로 반환

=second("16:40:20") -> 20 결과값으로 반환

 

 

엑세스

=year(#2001-01-02#) -> 2001 결과값으로 반환

=month(#2001-01-02#) -> 1 결과값으로 반환

=day(#2001-01-02#) -> 2 결과값으로 반환

=hour(#16:40:20#) -> 16 결과값으로 반환

=minute(#16:40:20#) -> 40 결과값으로 반환

=second(#16:40:20#) -> 20 결과값으로 반환

 

 

 

Excel

 

date  

년도//일을 입력해 날짜 데이터를 반환하는 함수입니다

 

date함수

edate

= D1>=EDATE($K$3,-9*12)

등록일자가 기준일자보다 9 이상인 자료

 

 

 

 

Eomonth

 

 

 

Weekday

 

Weekday & Choose함수 조합으로 날짜를 요일로 변경할 있습니다

 

Return_type 1 하면 (1) ~ (7)

Return_type 2 하면 (1) ~ (7)

날짜데이터를 choose(weekday("날짜",2),"","", "","", "", "", "") 함수를 이용하면 요일로 변경할 있습니다

 

days360

 

 

 

ACCESS

 

Cdate

문자열을 날짜형식 데이터로 변환해주는 함수

Ex) Cdate (2012-12-3 오전 12:22:22) 데이터형식이 날짜형식으로

날짜 데이터 형식 변환 아니라, 십진수 데이터 형식으로 바꾸어주는 Cdec, 통화 데이터형식, Ccur 다양한 데이터 형식 변환함수가 있다. Cdate 외에는 외우지 않아도 됩니다

 

dateadd

datediff

Datediff( 간격, 날짜1, 날짜2)

날짜1 날짜2 사이의 간격을 반환합니다

날짜1은 시작 날짜를 넣으며 날짜2는 끝 날짜를 넣습니다

 

 

dateadd와 datediff 의 첫 번째 인수 (간격 또는 interval) 의 종류입니다

시험에는 yyyy(연), m(월), d(일) 만 가져가도 충분합니다

주의! 연도 간격을 쓸 때, y가 아니라 yyyy입니다

반응형