책 내용 질문하기
함수부록 페이지121- 5번, 122-2번
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
121
조회수
27
작성일
2013-01-31
작성자
탈퇴*원
첨부파일

5번 답 =index(a9i18, match( min( if(f9:f18=a22, e9:e18) ),(f9:f18=a22)*(e9:e18) , 0 ), 2 )

초록색과 같이 min,if 함수를 사용하면 (조건, 최소값을 구할 범위)인간 알겠는데

노란색 부분은 왜 해야 하는 건가요?

match(찾을값, 범위, 옵션)

match 범위는 그냥 b9:b18 적어야 하는거 아닌가요?

match 따로 배열 수식에 조건이 있습니까???

2번 답 중에서

if 국어 >= 60 and 수학>= 60 and 영어>= 60 and 결석 <1 and 평균 >= 70 then 인데

이렇게 하면 if (국어, 수학, 영어) >= 60 and 결석 <=1 and 평균>=70 then 안되나요?

답변
2013-02-01 09:54:01

{=INDEX(A9:I18,MATCH(MIN(IF(F9:F18=A22,E9:E18)),(F9:F18=A22)*(E9:E18),0),2)}

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

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

이렇게 지정하는 이유는 min에서 사용한 값과 같게 지정하기 위한 것인데요.

전체범위를 입력하셔도 상관은 없습니다.

b9:b18범위를 지정 하시면 안됩니다.

e9:e18의 범위를 사용하셔야 합니다.

결석이 1 미만인 것을 찾아야 합니다. 결석이 1 보다 작고 라고 했기 때문에 < 이죠.

<= 은 1보다 작거나 같고 가 됩니다.

좋은 하루 되세요.

"
  • *
    2013-02-01 09:54:01

    {=INDEX(A9:I18,MATCH(MIN(IF(F9:F18=A22,E9:E18)),(F9:F18=A22)*(E9:E18),0),2)}

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

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

    이렇게 지정하는 이유는 min에서 사용한 값과 같게 지정하기 위한 것인데요.

    전체범위를 입력하셔도 상관은 없습니다.

    b9:b18범위를 지정 하시면 안됩니다.

    e9:e18의 범위를 사용하셔야 합니다.

    결석이 1 미만인 것을 찾아야 합니다. 결석이 1 보다 작고 라고 했기 때문에 < 이죠.

    <= 은 1보다 작거나 같고 가 됩니다.

    좋은 하루 되세요.

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