책 내용 질문하기
최신기출문제_22년상시02회(엑셀)_2-1번
도서
2023 시나공 컴퓨터활용능력 1급 실기
페이지
0
조회수
273
작성일
2023-07-19
작성자
탈퇴*원
첨부파일

계산작업 문제2-1에서와 같이

표2 조건의 구간(범위) ㅇ~ㅇ가 두개의 셀에 걸쳐 생성이 되어 있는 경우: (A34:B39)와 (E32:G33)

Vlookup과 match에서 

구간의 앞부분을 참조해야하는지 아니면 뒷부분을 참조해야하는지, 아니면 전체를 참조해 식을 만들어야 하는지 모르겠습니다.

예를 들어,

=VLOOKUP(D3,$A$34:$G$39,3)+D3*VLOOKUP(D3,$A$34:$G$39,4)*(1-VLOOKUP(D3,$A$34:$G$39,MATCH(C3,$E$32:$G$32,1)+4)) 에서 

Vlookup에서는 양쪽 구간이 모두 포함되어 있으며, match에서는 앞의 구간으로 설정되어 있는데 이유가 있나요?

또, 다른 문제의 match에서는 구간 중 큰범위를 설정하던데 이 문제는 왜 다른 것인가요?

답변
2023-07-20 11:38:09

안녕하세요.

 

=VLOOKUP(D3,$A$34:$G$39,3)+D3*VLOOKUP(D3,$A$34:$G$39,4)*(1-VLOOKUP(D3,$A$34:$G$39,MATCH(C3,$E$32:$G$32,1)+4)) 에서 

Vlookup에서는 양쪽 구간이 모두 포함되어 있으며, match에서는 앞의 구간으로 설정되어 있는데 이유가 있나요?

-> VLOOKUP 함수는 범위의 첫번째 열에서 해당 값을 찾지만 결과로 표시할 열 번호를 지정할 수 잆습니다. 하지만 MATCH 함수는 열 또는 행을 지정할 수 없습니다. 즉 한 행 또는 한 열이 되도록 범위를 지정해야 합니다.

 

또, 다른 문제의 match에서는 구간 중 큰 범위를 설정하던데 이 문제는 왜 다른 것인가요?

-> MATCH 함수를 입력했을 때 나오는 결과 값을 보고 판단해야 합니다. 가족수가 1, 2일 때 1이 나오고, 3, 4일때 2가 나오게 하려면 MATCH 함수의 범위를 어떻게 지정하고 옵션을 어떻게 지정할지를 판단해야 합니다. 혼동이 될 때는 MATCH 함수만 빈 공간에 입력해보고 가족수에 따라 결과가 잘 나오는지를 보고 판단하시면 됩니다.

 

즐거운 하루 되세요.

  • 관리자
    2023-07-20 11:38:09

    안녕하세요.

     

    =VLOOKUP(D3,$A$34:$G$39,3)+D3*VLOOKUP(D3,$A$34:$G$39,4)*(1-VLOOKUP(D3,$A$34:$G$39,MATCH(C3,$E$32:$G$32,1)+4)) 에서 

    Vlookup에서는 양쪽 구간이 모두 포함되어 있으며, match에서는 앞의 구간으로 설정되어 있는데 이유가 있나요?

    -> VLOOKUP 함수는 범위의 첫번째 열에서 해당 값을 찾지만 결과로 표시할 열 번호를 지정할 수 잆습니다. 하지만 MATCH 함수는 열 또는 행을 지정할 수 없습니다. 즉 한 행 또는 한 열이 되도록 범위를 지정해야 합니다.

     

    또, 다른 문제의 match에서는 구간 중 큰 범위를 설정하던데 이 문제는 왜 다른 것인가요?

    -> MATCH 함수를 입력했을 때 나오는 결과 값을 보고 판단해야 합니다. 가족수가 1, 2일 때 1이 나오고, 3, 4일때 2가 나오게 하려면 MATCH 함수의 범위를 어떻게 지정하고 옵션을 어떻게 지정할지를 판단해야 합니다. 혼동이 될 때는 MATCH 함수만 빈 공간에 입력해보고 가족수에 따라 결과가 잘 나오는지를 보고 판단하시면 됩니다.

     

    즐거운 하루 되세요.

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