반응형

사용자정의함수 5

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

(문제 출처 : https://m.cafe.daum.net/hermingway/ZYwR/39?listURI=%2Fhermingway%2FZYwR ) ​​​​​​​​​​​​액셀 컴활 실기문제를 계속해서 풀어보자. 사용자 정의 함수 만들어보자 === 우선 ALT+F11 눌러서 VB창을 띄우자. 그다음 [삽입]->[모듈] 선택해서 사용자 정의함수를 만들 공간을 만든다. 그 다음으로 문제에서 요구한 함수 틀을 만든다. 문제에서 요구하는대로 작성해주되 기본값을 빈칸으로 설정한다. (조건에 합당하는 경우엔 그에 해당하는 값을 입력) Public Function fn비고(대상, 참가인원) tmp_value = "" '기본은 빈값으로 If 참가인원 >= 20 Then If 대상 = "어린이" Or 대상 = "청소년" ..

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

(문제 출처 : https://m.cafe.daum.net/hermingway/ZYwR/39?listURI=%2Fhermingway%2FZYwR ) ​​​​​​​​액셀 컴활 실기문제를 계속해서 풀어보자. === 사용자 정의 함수 만들기 먼저 Alt+F11 눌러서 VisualBasic열고 [삽입]->[모듈] 실행 그리고 문제에서 요구하는 함수 형태 만들기 그리고 조건에 대한 식을 다음과 같이 써준다. Public Function fn스티커(품목명, 규격, 수량) 규격2 = Trim(규격) '양쪽공백 제거한 문자열 If 규격2 = 품목명 Then fn스티커 = 품목명 & "-" & 수량 & "개" Else fn스티커 = 규격 & "-" & 수량 & "개" End If End Function 그리고 실제 엑셀..

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

(문제 출처 : https://blog.naver.com/hellstudy/223302615932 ) ​ ​​​​​​​​​​​​액셀 컴활 실기문제를 계속해서 풀어보자. ​ === 사용자 정의 함수 만들기 ALT+F11 키를 눌러 VBA창 열어준다. 여기서 [삽입]->[모듈]을 이용해서 문제에서 요구한 사용자 정의 함수 기본틀을 만든다. 그리고 VBA스크립트를 만드는데 IF~ELSE~End IF 이용한 조건식 함수를 활용한다. Public Function fn의료비보조(관계, 소득공제, 금액) 적용비율 = 0 If 소득공제 = "일반의료비" Then If 관계 = "본인" Or 관계 = "자" Or 관계 = "처" Then 적용비율 = 80 Else 적용비율 = 50 End If Else 적용비율 = 0 ..

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

(문제 출처 : https://blog.naver.com/hellstudy/223302615932 ) ​​​​​​​​액셀 컴활 실기문제를 계속해서 풀어보자. === 먼저 사용자임의함수를 만드려면 ALT+F11 로 VB창을 열어준다. 그다음 "삽입"=>"모듈"을 눌러 사용자임의함수 들어갈 공간을 만든다. 다음과 같은 조건을 만든다. Public Function fn가입상태(가입기간, 미납기간) If 미납기간 >= 가입기간 Then fn가입상태 = "해지예상" Else If 미납기간 = 0 Then fn가입상태 = "정상" ElseIf 미납기간 > 2 Then fn가입상태 = "휴면보험" Else fn가입상태 = 미납기간 & "개월 미납" End If End If End Function &연산자는 문자열 합..

컴활 1급 실기 (VLOOKUP, 배열수식, 사용자정의함수)

해당 내용은 위 첨부파일의 내용입니다. (출처 : https://klesa108.tistory.com/81 ) 실기문제를 계속해서 풀어보자. ※ VLOOKUP 함수 -> 단순하게 "값을 찾아주는 함수" -> 아래 4가지 구분에 유의해서 기억하자. a) 검색할 대상 표의 맨 좌측에서 b) 찾으려는 값을 검색한 뒤, c) 동일한 행에 위치한 d) 다른 값을 출력 해준다. 사진 삭제 사진 설명을 입력하세요. 1번째 인자 : lookup_value => 찾으려는 값 2번째 인자 : table_array => 검색할 대상 표 3번째 인자 : col_index_num => 출력해줄 "동일한 행에 위치한 몇번째 열" 다른 값 4번째 인자 : range_lookup (기본값 : TRUE 유사한 일치 , FALSE 완벽..

반응형