책 내용 질문하기
함수 풀이 좀 얼른 부탁드려요
도서
[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을 해주시는 것입니다.

    즐거운 하루 보내세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.