책 내용 질문하기
배열함수 수식 질문드립니다
도서
2023 시나공 컴퓨터활용능력 1급 실기
페이지
122,135
조회수
197
작성일
2023-04-23
작성자
탈퇴*원
첨부파일

122쪽 9번문제의 경우 수식이 

=INDEX($D$11:$D$29,MATCH(MAX(($B$11:$B$29=B3)*$G$11:$G$29),($B$11:$B$29=B3)*$G$11:$G$29,0),1) 

 

이렇게 작성되었고

 

135쪽 3번문제는

 

=INDEX($D$18:$D$33,MATCH((MAX(($B$18:$B$33=$B11)*F$18:F$33)),($B$18:$B$33=$B11)*F$18:F$33,0),1) 이렇게 작성되었는데 

매치함수에 괄호두개를 왜 후자만 붙이는지 잘 모르겠습니다

하나만 붙였을때 오류값이 떠서 두개로 수정후 122쪽 9번문제에서 해당 함수를
=INDEX($D$11:$D$29,MATCH((MAX(($B$11:$B$29=B3)*$G$11:$G$29)),($B$11:$B$29=B3)*$G$11:$G$29,0),1)
이렇게 135쪽함수와 같이 작성해보았는데 오류값이 안나오고 똑같이나오던데

같은 인덱스매치맥스 함수를 이용하는데 왜 후자만 매치함수뒤에 괄호가 두개붙는지 궁금합니다 

답변
2023-04-24 19:32:50

=INDEX($D$11:$D$29,MATCH(MAX(($B$11:$B$29=B3)*$G$11:$G$29),($B$11:$B$29=B3)*$G$11:$G$29,0),1)  

 

=INDEX($D$18:$D$33,MATCH((MAX(($B$18:$B$33=$B11)*F$18:F$33)),($B$18:$B$33=$B11)*F$18:F$33,0),1) 

 

 

max 를 묶어 주기 위해서 괄호를 하나 더 쓴 것입니다. 

 

괄호는 함수의 시작과 끝을 나타내고 먼저 계산 해야 하는 곳에 사용하면 됩니다. 

 

그 외는 사용자 편의에 따라 사용하면 되는 부분입니다. 

 

먼저 계산되어야 하는 부분에 괄호를 한 것이므로 괄호를 잘 맞춰서 사용해 보세요. 

 

좋은 하루 되세요. 

  • 관리자
    2023-04-24 19:32:50

    =INDEX($D$11:$D$29,MATCH(MAX(($B$11:$B$29=B3)*$G$11:$G$29),($B$11:$B$29=B3)*$G$11:$G$29,0),1)  

     

    =INDEX($D$18:$D$33,MATCH((MAX(($B$18:$B$33=$B11)*F$18:F$33)),($B$18:$B$33=$B11)*F$18:F$33,0),1) 

     

     

    max 를 묶어 주기 위해서 괄호를 하나 더 쓴 것입니다. 

     

    괄호는 함수의 시작과 끝을 나타내고 먼저 계산 해야 하는 곳에 사용하면 됩니다. 

     

    그 외는 사용자 편의에 따라 사용하면 되는 부분입니다. 

     

    먼저 계산되어야 하는 부분에 괄호를 한 것이므로 괄호를 잘 맞춰서 사용해 보세요. 

     

    좋은 하루 되세요. 

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