책 내용 질문하기
배열수식 질문드립니다.
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
101
조회수
63
작성일
2011-08-30
작성자
첨부파일

101쪽 5번문제에 보면 답이

=INDEX($A$9:$I$18,MATCH(MIN(IF($F$9:$F$18=A22),$E$9:$E$18)),($F$9:$F$18=A22)*($E$9:$E$18),0),2)

라고 되어있는데 빨간색 글자 부분,즉 IF 다음에 하나의 괄호가 빠진 것이죠?

그리고 파란색 글자 부분은 왜 이렇게 되는 것인지 잘 모르겠습니다.

*이 부호는 IF가 없는 배열수식일때만 사용하는 것아닌가요?! ㅜㅠ

또, 103쪽에 4번문제의 배열수식도 이해가 가지 않습니다.

조건2부분에서도 위의 파란색 부분처럼 범위 지정부분에도 왜 괄호가 있는지 궁금합니다.

답변 부탁드릴께요.^^

답변
2011-08-31 12:06:33

=INDEX($A$9:$I$18,MATCH(MIN(IF($F$9:$F$18=A22),$E$9:$E$18)),($F$9:$F$18=A22)*($E$9:$E$18),0),2)

님의 식에서 괄호가 하나 추가된 것입니다.

책의 식이 잘 못 된 것은 아닙니다.

match의 범위인데 match의 범위는 조건의 범위와 같게 지정 합니다.

그래서 (조건1)*범위 와 같이 사용하는 것이죠.

조건이 참이면 1을 반영하고 조건이 거짓이면 0을 반영하여

조건이 참일때만 값을 반영하게 됩니다.

조건인 f9:f18=a22 즉 f9:f18의 범위에서 기혼인 것을 확인 하여 기혼인 사람의 e9:e18 값 즉 예금액을 반영하는 것입니다.

괄호가 있든 없든 상관 없는 부분입니다. 조건부분은 ()를 해주시는 것이 맞구요. 범위부분은 괄호를 하지 않으셔도 됩니다.

좋은 하루 되세요.

"
  • *
    2011-08-31 12:06:33

    =INDEX($A$9:$I$18,MATCH(MIN(IF($F$9:$F$18=A22),$E$9:$E$18)),($F$9:$F$18=A22)*($E$9:$E$18),0),2)

    님의 식에서 괄호가 하나 추가된 것입니다.

    책의 식이 잘 못 된 것은 아닙니다.

    match의 범위인데 match의 범위는 조건의 범위와 같게 지정 합니다.

    그래서 (조건1)*범위 와 같이 사용하는 것이죠.

    조건이 참이면 1을 반영하고 조건이 거짓이면 0을 반영하여

    조건이 참일때만 값을 반영하게 됩니다.

    조건인 f9:f18=a22 즉 f9:f18의 범위에서 기혼인 것을 확인 하여 기혼인 사람의 e9:e18 값 즉 예금액을 반영하는 것입니다.

    괄호가 있든 없든 상관 없는 부분입니다. 조건부분은 ()를 해주시는 것이 맞구요. 범위부분은 괄호를 하지 않으셔도 됩니다.

    좋은 하루 되세요.

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