책 내용 질문하기
기본모의고사 5회 계산작업
도서
2020 시나공 컴퓨터활용능력 2급 실기 [기본서]
페이지
301
조회수
190
작성일
2020-07-14
작성자
탈퇴*원
첨부파일

계산작업 1번에 choose와 int 함수 사용해서 풀으라고 되어 있는데 답을 봐도 이해가 되지 않아서요.

설명 부탁드립니다. 

답변
2020-07-15 10:48:20

안녕하세요.

 

=CHOOSE( INT(D3/10)+1, “F”, “F”, “F”, “D”, “D”, “C”, “C”, “B”, “B”, “A”, “A” )  

                        ①      

                     ②        

                     ③

① CHOOSE(인수, 첫 번째, 두 번째, …) 함수는 인수가 1이면 첫 번째를, 인수가 2이면 두 번째를, … 인수가 n이면 n번째를 반환하는데, D3 셀의 총점은 90, 79, 80과 같이 10단위로 되어 있으므로 /10을 합니다.

② D3/10의 값이 7.9, 4.4, 5.3이 되므로 INT 함수를 이용하여 7, 4, 5 등으로 만듭니다. 

③ +1을 하는 이유는 총점이 0~9일 경우 10으로 나누면 값이 0이되고, 그러면 CHOOSE 함수에서 오류가 발생하므로 +1을 해줘 CHOOSE 함수의 첫번째 인수를 넣어주는 것입니다.

④ INT(D3/10)+1, 즉 총점에 따른 평점을 보면 다음과 같습니다.

   0~9 : “F”, 10~19 : “F”, 20~29 : “F”, 30~39 : “D”, 40~49 : “D”, 50~59 : “C”, 60~69 : “C”, 70~79 : “B”, 80~89 : “B”, 90~99 : “A”, 100 : “A”

 

즐거운 하루 되세요.

  • 관리자
    2020-07-15 10:48:20

    안녕하세요.

     

    =CHOOSE( INT(D3/10)+1, “F”, “F”, “F”, “D”, “D”, “C”, “C”, “B”, “B”, “A”, “A” )  

                            ①      

                         ②        

                         ③

    ① CHOOSE(인수, 첫 번째, 두 번째, …) 함수는 인수가 1이면 첫 번째를, 인수가 2이면 두 번째를, … 인수가 n이면 n번째를 반환하는데, D3 셀의 총점은 90, 79, 80과 같이 10단위로 되어 있으므로 /10을 합니다.

    ② D3/10의 값이 7.9, 4.4, 5.3이 되므로 INT 함수를 이용하여 7, 4, 5 등으로 만듭니다. 

    ③ +1을 하는 이유는 총점이 0~9일 경우 10으로 나누면 값이 0이되고, 그러면 CHOOSE 함수에서 오류가 발생하므로 +1을 해줘 CHOOSE 함수의 첫번째 인수를 넣어주는 것입니다.

    ④ INT(D3/10)+1, 즉 총점에 따른 평점을 보면 다음과 같습니다.

       0~9 : “F”, 10~19 : “F”, 20~29 : “F”, 30~39 : “D”, 40~49 : “D”, 50~59 : “C”, 60~69 : “C”, 70~79 : “B”, 80~89 : “B”, 90~99 : “A”, 100 : “A”

     

    즐거운 하루 되세요.

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