책 내용 질문하기
상설시험 질문이요!
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
조회수
205
작성일
2011-04-19
작성자
첨부파일

먼저 엑셀부분에서 문제3번에서 피벗테이블 데이터영역을 천의배수 형태로 나타내라고 나왔는데 어떻게 지정하는건가요??

또 문제가 잘 기억안나는데 고급필터부분에서

사원코드 기본급 .....

1-0000 10000 ......

1-2345 9890

1-2562 19374

1-0847 39000

2-5555 8000

2-8473 13900

이런식의 표에서 사원코드가 2로시작하거나, 기본급이 상위 3번째까지의 데이터를 모두 나타내시오?

뭐 이런 문제였고 상위 3번째까지의 데이터는 large함수를 쓰라고 나왔어요.

이때 조건을

코드 기본급 기본급 기본급

=left($a2,1)=2

=large($b$2:$b$7,1) =large($b$2:$b$7,2) =large($b$2:$b$7,3)

이렇게 나타내면 되는건가요?

마지막으로 계산문제에서 fn급여를 정의하여 계산하는 문제고, select case를 사용하라고 했는데.

fn급여(기본급,추가금,내용연수,직급)이고 급여=기본급*내용연수/직급+추가금 이다.

이때 추가금은 기본급이 100000미만일때 1000, 100000이상 1000000이하일때 2000, 1000000초과일때 3000이라고 하면

public function fn급여(기본급,추가금,내용연수,직급)

급여=기본급*내용연수/직급+추가금

select case 추가금

case 기본급<100000

추가금=1000

case 기본금=>100000 and 기본금<=1000000

추가금=2000

case else

추가금=3000

end select

라고 쓰면 되는건가요?

답변
2011-04-20 10:54:54

1. #, 나 0, 를 하시면 1000 이 1 로 나타납니다.

2.

첫번째코드 상위3

=left($a2,1)="2"

=a1>=large($b$2:$b$7,3)

로 작성하셔야 합니다. 필드명을 다르게 지정 하셔야 하구요. 식도 위와 같이 변경 하세요.

3.

public function fn급여(기본급,추가금,내용연수,직급)

select case 기본급

case is <100000

추가금=1000

case is <=1000000

추가금=2000

case else

추가금=3000

end select

fn급여=기본급*내용연수/직급+추가금

end sub

과 같이 작성 하셔야 합니다. 기본급에 대한 추가금을 구한 다음 그 금액을 계산 해 주시면 되죠.

정확한 문제가 없어서 대략 적으로 표시 하였으니 참고하여 사용하시기 바랍니다.

좋은 하루 되세요.

"
  • *
    2011-04-20 10:54:54

    1. #, 나 0, 를 하시면 1000 이 1 로 나타납니다.

    2.

    첫번째코드 상위3

    =left($a2,1)="2"

    =a1>=large($b$2:$b$7,3)

    로 작성하셔야 합니다. 필드명을 다르게 지정 하셔야 하구요. 식도 위와 같이 변경 하세요.

    3.

    public function fn급여(기본급,추가금,내용연수,직급)

    select case 기본급

    case is <100000

    추가금=1000

    case is <=1000000

    추가금=2000

    case else

    추가금=3000

    end select

    fn급여=기본급*내용연수/직급+추가금

    end sub

    과 같이 작성 하셔야 합니다. 기본급에 대한 추가금을 구한 다음 그 금액을 계산 해 주시면 되죠.

    정확한 문제가 없어서 대략 적으로 표시 하였으니 참고하여 사용하시기 바랍니다.

    좋은 하루 되세요.

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