기출문제집
페이지 255 에서
3. 증가율(H4) : =ROUND(E4/D/4 , 2)
ROUND 함수를 이용하여 소수점 1의 자리에서
반올림하여 정수로 표시하려면 반올림 자릿수를
0으로 지정해야 하지만.......
이라고 되어 있는데
그럼 만약에
<정수 3번째 자리에서 반올림하시오>
라는 문제가 나오면
-3을 입력해야 되는 건가요 -2응 입력해야 되는 건가요
죄송하지만 자세하게 설명 좀 해주실수 있나요
기본편 다지기에 있는 설명을 다시 찾아봤는데도
잘 이해가 안 가네요
그냥 정수, 소수 각각 3번째 자리까지
간단하게 외울수 있게
좀 알려주세용 ㅠㅠ
감사합니다 ~
안녕하세요.
일반적으로 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%인 정수만 출력되게 되는 것이죠.
오늘도 즐거운 하루 되세요.