책 내용 질문하기
301쪽 문제2-1번문제..
도서
2021 시나공 컴퓨터활용능력 2급 실기
페이지
300
조회수
299
작성일
2021-09-12
작성자
탈퇴*원
첨부파일

저 INT , CHOOSE함수 부분인데 

INT는이해가 되는데

CHOOSE부분에서 왜 저렇게되는지 이해가안가요..ㅠㅠㅠ

설명부탁드릴게요..ㅠㅠㅠ

 

 

답변
2021-09-13 12:12:49

안녕하세요.

 

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

 

- INT(D3/10) : CHOOSE(인수, 첫 번째, 두 번째, …) 함수는 인수가 1이면 첫 번째를, 인수가 2이면 두 번째를, … 인수가 n이면 n 번째를 반환합니다. 총점(D3)을 보면 90, 79와 같이 10단위로 되어 있으므로 총점(D3)을 10으로 나누는 것입니다. 

- +1을 하는 이유는 총점(D3)이 0~9일 경우 INT(D3/10)의 값이 0일 경우 CHOOSE 함수의 첫번째 인수의 값을 넣기 위해 +1을 하는 것입니다.

 

즐거운 하루 되세요.

  • 관리자
    2021-09-13 12:12:49

    안녕하세요.

     

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

     

    - INT(D3/10) : CHOOSE(인수, 첫 번째, 두 번째, …) 함수는 인수가 1이면 첫 번째를, 인수가 2이면 두 번째를, … 인수가 n이면 n 번째를 반환합니다. 총점(D3)을 보면 90, 79와 같이 10단위로 되어 있으므로 총점(D3)을 10으로 나누는 것입니다. 

    - +1을 하는 이유는 총점(D3)이 0~9일 경우 INT(D3/10)의 값이 0일 경우 CHOOSE 함수의 첫번째 인수의 값을 넣기 위해 +1을 하는 것입니다.

     

    즐거운 하루 되세요.

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