책 내용 질문하기
배열수식 질문입니다!!
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
120
조회수
30
작성일
2013-07-25
작성자
첨부파일

120페이지 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)

이것이 정답인데요

파란색 부분은 왜 저렇게 하는지 이해가 잘안됩니다.

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

저는 ($F$9:$F$18=A22)*($E$9:$E$18) -> ($F$9:$F$18=A22 , $E$9:$E$18) 이렇게 했습니다.

앞과 똑같이 IF($F$9:$F$18=A22,$E$9:$E$18)

if도 콤마로 연결했으니 뒤도 콤마로 연결하면 안되나요? ㅠㅠ

답변
2013-07-26 10:04:59

1.

범위도 조건을 붙여준 것입니다.

match 의 찾을 값에서 조건이 기혼인 사람의 예금액을 구하고 그 예금액에서 최소값을 구하는 것입니다.

그래서 match 의 범위에도 기혼인 사람의 예금액의 범위를 지정한 것입니다.

곱하기 한 것이

($F$9:$F$18=A22)*($E$9:$E$18)

---------------- ------------

결혼여부가 기혼 예금액

으로 기혼인 사람의 예금액만 범위로 지정한 것이죠.

2. 파란색 부분은 if문의 참값일때 반환할 값입니다. 그러므로 , 를 하게되면 뒤의 $e$9:$e$18 이 거짓일때 반환할 값이 되게 되므로 그렇게 사용하실 수 없습니다.

좋은 하루 되세요.

"
  • *
    2013-07-26 10:04:59

    1.

    범위도 조건을 붙여준 것입니다.

    match 의 찾을 값에서 조건이 기혼인 사람의 예금액을 구하고 그 예금액에서 최소값을 구하는 것입니다.

    그래서 match 의 범위에도 기혼인 사람의 예금액의 범위를 지정한 것입니다.

    곱하기 한 것이

    ($F$9:$F$18=A22)*($E$9:$E$18)

    ---------------- ------------

    결혼여부가 기혼 예금액

    으로 기혼인 사람의 예금액만 범위로 지정한 것이죠.

    2. 파란색 부분은 if문의 참값일때 반환할 값입니다. 그러므로 , 를 하게되면 뒤의 $e$9:$e$18 이 거짓일때 반환할 값이 되게 되므로 그렇게 사용하실 수 없습니다.

    좋은 하루 되세요.

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