BK's 엑셀공부

엑셀 날짜의 요일 표시하는 함수 본문

날짜,시간 함수

엑셀 날짜의 요일 표시하는 함수

BK's 2020. 2. 8. 21:59

엑셀에서 날짜함수를 정말 많이 사용하게 된다.

날짜를 입력할 때 이날이 무슨요일인지 데이터에 대해서 이해하는 데 많은 도움을 주기 때문에 날짜 데이터와 함께 많이 사용한다.

요일을 구분할때 weekday 함수가 있지만, 이 함수는 요일의 인덱스 번호(1, 2, 3)을 구할 때 사용한다.

 

#1. 요일에 따라 인덱스 번호 ( 0, 1, 2, 3 )으로 표현하는 방법

 

= weekday( )

 

2020년 1월 5일 일요일을 인덱스번호 1로 표시하는 방법 

 

 

 

[return_type] 옵션 값에 따라서 주의 시작 요일 인덱스를 변경할 수 있다.

 

요일 옵션 설명
1 또는 생략 일요일이 시작이고, 일요일=1, 월요일=2, 화요일=3, 수요일=4, 목요일=5, 금요일=6, 토요일=7 이 된다.
2 월요일이 시작이고, 일요일=7, 월요일=1, 화요일=2, 수요일=3, 목요일=4, 금요일=5, 토요일=6 이 된다.
3 월요일이 시작이고, 일요일=6, 월요일=0, 화요일=1, 수요일=2, 목요일=3, 금요일=4, 토요일=5 이 된다.
11 (옵션2와 같음) 월요일이 시작이고, 일요일=7, 월요일=1, 화요일=2, 수요일=3, 목요일=4, 금요일=5, 토요일=6 이 된다.
12 화요일이 시작이고, 일요일=6, 월요일=7, 화요일=1, 수요일=2, 목요일=3, 금요일=4, 토요일=5 이 된다.
13 수요일이 시작이고, 일요일=5, 월요일=6, 화요일=7, 수요일=1, 목요일=2, 금요일=3, 토요일=4 이 된다.
14 목요일이 시작이고, 일요일=4, 월요일=5, 화요일=6, 수요일=7, 목요일=1, 금요일=2, 토요일=3 이 된다.
15 금요일이 시작이고, 일요일=3, 월요일=4, 화요일=5, 수요일=6, 목요일=7, 금요일=1, 토요일=2 이 된다.
16 토요일이 시작이고, 일요일=2, 월요일=3, 화요일=4, 수요일=5, 목요일=6, 금요일=7, 토요일=1 이 된다.
17 (옵션1과 같음) 일요일이 시작이고, 일요일=1, 월요일=2, 화요일=3, 수요일=4, 목요일=5, 금요일=6, 토요일=7 이 된다.

 

=Choose 함수를 이용하여 =weekday 함수와 결합하여 요일을 표시할 수 있다.

하지만, 불편하다.

 

 

 

#2. 요일에 따라 월,화,수 또는 Monday로 표시하는 방법

text 함수를 사용하여, 날짜에 따라서 월,화,수 또는 Monday 로 표시할 수 있다.

 

= text ( 날짜, "aaaa" )

 

일요일

 

서식코드 설명 표시
yyyy 네 자리 연도를 표시한다 1999 ~ 9999
yy 두 자리 연도를 표시한다. 00 ~ 99
mm 두 자리 월을 표시한다. 01 ~ 12
dd 두 자리 일을 표시한다. 01 ~ 31
ddd 영어 요일을 약어로 표시한다. Mon ~ Sun
dddd 영어 요일을 표시한다. Monday ~ Sunday
aaa 한글 요일을 약어로 표시한다. 월 ~ 일
aaaa 한글 요일을 표시한다. 월요일 ~ 일요일
hh 두 자리 시간을 표시한다. 01 ~ 23
mm 두 자리 분을 표시한다. 월표시와 같아서 단, hh 또는 ss랑 같이 사용해야한다. 01 ~ 59
ss 두 자리 초를 표시한다. 01 ~ 59
AM/PM 12시간제를 표시 한다.