책 내용 질문하기
오늘 컴활 실기보고 왔는데~ 이 문제 어떻게??
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
191
작성일
2012-04-01
작성자
첨부파일

궁금한게 있어요~

엑세스 DB에서

필드이름에 단가, 판매값 ...... 있었는데요

단가보다 판매값에 큰 값이 들어가게 판매값에 설정하라고 하는데

이건 어떻게 설정하는 건가요?

유효성검사에서 >[단가] 이렇게 입력해보니 안되더라구요 ㅜ

그리고 엑셀에서는 AVERAGE 랑 IF함수 사용하는 배열함수 나왔는데

부서 성적
영업부
기획부
인사부

이런식으로 표가 제시 되면서 각 부서별로 관리자(관리자는 부장과 과장에 해당됨)에 해당되는

성적의 평균을 구하라는 거였어요

저는 =AVERAGE(IF((조건1)*(조건2)*(조건3),성적점수드래그해서 절대값준거)

여기서 조건 1이란, 다른표에서 주어진 여러부서들 중에서 영업부와 일치하는거 식으로 썼고요

(다른표 해당하는데이터에 절대값주고=영업부에는 부분 절대값 줬습니다(밑으로 드래그해야되니까)

조건2에는 다른표에서 주어진 여러 직급 중에서 부장에 해당되는거

조건 2에는 다른표에서 주어진 여러직급 중에서 과장에 해당되는거 식으로 썼는데

VALUE#이런식으로 뜨더라고요 ㅠ

뭐가 잘못된거죠?

아시는 분 꼭 답변 좀 주세요 내일 또 시험봐요 ㅠㅜㅜㅜㅜㅜ

답변
2012-04-02 15:54:11

안녕하세요.

테이블을 디자인 보기로 연 다음 필드가 표시된 임의의 위치에서 오른쪽 버튼을 눌러 [속성] 선택 -> 테이블의 속성 시트 창의 유효성 검사 속성에 단가<판매값으로 지정하면 됩니다.

배열수식에는 OR 조건을 지정할 수 없으므로 OR를 의미하는 +는 사용할 수 없습니다. 상공회의소에서는 이것을 미쳐 파악하지 못해 문제가 출제되었는데요. 상공회의소에 이 사실을 알렸으므로 앞으로는 출제되지 않을 것으로 보입니다. 상설 시험 문제의 경우는 바로 이것이 수정되지 못할 수 있으니 이와 같은 문제가 출제되었다면 아래와 같이 작성하면 됩니다.

=AVERAGE(IF((부서범위="부서명")*((관리자범위="부장")+(관리자범위="과장")),성적점수드래그해서 절대값준거)

즐거운 하루 되세요.

"
  • *
    2012-04-02 15:54:11

    안녕하세요.

    테이블을 디자인 보기로 연 다음 필드가 표시된 임의의 위치에서 오른쪽 버튼을 눌러 [속성] 선택 -> 테이블의 속성 시트 창의 유효성 검사 속성에 단가<판매값으로 지정하면 됩니다.

    배열수식에는 OR 조건을 지정할 수 없으므로 OR를 의미하는 +는 사용할 수 없습니다. 상공회의소에서는 이것을 미쳐 파악하지 못해 문제가 출제되었는데요. 상공회의소에 이 사실을 알렸으므로 앞으로는 출제되지 않을 것으로 보입니다. 상설 시험 문제의 경우는 바로 이것이 수정되지 못할 수 있으니 이와 같은 문제가 출제되었다면 아래와 같이 작성하면 됩니다.

    =AVERAGE(IF((부서범위="부서명")*((관리자범위="부장")+(관리자범위="과장")),성적점수드래그해서 절대값준거)

    즐거운 하루 되세요.

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