책 내용 질문하기
문제5번 함수식
도서
시나공 컴퓨터활용능력 2급 실기 기출문제집 (2019,최신 기출문제 완벽복원)
페이지
95
조회수
182
작성일
2019-12-14
작성자
탈퇴*원
첨부파일

p.95 문제 5번.

 

choose와 mod함수 사용해서 문제를 푸는 것인데

=CHOOSE(MOD(C30,4)+1,"1반","2반","3반","4반")

 

이 함수식으로 결과값을 얻으라고 나와있어요

 

여기서 +1은 왜 해주는 것인지 궁금합니다.

해주면 답을 구할수는 있으나 이해가 되지 않아서 두번째 풀때도 틀리게 풀고있었어요.

설명 부탁드립니다.

답변
2019-12-16 10:37:44

안녕하세요.

 

CHOOSE(인수, 첫 번째, 두 번째, …) 함수는 인수가 1이면 첫 번째를, 인수가 2이면 두 번째를, … 인수가 n이면 n 번째를 반환하는데, 해당 수식의 경우 MOD 함수의 결과값이 0일 경우 오류가 발생합니다. 그러므로 MOD 함수의 결과에 +1을 해줘 CHOOSE 함수에서 "1반"을 넣게 한 것입니다.

 

즐거운 하루 되세요.

 

  • 관리자
    2019-12-16 10:37:44

    안녕하세요.

     

    CHOOSE(인수, 첫 번째, 두 번째, …) 함수는 인수가 1이면 첫 번째를, 인수가 2이면 두 번째를, … 인수가 n이면 n 번째를 반환하는데, 해당 수식의 경우 MOD 함수의 결과값이 0일 경우 오류가 발생합니다. 그러므로 MOD 함수의 결과에 +1을 해줘 CHOOSE 함수에서 "1반"을 넣게 한 것입니다.

     

    즐거운 하루 되세요.

     

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