Public Function fn가입상태(가입기간, 미납기간)
If 미납기간 >= 가입기간 Then
fn가입상태 = "해지예상"
Else(이해안가요 ElseIf 아닌가요)
If 미납기간 = 0 Then
fn가입상태 = "정상"
ElseIf 미납기간 > 2 Then
fn가입상태 = "휴먼보험"
Else
fn가입상태 = 미납기간 & "개월 미납"
End If
End If(이해안가요 왜 또 쓰죠?)
End Function
정답지 이렇게 되어있는데 이게 답 맞나요
2016년도 3회 5번도요
Public Function fn의료비보조(관계, 소득공제, 금액)
If 소득공제 = "일반의료비" Then
If 관계 = "본인" Or 관계 = "자" Or 관계 = "처" Then
fn의료보조비 = 금액 * 0.8
Else(왜 Else 인지 모르겠어요 앞에사 ElseIf 로 배운거 같은데요?)
fn의료보조비 = 금액 * 0.5
End If(여기 왜 이게 오는지 끝에 마무리 할때 오는거 아닌가요)
Else
fn의료보조비 = 0
End If
End Function
Public Function fn가입상태(가입기간, 미납기간)
If 미납기간 >= 가입기간 Then
fn가입상태 = "해지예상"
Else(이해안가요 ElseIf 아닌가요) <- 문제에 보면 "미납기간이 가입기간 미만인 경우 미납기간이 0이면......" 으로 비교 항목이 나뉘었습니다. 그래서 Else로 '그렇지 않고 만약에'라는 의미로 Else를 사용한 것입니다.
If 미납기간 = 0 Then
fn가입상태 = "정상"
ElseIf 미납기간 > 2 Then
fn가입상태 = "휴먼보험"
Else
fn가입상태 = 미납기간 & "개월 미납"
End If <--이 End if 는 위 녹색으로 표시된 IF에 대한 End IF 이고
End If(이해안가요 왜 또 쓰죠?) <-- 여기 End if는 제일 처음나온 파랑색 IF에 대한 End IF 입니다.
End Function
---
Public Function fn의료비보조(관계, 소득공제, 금액)
If 소득공제 = "일반의료비" Then
If 관계 = "본인" Or 관계 = "자" Or 관계 = "처" Then
fn의료보조비 = 금액 * 0.8
Else(왜 Else 인지 모르겠어요 앞에사 ElseIf 로 배운거 같은데요?) <-- 조건 지정을 할 필요가 없을 때 ElseIF가 아닌 Else(그렇지 않으면의 의미)를 사용합니다.
fn의료보조비 = 금액 * 0.5
End If(여기 왜 이게 오는지 끝에 마무리 할때 오는거 아닌가요) <-- IF문이 2개 쓰였으므로 End If도 2개 쓰여야 합니다. 이 IF는 위쪽 보라색 IF에 대한 End If입니다.
Else
fn의료보조비 = 0
End If
End Function
-
*2018-08-03 16:44:37
Public Function fn가입상태(가입기간, 미납기간)
If 미납기간 >= 가입기간 Then
fn가입상태 = "해지예상"
Else(이해안가요 ElseIf 아닌가요) <- 문제에 보면 "미납기간이 가입기간 미만인 경우 미납기간이 0이면......" 으로 비교 항목이 나뉘었습니다. 그래서 Else로 '그렇지 않고 만약에'라는 의미로 Else를 사용한 것입니다.
If 미납기간 = 0 Then
fn가입상태 = "정상"
ElseIf 미납기간 > 2 Then
fn가입상태 = "휴먼보험"
Else
fn가입상태 = 미납기간 & "개월 미납"
End If <--이 End if 는 위 녹색으로 표시된 IF에 대한 End IF 이고
End If(이해안가요 왜 또 쓰죠?) <-- 여기 End if는 제일 처음나온 파랑색 IF에 대한 End IF 입니다.
End Function---
Public Function fn의료비보조(관계, 소득공제, 금액)
If 소득공제 = "일반의료비" Then
If 관계 = "본인" Or 관계 = "자" Or 관계 = "처" Then
fn의료보조비 = 금액 * 0.8
Else(왜 Else 인지 모르겠어요 앞에사 ElseIf 로 배운거 같은데요?) <-- 조건 지정을 할 필요가 없을 때 ElseIF가 아닌 Else(그렇지 않으면의 의미)를 사용합니다.
fn의료보조비 = 금액 * 0.5
End If(여기 왜 이게 오는지 끝에 마무리 할때 오는거 아닌가요) <-- IF문이 2개 쓰였으므로 End If도 2개 쓰여야 합니다. 이 IF는 위쪽 보라색 IF에 대한 End If입니다.
Else
fn의료보조비 = 0
End If
End Function