책 내용 질문하기
엑셀 질문이 있습니다
도서
[2013] 사무자동화산업기사 실기(오피스 2007 사용자용)
페이지
225
조회수
64
작성일
2013-04-25
작성자
첨부파일

기출문제집

페이지 255 에서

3. 증가율(H4) : =ROUND(E4/D/4 , 2)

ROUND 함수를 이용하여 소수점 1의 자리에서

반올림하여 정수로 표시하려면 반올림 자릿수를

0으로 지정해야 하지만.......

이라고 되어 있는데

그럼 만약에

<정수 3번째 자리에서 반올림하시오>

라는 문제가 나오면

-3을 입력해야 되는 건가요 -2응 입력해야 되는 건가요

죄송하지만 자세하게 설명 좀 해주실수 있나요

기본편 다지기에 있는 설명을 다시 찾아봤는데도

잘 이해가 안 가네요

그냥 정수, 소수 각각 3번째 자리까지

간단하게 외울수 있게

좀 알려주세용 ㅠㅠ

감사합니다 ~

답변
2013-04-26 09:29:45

안녕하세요.

일반적으로 ROUND 함수는

백의자리 십의자리 일의자리 소수첫째 소수둘째 소수셋째

1 2 3 . 4 5 6

-2 -1 0 1 2 3 ROUND 함수에 적용할 자릿수

ROUND(123.456, -2) = 100

ROUND(123.456, -1) = 120

ROUND(123.456, 0) = 123

ROUND(123.456, 1) = 123.5 (둘째자리가 5이므로 반올림)

ROUND(123.456, 2) = 123.46 (셋째자리가 6이므로 반올림)

ROUND(123.456, 3) = 123.456

하지만 기출 08회는 좀 이해를 요하는 부분입니다.

백분율로 표시될 것을 감안해야 하기 때문인데 백분율이란 값에 100을 곱한 뒤 %를 붙입니다.

즉 0.12를 백분율로 표시하면 0.12에 100을 곱한 결과 12에 %를 붙여 12%로 표시하죠.

문제는 정수로 표시하는 것인데, 백분율에서 100을 곱하여 2자리가 없어질 것을 감안하여 ROUND(값, 2)로 지정한 것입니다.

그래야 0.12와 같이 소수 둘째자리까지 표시된 이후 100을 곱하고 %를 붙여 12%로 표시됩니다. 결과적으로 12%인 정수만 출력되게 되는 것이죠.

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

"
  • *
    2013-04-26 09:29:45

    안녕하세요.

    일반적으로 ROUND 함수는

    백의자리 십의자리 일의자리 소수첫째 소수둘째 소수셋째

    1 2 3 . 4 5 6

    -2 -1 0 1 2 3 ROUND 함수에 적용할 자릿수

    ROUND(123.456, -2) = 100

    ROUND(123.456, -1) = 120

    ROUND(123.456, 0) = 123

    ROUND(123.456, 1) = 123.5 (둘째자리가 5이므로 반올림)

    ROUND(123.456, 2) = 123.46 (셋째자리가 6이므로 반올림)

    ROUND(123.456, 3) = 123.456

    하지만 기출 08회는 좀 이해를 요하는 부분입니다.

    백분율로 표시될 것을 감안해야 하기 때문인데 백분율이란 값에 100을 곱한 뒤 %를 붙입니다.

    즉 0.12를 백분율로 표시하면 0.12에 100을 곱한 결과 12에 %를 붙여 12%로 표시하죠.

    문제는 정수로 표시하는 것인데, 백분율에서 100을 곱하여 2자리가 없어질 것을 감안하여 ROUND(값, 2)로 지정한 것입니다.

    그래야 0.12와 같이 소수 둘째자리까지 표시된 이후 100을 곱하고 %를 붙여 12%로 표시됩니다. 결과적으로 12%인 정수만 출력되게 되는 것이죠.

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

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