책 내용 질문하기
2019 컴활1급 실기 스프레드시트 p132 1번 질문
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
132
조회수
191
작성일
2019-11-27
작성자
탈퇴*원
첨부파일

수식에 괄호 넣는거에 대해 질문있습니다.

120쪽의 9번 문제의 답 =INDEX(B11:H29,MATCH(MAX((G11:G29)*(B11:B29=B3)),(G11:G29)*(B11:B29=B3),0),3) 매치함수의 찾는 값 부분인 밑줄친 부분에서

저는 MATCH((MAX(G11:G29)*(B11:B29=B3)) 이렇게 MAX앞에 괄호를 쳐서 매치함수의 찾는 값 부분을 한번에 묶었는데 답이 틀리게 나왔습니다.

근데 132쪽의 1번문제에서 =SUM((RIGHT($B$14:$B$25,2)=B3)*($C$14:$C$25=C2)*$F$14:$F$25) 이렇게 RIGHT함수 자체를 묶어야 답이 나오더라구요.

 

어떤 경우에 함수 뒤를 괄호로 묶고, 어떤 경우에 함수 앞에서부터 괄호로 묶나요? 

답변
2019-11-27 18:58:48

문제에서 원하는 조건에 맞게 범위를 지정해야 하는 것입니다.

 

=index(B11:H29, MATCH(MAX((B11:B29=B3)*G11:G29),(B11:B29=B3) *G11:G29,0),3)

index의 처음 범위는 데이터 전체의 범위 입니다.

match 안에서 max 함수가 구하는 것은 B11:B29영역중 B3에 대한 것중 G11:G29안에서 최대값을 찾는 것입니다.

즉 건물번호중 BD-002의 월임대료 최대값 만을 구하게 되는 것입니다.

 

max 값을 먼저 구한 후 match 의 값을 찾아야 합니다.

 

max 앞에 사용한 괄호의 닫히는 곳이 어딘지 잘 확인 해 보시면 정확한 결과가 나올 수도 있으니 확인 해 보세요.  

 

좋은 하루 되세요.  

  • 관리자
    2019-11-27 18:58:48

    문제에서 원하는 조건에 맞게 범위를 지정해야 하는 것입니다.

     

    =index(B11:H29, MATCH(MAX((B11:B29=B3)*G11:G29),(B11:B29=B3) *G11:G29,0),3)

    index의 처음 범위는 데이터 전체의 범위 입니다.

    match 안에서 max 함수가 구하는 것은 B11:B29영역중 B3에 대한 것중 G11:G29안에서 최대값을 찾는 것입니다.

    즉 건물번호중 BD-002의 월임대료 최대값 만을 구하게 되는 것입니다.

     

    max 값을 먼저 구한 후 match 의 값을 찾아야 합니다.

     

    max 앞에 사용한 괄호의 닫히는 곳이 어딘지 잘 확인 해 보시면 정확한 결과가 나올 수도 있으니 확인 해 보세요.  

     

    좋은 하루 되세요.  

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