먼저 엑셀부분에서 문제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
라고 쓰면 되는건가요?
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
과 같이 작성 하셔야 합니다. 기본급에 대한 추가금을 구한 다음 그 금액을 계산 해 주시면 되죠.
정확한 문제가 없어서 대략 적으로 표시 하였으니 참고하여 사용하시기 바랍니다.
좋은 하루 되세요.
"