본문 바로가기

컴퓨터꿀팁/엑셀2010

요일 별 기분 나타내기(CHOOSE, WEEKDAY,DAY)

안녕하세요 꿀다입니다.

오늘은 엑셀2010으로 CHOOSE함수와 WEEKDAY, DAY를 이용해 요일 별 기분을 표시하는 방법을 알려드릴게요

 

[ CHOOSE함수란? ]

 

CHOOSE함수는 (값, 값이 1일 때, 값이 2일 때, 값이 ..일 때)로 구성되어있습니다.

첫 번째 인수에 값을 넣어주면 그다음 두 번째 인수에서부터는 그 값이 1일 때 뭐로 표시해줄지 2일 때 뭐로 표시해줄지 ...일 때 뭐로 표시해줄지 적어주면 값이 몇이냐에 따라 출력이 다르게 나옵니다.

(마지막 인수에서 TAB을 누르면 인수가 늘어납니다.)

 

[ WEEKDAY함수란? ]

 

WEEKDAY함수는 (날짜, 유형)으로 구성되어있습니다.

첫 번째 인수에 날짜 데이터를 넣어주고 두 번째 인수에서

일요일(1)~토요일(7)로 나타내려면 1을 넣어주고

월요일(1)~일요일(7)로 나타내려면 2를

월요일(0)~일요일(6)으로 나타내려면 3을 입력하면 됩니다.

 

[ DAY함수란? ]

DAY함수는 날짜 데이터에서 년, 월, 일 중 일만 추출해주는 함수입니다.

DAY(날짜데이터)로 인수에 날짜 데이터 하나만 넣어주면 되는 간단한 함수입니다.

(년, 월도 같은 방법으로 추출하며 년은 YEAR함수로, 월은 MONTH함수로 추출 가능합니다.)

 

 

이제 위에 알려드린 CHOOSE함수와 WEEKDAY함수를 이용하여 요일별 기분을 나타내볼게요

 

1. 날짜 데이터를 입력합니다. (연속적인 날짜라면 채우기 핸들로 채우는 편이 빠르고 간편합니다.)

6월8일이라고 입력하는게 아니라 06-08 이런식으로 적으면 알아서 변환됩니다. 직접 6월8일이라고 적으면 날짜가 아니라 문자로 인식하니 주의하세요!

날짜 데이터 옆 셀에 '=WEEKDAY('를 적고 함수 삽입 아이콘을 눌러 함수 마법사를 엽니다.

 

2. WEEKDAY는 위에서 설명했듯이 첫 번째 인수에 날짜를 두 번째 인수에 유형을 넣어주면 됩니다.

지금은 날짜데이터에서 일만 추출하고싶으니 첫 번째 인수에 'DAY(날짜셀)'을 입력합니다.

두 번째 인수에는 월(1)~일(7)인 2를 적어줍니다.

( 등호는 제일 바깥 함수에서 한 번만 적어주면 됩니다. 함수를 여러 개 쓸 때 일일이 다 안적어줘도 됩니다!)

 

미리 보기를 확인하니 7이라 뜹니다. 6월8일은 토요일인데 말이죠.. 이렇게 요일이 안맞을 때는 안맞는 만큼 가감해주면 됩니다. 저는 지금 6으로 나와야하는데 7로 나오고 있으니 -1을 해줘야겠죠? 첫 번째 인수에서 뒤에 -1을 붙여줍니다.

'DAY(날짜셀)-1' 입력 후 확인을 누릅니다.

 

이제 날짜마다 1이면 월요일 ~ 7이면 일요일인걸 알고있으니까 CHOOSE함수를 이용하여 기분을 나타내야겠죠?

3. WEEKDAY함수를 입력한 셀을 클릭후 등호 바로 뒤에 'CHOOSE('를 입력하고 End키를 눌러 커서를 맨 마지막에 위치 시킨 후 ','(쉼표)를 찍어 인수를 분리한 후 함수 삽입을 누릅니다.

 

4. CHOOSE 함수 마법사를 열어보니 이미 첫 번째 인수에 값이 들어가있습니다. (위에서 구한 값)

이를 건드리지 않고 두 번째 인수부터 작성하기 시작합니다.

(마지막 인수에 커서를 위치하면 자동으로 다음 인수가 생깁니다. 자동으로 안생기면 TAP키를 한 번 누르세요)

내용을 다 입력한 후 확인을 누릅니다.

 

5. 채우기 핸들로 나머지 날짜부분까지 쭉 채워줍니다.

완성!

 

오늘 강의는 여기까지입니다.

도움이 되셨다면 공감 꾹, 댓글을 달아주시면 다음 글을 올리는데 큰 도움이 됩니다. :)