책 내용 질문하기
함수 풀이 좀 얼른 부탁드려요
도서
[2015] 기출문제집 컴퓨터활용능력 2급 실기
페이지
93
조회수
135
작성일
2015-08-06
작성자
첨부파일
배정번호[D30:C40]를 4로 나눈 나머지가 0이면 "1반", 1이면 "2반", 2이면 "3반", 3이면 "4반"을 표시하시오
=CHOOSE(MOD(C30,4)+1,"1반","2반","3반","4반")
빨간 부분 체크한 곳이 이해가 가질 않습니다.
MOD(C30,4)까지 적용하면 값이 1이 나오거든요
근데 저기에 왜 또 1을 더하는지 모르겠습니다.
답변
2015-08-08 13:37:12
안녕하세요.
박건주 님의 답변과 같이 CHOOSE 함수는 =CHOOSE(인수, 첫 번째, 두 번째, ...)으로 작성합니다.
인수의 값이 1이라면 첫 번째 위치에 작성된 값을 결괏값으로 나타냅니다.
MOD 함수에서 결괏값이 0으로 나오는 경우, CHOOSE 함수는 0 번째로 표현할 값이 없기 때문에 오류가 나옵니다.
그래서 +1을 해주시는 것입니다.
즐거운 하루 보내세요.
-
*2015-08-08 13:37:12
안녕하세요.
박건주 님의 답변과 같이 CHOOSE 함수는 =CHOOSE(인수, 첫 번째, 두 번째, ...)으로 작성합니다.
인수의 값이 1이라면 첫 번째 위치에 작성된 값을 결괏값으로 나타냅니다.
MOD 함수에서 결괏값이 0으로 나오는 경우, CHOOSE 함수는 0 번째로 표현할 값이 없기 때문에 오류가 나옵니다.
그래서 +1을 해주시는 것입니다.
즐거운 하루 보내세요.