책 내용 질문하기
함수부분 질문
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
98
조회수
31
작성일
2013-02-05
작성자
첨부파일
1.
교재 98쪽에 3번문제에서 visual basic 실행해서
Public Function ks보너스지급율(월평균임금, 전년월평균임금)
If (월평균임금 - 전년월평균임금) / 월평균임금 >= 0.05 Then
ks보너스지금율 = 0.05
Else
ks보너스지금율 = 0.1
End If
ks보너스지금율 = 0.05
Else
ks보너스지금율 = 0.1
End If
End Function
이렇게 입력하고 교재에 나와있는대로 따라했는데요
보너스지급율이 계속 0%로 나와요ㅠㅠ 아무리 봐도 교재랑 다른게 없는데 뭐가 잘못된건가요?
2. 88페이지 3번 문제에서요
year(today())-year(b21)>=10
이렇게 수식을 입력하는건데 저는 처음에 year(today)-year(b21)>=10
이렇게 입력을 했거든요
왜 today안에 공백의 괄호()가 들어가는지 궁금해요!
답변
2013-02-06 16:00:30
Public Function ks보너스지급율(월평균임금, 전년월평균임금)
If (월평균임금 - 전년월평균임금) / 월평균임금 >= 0.05 Then
ks보너스지금율 = 0.05
Else
ks보너스지금율 = 0.1
End If
End Function
ks보너스지금율 = 0.05
Else
ks보너스지금율 = 0.1
End If
End Function
지급율이어야 하는데 금으로 사용하셨네요?
다시 확인 해 보세요.
함수의 사용법입니다.
함수는 =함수명(인수) 여야 하죠.
today 함수는 인수가 필요하지 않는 함수이므로
=today()
로 사용하시면 됩니다.
좋은 하루 되세요.
"
-
*2013-02-06 16:00:30
Public Function ks보너스지급율(월평균임금, 전년월평균임금)
If (월평균임금 - 전년월평균임금) / 월평균임금 >= 0.05 Then
ks보너스지금율 = 0.05
Else
ks보너스지금율 = 0.1
End If
End Function지급율이어야 하는데 금으로 사용하셨네요?다시 확인 해 보세요.함수의 사용법입니다.함수는 =함수명(인수) 여야 하죠.today 함수는 인수가 필요하지 않는 함수이므로=today()로 사용하시면 됩니다.좋은 하루 되세요."