자격증/컴활1급

[컴활1급 사용자정의 함수]엑셀 select case 선택

new_dev 2021. 7. 10. 23:59
반응형
반응형

Select case 개체명

  Case "포도" (문자일때)

  Case is >= 1 (숫자일때)

  Case else (이것도 저것도 아닐때)

End select

 

 

‘fn배달금액은 판매수량, 단가, 배달방법을 인수로 받아 값을 되돌려줌.

배달방법이 택배이면 3000, 퀵이면 12000, 직접수령이면 0을 표시하시오. 배달방법이 택배인 것 중 판매수량 * 단가를 계산한 값이 30000 이상이면 0을 표시하시오(SELECT CASE 사용)

‘fn배달금액함수를 이용하여 [R27:R51] 영역에 배달금액을 계산하시오.

 

Public Function fn배달금액(수량, 단가, 배달방법)
End Function

 

 

 

 

Public Function fn배달금액(수량, 단가, 배달방법)

Select Case 배달방법
    Case "택배"
        
        If 수량 * 단가 >= 30000 Then
            fn배달금액 = 0
        Else
            fn배달금액 = 3000
        End If
    
    Case "퀵"
    fn배달금액 = 12000
    
    Case "직접수령"
    fn배달금액 = 0
End Select

 


End Function

반응형