본문 바로가기

자격증깨기?/ITQ 엑셀

[ITQ엑셀13] 제1작업 - Choose, Weekday 함수

반응형

ITQ엑셀의 함수 문제 중 두번째 문제를 풀 차례입니다.
시간날 때마다 조금씩 글올리는 포스팅이라
속도가 많이 느려서 좀 많이 답답하시겠지만 나름 최선을 다해 글을 올리고 있습니다. ^^;

자! 바로 시작하겠습니다.
작업파일이 없으신 분은 아래 첨부파일 먼저 다운받고 따라하시기 바랍니다. 

 

20150625-if함수완성.xlsx
0.01MB

 

문제부터 확인해 볼까요

 


IF함수와 비슷해서 자주 출제되는 CHOOSE 함수와
날짜를 이용해 요일을 구하는 WEEKDAY 함수를 사용해
수업시작의 요일을 구하는 문제입니다.

 

 

 

 

동영상으로 문제 풀기


급하면 사실 동영상을 보기 보다는
저~ 쪼~ 아래에 있는 그림으로 공부하시는 편이 빠르긴 합니다.
그래도 열심히 동영상까지 만들었으니까 우선 보고 가실까요? ㅋㅋ
동영상 한 번 주욱 보면 충분히 이해하시리라 믿습니다.

 

 

 

 

 

CHOOSE 함수


동영상으로 공부가 충분히 되었으리라 여겨지지만
동영상을 다 보고 있을 여유가 없는 분들을 위한 글과 그림 설명 들어갑니다.

Choose 함수부터 설명할까요? 
Choose 함수는 IF함수와 비슷하게 조건을 던져주고 그 조건이 1일때는 뭘하고, 2일때는 뭘하고,...
하면서 조건의 숫자에 따라서 할 일을 결정해 주는 함수입니다. 
그러다보니 당연히 조건의 결과는 1, 2, 3,... 등의 숫자가 나와야 합니다. 

더보기

CHOOSE 함수 마법사 :

① 조건 (단, 답이 숫자이어야 함)
② 1일 때 할 일
③ 2일 때 할 일
④ 3일 때 할 일

.....

 


첫번째 인수가 "조건식"이 아닌 것만 해도 IF 함수에 비해 많이 쉬워졌습니다. 
이상, 이하 등의 부등호를 신경안써도 되고 말이죠.
게다가 조건의 답을 숫자로만 제한하다보니 풀이가 훨씬 간단해 졌습니다.

그러나 그 제한 조건 때문에 막상 사용할 수 있는 용도가 IF함수에 비해 많이 적어서
중요도에서는 IF에 비해 좀 떨어지는 듯 합니다.
(그래도 시험에는 자주 출제된다는 거!)

 

 

 

 

 

WEEKDAY 함수


일반적으로 날짜 함수는 사용법이 쉬운 편입니다.
보통 날짜만 인수로 넣어주면 끝이니까요.
지금 이 Weekday 함수도 마찬가지로 그리 어렵지 않게 "요일"을 구해주는 함수입니다.
그러나 문제는 그 요일이 숫자로 나와서... ㅠㅠ

더보기

WEEKDAY 함수 사용법 :

① 날짜 또는 날짜 셀주소
② 1(또는 생략) : 일요일 1, 월요일 2 ,... 토요일 7
    2 : 월요일 1, 화요일 2, ... 일요일 7
    3 : 일요일 0, 월요일 1, ... 토요일 6


좀 더 자세히 설명하자면
Weekday 함수 마법사의 첫 칸에는 날짜만 찍어 주면 되고요..
두번째 칸에는 1(또는 생략), 2, 3 중에 하나를 써 주면 됩니다.

Weekday 함수는 숫자로 요일이 나오는데
1을 쓰거나 생략하고 비워두면 일요일이 1, 월요일이 2, 화요일이 3 등의 숫자로 요일을 출력합니다. 
마찬가지로 2를 쓰면 월요일부터 1로 시작을 하게되어 화요일은 2, 수요일은 3 등이 됩니다.
3을 쓰면 일요일부터 0이 되어서, 월요일이 1, 화요일이 2 해서 토요일이 6까지 됩니다.
 
두번째 인수에 따라 출력이 조금씩 다르지만 기본적으로 생략하고 비워두면
가장 일반적인 달력에도 보여지는 일요일부터 1, 2, 3 이 됩니다.

 

 

 

 

 

CHOOSE 함수와 WEEKDAY 함수 풀이


설명이 자꾸 길어졌습니다.
이제 본격적으로 ITQ 엑셀 함수 두번째 문제를 풀어볼 수 있겠네요.

 

함수가 두개가 나오면 어떤 함수를 먼저 써야 하나 고민이 될 수 있는데
Weekday로 요일 숫자를 구해서 Choose로 우리말로 바꿔주면 되는 문제라면
뒤의 함수를 먼저 쓰고 앞의 함수는 나중에 쓰면 됩니다.
(어디서 많이 들어 본 것 같죠? 나중이 먼저된다는 말~)

- 수강요일을 구해야 하니까 수강요일 클릭해 주시고,
- 모든 수식은 "="으로 시작합니다. 입력하고
함수명 앞의 두세글자를 입력하면 쉽게 함수를 찾을 수 있습니다.
- CHOOSE를 더블클릭해서 함수를 가져옵니다.

 

 

 

 

- 수강요일에 Choose함수가 올라오면
- 수식입력줄 옆의 [fx] 아이콘을 클릭해서 함수마법사를 엽니다.

 

 

 

 

함수목록 단추를 클릭해서 목록을 엽니다.
- Weekday 함수가 보이면 클릭하면 바로 Weekday를 사용할 수 있지만
- 없을 경우에는 제일 아래 "함수 추가"를 클릭합니다.

 

 

 

- 영어로 된 함수 목록 중 아무 영어나 클릭하고
- Weekday 함수의 시작 글자 1~2개를 빠르게 입력합니다.

 

 

 

- Weekday 함수를 선택하고 [확인]을 클릭합니다.

 

 

 

- 함수마법사가 Weekday로 바뀌면
- Weekday 함수 풀이 요령에 따라서 첫칸에 날짜 주소를 선택해 줍니다.
   지금 문제에서는 "수업시작" 날짜가 되겠군요.
- Weekday의 두번째 칸은 비워둡니다.
   일요일부터 1, 2, 3 입니다.

 

 

 

- Weekday함수는 끝났지만 아직 Choose 함수가 남았습니다. 
   만약 그냥 [확인]을 눌러 버리면 끝나지 않은 함수 때문에 에러가 납니다.
- Choose로 돌아가기 위해 수식입력줄의 "CHOOSE"를 클릭해 줍니다.
- Choose 첫 칸은 이미 끝입니다.
   (만약 IF 였으면 아직도 한참을 더 해야 합니다. ^^)

 

 

 

- 두번째 칸부터 "일요일", "월요일" ~ "토요일"까지 [Tab]키를 눌러가며 입력합니다.
- [확인] 마저 누르면 게임 끝입니다.

 

 

 

 

- 첫칸은 답이 잘 나왔으니까
- 자동채우기 핸들을 끌어 내려서 나머지 칸에도 정답을 구해 주세요.
- 어라! 그런데 선이 이상해 졌네요. 
- 옵션 단추를 클릭하고 [서식없이 채우기]를 선택하면 원상복구 됩니다.

 

 

 

모두 끝났습니다.
문제를 해결하는 것도 중요하지만
Choose 함수와 Weekday 함수를 사용하는 방법을 확실히 알아내는 글이었기를 바랍니다.

 

 

반응형