책 내용 질문하기
함수부분 질문
도서
[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
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
지급율이어야 하는데 금으로 사용하셨네요?
다시 확인 해 보세요.
함수의 사용법입니다.
함수는 =함수명(인수) 여야 하죠.
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()
    로 사용하시면 됩니다.
    좋은 하루 되세요.
    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.