자격증/컴활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
반응형