책 내용 질문하기
고급필터와 사용자정의함수 질문입니다.
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
80
작성일
2014-05-12
작성자
첨부파일

시험장에서 시험문제에 예를 들어 직위가 과장이고 1차시험, 2차시험

성적이 80이상인 직원의 직위, 성명을 결과로 산출하라고 하면서 고급필터 조건을 K15:K16 영역에 넣으라고 합니다. 영역이 1행, 2열 밖에 안되니 이말은 식을 쓰라는 말로 해석하면 되나요?

직위 1차시험 2차시험
과장 >=80 >=80

이렇게 하는게 아니라

조건
=AND(B6="과장,C6>=80,D6>=80)

이렇게 하면 되나요?

만약 아래의 것처럼 해야 된다면 문제에 AND 를 사용하란 말이 없었는데도 이렇게 써도 되나요?

두번째 질문입니다.

사용자정의 함수에서 결과의 표시가 (예: 25%) 처럼 소수 첫째자리에서 반올림을 하고 %표시(백분율)가 나오도록 함수를 만들라고 합니다.

그러면 Visual basic editor 에서

public function fn이율 이거 만들때 이런걸 지정해 줄 수 있나요? 아니면 함수 삽입할때 할 수 있나요? 아니면 다 해놓고 셀서식에서 그냥 백분율 선택하고 소수점이하 자릿수 지정해주면 되나요?

내일 아침에 또 시험이라.....빠른 답변 꼭 좀 부탁드립니다.

답변
2014-05-13 12:39:16

1. 네 식을 이용하라는 것이 맞구요. 함수가 주어지지 않았다면 어느 함수든 사용가능하세요.

2. % 를 지정하는 것은 프로시저에서 안됩니다.

소수 첫째자리까지 반올림 하는 것은 프로시저안에서 round 를 사용하시면 되구요.

% 를 지정하는 것은 셀서식에서 하시면 됩니다.

좋은 하루 되세요.

"
  • *
    2014-05-13 12:39:16

    1. 네 식을 이용하라는 것이 맞구요. 함수가 주어지지 않았다면 어느 함수든 사용가능하세요.

    2. % 를 지정하는 것은 프로시저에서 안됩니다.

    소수 첫째자리까지 반올림 하는 것은 프로시저안에서 round 를 사용하시면 되구요.

    % 를 지정하는 것은 셀서식에서 하시면 됩니다.

    좋은 하루 되세요.

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