1. 기출따라잡기 문제1번에서 ROUND함수 소수점 첫째자리에서 반올림하면 1아닌가요? 소수점 첫째자리가 1자리니까요
근데 0은 그냥 양수 일의 자리 아닌가요? 궁금합니다!
2. 기출따라잡기 문제3번에서 백분률스타일을 적용하니 값이 다르게 나옵니다.(첨부파일참고)
3. 문제2번에서
Public Function F단가(도서코드, 정가)
If Len(도서코드) = 7 Then
F단가 = Round(정가 / Mid(도서코드, 3, 3), 0)
Else
F단가 = Round(정가 / Mid(도서코드, 3, 2), 0)
End If
End Function
안녕하세요 길벗수험서 운영팀입니다.
[1]
소수점 첫째 자리에서 반올림하게 되면, 소수점 첫째 자리가 지워지고 말씀하신대로 양수 일의 자리가 남게 됩니다. 이를 수행하는 것이 round( 숫자, 0) 이며, round( 숫자, 1)의 경우 둘째 자리에서 반올림 하여 소수점 첫째 자리가 남게 됩니다.
[2]
문제에서 지시한대로 백분율 스타일은 f34셀에만 적용해주세요.
[3]
그 경우 else if문을 써야 해서 말씀하신대로 mid 3,1 도 추가해야 하겠죠.
if len(도서코드) = 7 then
~ mid(도서코드,3,3) ~
elseif len(도서코드) = 6 then
~ mid(도서코드,3,2) ~
else
~ mid(도서코드,3,1) ~
end if
이런 식으로요.
행복한 하루되세요 :)
-
관리자2020-10-05 13:46:27
안녕하세요 길벗수험서 운영팀입니다.
[1]
소수점 첫째 자리에서 반올림하게 되면, 소수점 첫째 자리가 지워지고 말씀하신대로 양수 일의 자리가 남게 됩니다. 이를 수행하는 것이 round( 숫자, 0) 이며, round( 숫자, 1)의 경우 둘째 자리에서 반올림 하여 소수점 첫째 자리가 남게 됩니다.
[2]
문제에서 지시한대로 백분율 스타일은 f34셀에만 적용해주세요.
[3]
그 경우 else if문을 써야 해서 말씀하신대로 mid 3,1 도 추가해야 하겠죠.
if len(도서코드) = 7 then
~ mid(도서코드,3,3) ~
elseif len(도서코드) = 6 then
~ mid(도서코드,3,2) ~
else
~ mid(도서코드,3,1) ~
end if
이런 식으로요.
행복한 하루되세요 :)