책 내용 질문하기
엑셀 기본 9회
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
397
조회수
60
작성일
2013-08-27
작성자
첨부파일

3.

고급필터 문제에서

조건을 자료첨부합니다.

첨부한 자료처럼하면 왜 안 될까요? ㅠㅠ

4.

=IF(AND(C22>AVERAGE($C$22:$C$29),ISBLANK($D$22:$D$29)),"우수지점","일반")

이렇게 식을 해도 되나요?

답은 나오는데요....

답변
2013-08-28 12:39:17

1. 식을 이용하여 true 나 false 값이 나오면 원본 데이터에 있는 필드명을 그대로 사용하시면 안됩니다.

403쪽 설명에서

점수합계 로 사용하라고 되어 있습니다. 그러므로 점수합계나 조건 등 다른 필드명을 이용하여 작성하시기 바랍니다.

2. 보통 배열 함수가 아닌 이상은 배열로 사용하지 않습니다.

average 함수의 경우 범위의 평균을 구하기 때문에 범위를 $c$22:$c$29 로 사용하지만

기본적인 사용방법은 함수(인수) 입니다. 인수의 개수는 함수에 따라 다르겠지만

셀 주소를 배열로 사용하는 경우는 함수자체의 사용법상에 배열범위가 필요한 경우외에는 보통 하나의 셀을 선택하여 사용하는 경우가 많습니다.

정확한 결과가 나온다면 상관 없을 수도 있지만 그렇지 않다면 오답처리 될 수 있는 부분입니다.

좋은 하루 되세요.

"
  • *
    2013-08-28 12:39:17

    1. 식을 이용하여 true 나 false 값이 나오면 원본 데이터에 있는 필드명을 그대로 사용하시면 안됩니다.

    403쪽 설명에서

    점수합계 로 사용하라고 되어 있습니다. 그러므로 점수합계나 조건 등 다른 필드명을 이용하여 작성하시기 바랍니다.

    2. 보통 배열 함수가 아닌 이상은 배열로 사용하지 않습니다.

    average 함수의 경우 범위의 평균을 구하기 때문에 범위를 $c$22:$c$29 로 사용하지만

    기본적인 사용방법은 함수(인수) 입니다. 인수의 개수는 함수에 따라 다르겠지만

    셀 주소를 배열로 사용하는 경우는 함수자체의 사용법상에 배열범위가 필요한 경우외에는 보통 하나의 셀을 선택하여 사용하는 경우가 많습니다.

    정확한 결과가 나온다면 상관 없을 수도 있지만 그렇지 않다면 오답처리 될 수 있는 부분입니다.

    좋은 하루 되세요.

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