책 내용 질문하기
INT함수
도서
2021 시나공 컴퓨터활용능력 2급 실기
페이지
301,306
조회수
274
작성일
2021-07-06
작성자
탈퇴*원
기본모의고사 5회 문제 계산작업 중 1번 문제에서 INT 함수를 사용할 때 왜 D3/10을 사용했는지 잘 모르겠습니다ㅜㅠ
답변
2021-07-07 09:06:54

안녕하세요.

 

CHOOSE는 인수로 산출될 수 있는 값의 개수 만큼 반환할 값을 지정해 줘야 합니다.

 

CHOOSE(인수, 첫 번째, 두 번째, … n번째) 함수는 ‘인수’가 1이면 ‘첫 번째’를, ‘인수’가 2이면 ‘두 번째’

를, … ‘인수’가 n이면 ‘n번째’를 반환하는 함수입니다.

 

CHOOSE 함수를 사용하려면 인수로 산출되는 값이 1, 2, 3, 4, 5 ... 와 같아야 하는데,

이를 위해 총점을 10으로 나눈 것입니다.

그래서 총점 대 별로 아래의 표와 같이 인수가 산출됩니다.

 

그런데, 총점이 0~9인 경우는 총점을 10으로 나누면 값이 0이 됩니다.

CHOOSE에서는 0번째는 없기 때문에

총점을 10으로 나눈 결과에 +1을 하여 

총점이 0~9인 경우를 0이 아닌 1로 만들어 첫 번째에 해당되로록 한 것이며,

이로 인해 이후 값들도 +1이 되어 CHOOSE에 적용할 값들이 총 11개가 만들어 진 것입니다.

 

 

 

오늘도 즐거운 하루 되세요.

  • 관리자
    2021-07-07 09:06:54

    안녕하세요.

     

    CHOOSE는 인수로 산출될 수 있는 값의 개수 만큼 반환할 값을 지정해 줘야 합니다.

     

    CHOOSE(인수, 첫 번째, 두 번째, … n번째) 함수는 ‘인수’가 1이면 ‘첫 번째’를, ‘인수’가 2이면 ‘두 번째’

    를, … ‘인수’가 n이면 ‘n번째’를 반환하는 함수입니다.

     

    CHOOSE 함수를 사용하려면 인수로 산출되는 값이 1, 2, 3, 4, 5 ... 와 같아야 하는데,

    이를 위해 총점을 10으로 나눈 것입니다.

    그래서 총점 대 별로 아래의 표와 같이 인수가 산출됩니다.

     

    그런데, 총점이 0~9인 경우는 총점을 10으로 나누면 값이 0이 됩니다.

    CHOOSE에서는 0번째는 없기 때문에

    총점을 10으로 나눈 결과에 +1을 하여 

    총점이 0~9인 경우를 0이 아닌 1로 만들어 첫 번째에 해당되로록 한 것이며,

    이로 인해 이후 값들도 +1이 되어 CHOOSE에 적용할 값들이 총 11개가 만들어 진 것입니다.

     

     

     

    오늘도 즐거운 하루 되세요.

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