책 내용 질문하기
match함수에서 찾을 범위 지정시 ( ,_이부분__, )
도서
2023 시나공 컴퓨터활용능력 1급 실기
페이지
375
조회수
134
작성일
2023-01-16
작성자
탈퇴*원
첨부파일

1권 375페이지의 2-1번 문제 해설에 match함수의 범위를 지정하는 위치(찾을값, 위치(여기부분), 타입)

에서 저는 그냥 찾을값을 찾을 위치인 $E$10:$E$18로만 지정을 했는데 해설에서는 조건과 함께 ($D$10:$D$18=d4)*($E$10:$E$18)이라고

해설이 돼있던데 시험에서 그냥 조건 없이 찾을 범위인  $E$10:$E$18만 입력해도 되나요?

답변
2023-01-16 22:06:26

MATCH(MAX(($D$10:$D$18=D4)*($E$10:$E$18)),($D$10:$D$18=D4)*$E$10:$E$18,0)

match 의 인수 입니다.

match 에서 조건에 해당하는 곳에서 제일 큰 값을 찾고

($D$10:$D$18=D4)*$E$10:$E$18 (두번째 인수)

에서 값을 찾는 것이므로 즉 조건에 해당하는 범위와 같게 써주셔야

정확한 위치를 찾을 수 있겠죠? 그렇기 때문에

찾을 값과 같은 범위라고 생각 해 주시면 됩니다.

 

 

이렇게 작성하지 않아도 정확한 결과가 나온다면 사용하지 않아도 되는 부분입니다.

 

좋은 하루 되세요. 

  • 관리자
    2023-01-16 22:06:26

    MATCH(MAX(($D$10:$D$18=D4)*($E$10:$E$18)),($D$10:$D$18=D4)*$E$10:$E$18,0)

    match 의 인수 입니다.

    match 에서 조건에 해당하는 곳에서 제일 큰 값을 찾고

    ($D$10:$D$18=D4)*$E$10:$E$18 (두번째 인수)

    에서 값을 찾는 것이므로 즉 조건에 해당하는 범위와 같게 써주셔야

    정확한 위치를 찾을 수 있겠죠? 그렇기 때문에

    찾을 값과 같은 범위라고 생각 해 주시면 됩니다.

     

     

    이렇게 작성하지 않아도 정확한 결과가 나온다면 사용하지 않아도 되는 부분입니다.

     

    좋은 하루 되세요. 

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