컴퓨터활용(컴활) 공부

[스프레드시트] 컴활 1급 실기 문제 풀기 (사용자 정의 함수)

미스털이 사용자 2024. 4. 6. 19:07
반응형

 

(문제 출처 : https://m.cafe.daum.net/hermingway/ZYwR/39?listURI=%2Fhermingway%2FZYwR )

 

​​​​​​​​​​​​액셀 컴활 실기문제를 계속해서 풀어보자.

 

사용자 정의 함수 만들어보자

 

 

 

===

 

우선 ALT+F11 눌러서 VB창을 띄우자.

그다음 [삽입]->[모듈] 선택해서 사용자 정의함수를 만들 공간을 만든다.

 

 

그 다음으로 문제에서 요구한 함수 틀을 만든다.

 

 

문제에서 요구하는대로 작성해주되

기본값을 빈칸으로 설정한다. (조건에 합당하는 경우엔 그에 해당하는 값을 입력)

 

Public Function fn비고(대상, 참가인원)
    
    tmp_value = "" '기본은 빈값으로
    
    If 참가인원 >= 20 Then
        If 대상 = "어린이" Or 대상 = "청소년" Or 대상 = "어르신" Then
            tmp_value = "※"
        End If
    End If
    
    fn비고 = tmp_value
    
End Function
 

 

그리고 엑셀에 사용자 정의함수(fn비고)를 적용해주면 된다.

<결과>

 

 

반응형