책 내용 질문하기
2010년3회 컴퓨터 활용능력 기출문제(2007) 중
도서
[2010] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
95
작성일
2011-08-22
작성자
첨부파일

자료실에 올라온 기출문제입니당~

엑셀 계산작업 문제1번에서

=VLOOKUP(B3,$G$31:$J$35, MATCH(C3, $H$30:$J$30, 0)+1, FALSE)

+1 한 부분이요 이해가 갈듯하면서 안가네요ㅠ 왜 match함수를 썼는지는 알겠는데,

+1 을 한 이유를 정확하게 생각하지 못하겠어요ㅠ

설명부탁드립니다ㅠ

엑세스 문제4-2번 부서별최대값 쿼리 작성 중에요

매개변수 작성을 위해 조건란에 [부서명을 입력하세요] 라고 입력했는데

정답은 like "*" & [부서명을 입력하세요] & "*" 라고 되어 있어요. 왜 그런가요?

또, 부서명은 텍스트이니까 like '*" & [부서명을 입력하세요] & "*'" 는 아닐지 생각돼요...

이 두부분이 궁금합니다~

답변
2011-08-23 10:22:32

1. vlookup 의 범위에서 열을 찾는 것이잖아요.

대, 중, 소 의 위치를 찾아 match 함수에서 상대위치를 반환합니다.

즉 대이면 1, 중이면 2, 소이면 3을 반환하는데

vlookup의 참조범위인 $G$31:$J$35 에서 첫번째 열은 제품번호 이므로 2번째 열부터 가져와야 합니다.

그렇기 때문에 2번째 열부터 표시 하기 위해 +1 을 하여

대이면 2번열, 중이면 3번열, 소이면 4번열에서 값을 찾게 하는 것입니다.

2. 부서명을 포함하는 이라고 했으므로 like 를 쓰는 것이구요.

컨트롤 분리에서는 ' 가 " 의 역활을 하여

'책상' 과 같이 쓰이는데

쿼리이기때문에 "*" 로 묶어서 * 를 표시 하기 때문에

like "*" & [부서명을 입력하세요] & "*"

로 사용된 것입니다.

즉 "*" & [부서명] & "*" 를 연결 하여

경영 이라고 입력 하면

*경영*

와 같이 사용되어 경영을 포함하는 값을 찾을 수 있는 것이죠.

좋은 하루 되세요.

"
  • *
    2011-08-23 10:22:32

    1. vlookup 의 범위에서 열을 찾는 것이잖아요.

    대, 중, 소 의 위치를 찾아 match 함수에서 상대위치를 반환합니다.

    즉 대이면 1, 중이면 2, 소이면 3을 반환하는데

    vlookup의 참조범위인 $G$31:$J$35 에서 첫번째 열은 제품번호 이므로 2번째 열부터 가져와야 합니다.

    그렇기 때문에 2번째 열부터 표시 하기 위해 +1 을 하여

    대이면 2번열, 중이면 3번열, 소이면 4번열에서 값을 찾게 하는 것입니다.

    2. 부서명을 포함하는 이라고 했으므로 like 를 쓰는 것이구요.

    컨트롤 분리에서는 ' 가 " 의 역활을 하여

    '책상' 과 같이 쓰이는데

    쿼리이기때문에 "*" 로 묶어서 * 를 표시 하기 때문에

    like "*" & [부서명을 입력하세요] & "*"

    로 사용된 것입니다.

    즉 "*" & [부서명] & "*" 를 연결 하여

    경영 이라고 입력 하면

    *경영*

    와 같이 사용되어 경영을 포함하는 값을 찾을 수 있는 것이죠.

    좋은 하루 되세요.

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