책 내용 질문하기
p301 1번문제
도서
2020 시나공 컴퓨터활용능력 2급 실기 [기본서]
페이지
305
조회수
236
작성일
2020-05-27
작성자
탈퇴*원
첨부파일
계산작업1번 수식을 왜 저렇게 적어야하는지 이해가 안갑니다
답변
2020-05-28 10:00:30

안녕하세요.

 

=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 단위 이므로 10으로 나눠주는 것입니다.

- +1 : 여기서 +1을 해주는 이유는 총점이 0~9일 경우 INT(D3/10)의 결과값가 0이 되고 그럼 CHOOSE 함수에 오류가 발생하므로 +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-05-28 10:00:30

    안녕하세요.

     

    =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 단위 이므로 10으로 나눠주는 것입니다.

    - +1 : 여기서 +1을 해주는 이유는 총점이 0~9일 경우 INT(D3/10)의 결과값가 0이 되고 그럼 CHOOSE 함수에 오류가 발생하므로 +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, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.