안녕하세요! 실기 기출문제집을 실습하다가
이해가 안 되는 부분이 있어서 문의 남깁니다~
2020 컴퓨터활용능력 2급 실기 기출문제집의 95페이지 (기출유형 04문제)의 함수파트 마지막 문제인데요
5.[표5]에서 배정번호[C30:C40]를 4로 나눈 나머지가 0이면 "1반", 1이면 "2반", 2이면 "3반", 3이면 "4반"을 반[D30:D40]에 표시하시오.
CHOOSE와 MOD함수 사용
이 문제를 틀려서 해설지를 확인해보니 답이
=CHOOSE(MOD(C30,4)+1, "1반","2반","3반","4반")
이렇게 나와있더라구요
CHOOSE 함수는 인수가 1이면 첫 번째 입력값, 2이면 두 번째 입력값을 반환하는 함수인데 나머지가 0이면~이라는 조건이 붙은 경우에는 어떻게 수식을 적어야 하나요?
답에 +1이 들어간 이유에 대한 설명이 필요합니다! 답변 부탁드려요~
시나공 덕분에 수월하게 독학 중입니다 너무 감사합니다~~
안녕하세요.
배정번호[C30:C40]를 4로 나눈 나머지가 0이면 "1반", 1이면 "2반", 2이면 "3반", 3이면 "4반"을 넣어야 하는데, CHOOSE 함수는 인수가 1이면 첫 번째 입력값, 2이면 두 번째 입력값을 반환하는 함수이므로 MOD 함수 뒤에 +1을 해준 것입니다.
=CHOOSE(MOD(C30,4)+1, "1반","2반","3반","4반")
- MOD 함수의 결과가 0이면 +1을 해줘 CHOOSE 함수의 첫번째 입력값인 "1반"을 결과로 반환
- MOD 함수의 결과가 1이면 +1을 해줘 CHOOSE 함수의 두번째 입력값인 "2반"을 결과로 반환하는 것입니다.
즐거운 하루 되세요.
-
관리자2020-05-15 09:23:29
안녕하세요.
배정번호[C30:C40]를 4로 나눈 나머지가 0이면 "1반", 1이면 "2반", 2이면 "3반", 3이면 "4반"을 넣어야 하는데, CHOOSE 함수는 인수가 1이면 첫 번째 입력값, 2이면 두 번째 입력값을 반환하는 함수이므로 MOD 함수 뒤에 +1을 해준 것입니다.
=CHOOSE(MOD(C30,4)+1, "1반","2반","3반","4반")
- MOD 함수의 결과가 0이면 +1을 해줘 CHOOSE 함수의 첫번째 입력값인 "1반"을 결과로 반환
- MOD 함수의 결과가 1이면 +1을 해줘 CHOOSE 함수의 두번째 입력값인 "2반"을 결과로 반환하는 것입니다.
즐거운 하루 되세요.