책 내용 질문하기
사용자정의함수(100p) 관련 질문이요!!
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
155
조회수
36
작성일
2015-09-09
작성자
첨부파일

안녕하세요. 사용자정의함수 관련 질문합니다.

* 다음 if문 조건식을 select case 문 조건식으로 어떻게 바꿀수 있을까요?

1. public function fn총점(출석, 과제, 중간고사, 기말고사)

if 출석 = 0 or 중간고사=0 or 기말고사=0 then

fn총점 = 0

else

fn총점 = 출석 + 과제 + 중간고사*0.3 + 기말고사*0.3

end if

2. public functon fn생산단가(상품코드, 판매단가)

if left(상품코드,1)="가" and (right(상품코드,1)="1" or right(상품코드, 1)= "2") then

fn생산단가 = 판매단가 * 0.3

else

fn생산단가 = 판매단가 * 0.2

end if

end function

답변
2015-09-15 09:48:05

안녕하세요.

Select Case는 하나의 변수를 대상으로 처리를 수행합니다.

IF 출석 = 0 Or 중간고사 = 0 Or 기말고사 = 0 then

과 같이 3개의 변수를 하나의 식으로 처리할 때는 IF문을 사용해야 합니다.

아래쪽도 같은 맥락입니다.

오늘도 즐거운 하루 되세요.

  • *
    2015-09-15 09:48:05

    안녕하세요.

    Select Case는 하나의 변수를 대상으로 처리를 수행합니다.

    IF 출석 = 0 Or 중간고사 = 0 Or 기말고사 = 0 then

    과 같이 3개의 변수를 하나의 식으로 처리할 때는 IF문을 사용해야 합니다.

    아래쪽도 같은 맥락입니다.

    오늘도 즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.