민호한테는 말 안 했지만,
알고 싶은 사람들이 있을까 봐
할미가 따로 수업을 준비했어요.
날짜에서 요일을 알고 싶을 때는
TEXT 함수를 이용하는 것이 제일 쉽다고 했어요.
WEEKDAY함수는 쓰기가 조금
복잡해서요.
하지만 WEEKDAY도 엄연한 엑셀 함수.
알아둬서 나쁠 건 없겠지요.
WEEKDAY 함수란?
=WEEKDAY( 날짜 일련번호, 반환유형(생략가능) ) 날짜 일련번호를 넣으면 요일을 정수로 반환 (1: 일요일, 2:월요일, 3:화요일, 4:수요일, 5:목요일, 6:금요일, 7:토요일) |
WEEKDAY 함수는 날짜에 해당하는 요일을 반환하는 함수예요.
요일은 기본적으로 1(일)부터 7(토)까지의 정수 형태로 반환하죠.
WEEKDAY 함수 첫 부분에는 날짜 일련번호를, 두 번째에는 반환유형을 넣어요.
두 번째는 생략 가능하고요.
날짜 일련번호
◇ 일련번호는 1900년 1월 1일부터 1이예요. (그 전 날짜는 쓸 수 없어요)
◇ 날짜 셀로 입력할 수 있답니다.
반환 유형
◇ 반환 유형값은 어느 요일을 1로 할지 정하는 곳이라고 보면 돼요.
◇ 생략하면 1이 일요일이 된답니다.
반환 유형값에 따른 반환 유형
1 (아니면 생략) : 1이 일요일
2 : 1이 월요일
3 : 0이 월요일 (일요일이 6)
11 : 1이 월요일
12 : 1이 화요일
13 : 1이 수요일
14 : 1이 목요일
15 : 1이 금요일
16 : 1이 토요일
17 : 1이 일요일
CHOOSE 함수와 같이 요일 표시하기
보시다시피 WEEKDAY 함수는 반환값이 정수라서 불편하죠.
이때 WEEKDAY 함수와 함께 쓰는 함수가 CHOOSE함수입니다.
= CHOOSE(기준이 될 값, 값이 1일 때의 반환값, 값이 2일 때의 반환값, ....) 기준값에 맞는 반환값을 반환하는 함수 |
CHOOSE함수는 입력한 인수에 따라 미리 만들어준 목록에 맞는 값을 반환합니다.
CHOOSE 함수 첫째 인수는 입력값입니다. 두 번째 인수는 입력값이 1일 때 반환할 값, 세 번째 인수는 입력값이 2일 때 반환할 값...이죠. 반환할 값은 254개까지 설정 가능합니다. 지금은 7개면 족하지만 말입니다.
=CHOOSE(WEEKDAY(셀주소), "일요일", "월요일", "화요일", ... , "토요일")
CHOOSE 함수 안에 WEEKDAY 함수를 중첩시킨 다음,
각 값에 맞게 반환할 요일 텍스트를 써넣읍시다.
WEEKDAY 함수 반환유형을 정하지 않았으니 1이 일요일이겠죠.
텍스트에 큰따옴표("") 붙이는 거 잊지 마시고요.
보세요. 요일이 나왔죠.
네이버 달력과 비교해 봅시다.
요일이 일치하는군요.
자동 채우기로 나머지 날짜들의 요일도 한 번에 알아낼 수 있죠.
도움이 되셨나요?
앞으로도 많은 엑셀 이야기를 남길 테니
즐겨찾기와 덧글 부탁드려요.
'엑셀 > 엑셀 할머니' 카테고리의 다른 글
엑셀 할머니 12화 - 드롭다운 단추(목록만들기) (0) | 2018.02.20 |
---|---|
엑셀 할머니 11화 - 체크박스 만들기 (0) | 2018.02.20 |
엑셀 할머니 10화 - PDF파일을 엑셀로 변환하기 (0) | 2018.02.15 |
엑셀 할머니 9화 - 요일 표시하기 (0) | 2018.02.15 |
엑셀 할머니 8화 - 분산과 표준편차 (1) | 2018.02.10 |