책 내용 질문하기
11년 2회 1급 엑셀 문제 질문있습니다.
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
124
조회수
488
작성일
2011-12-07
작성자
첨부파일

부록책에 계산문제만 따로 20회 있잖아요

거기서 2011년 2회 1급 E형 문젠데요

2.[표1]의 회원구분과 분류를 이용하여 [G3:G19] 영역에 할인금액을 계산하여 표시하시오

- 할인금액은 1일대여료 * 할인율로 계산하시오

- 할인율은 [표3]을 참조하여 계산하시오

- VLOOKUP, MATCH 함수이용

답이 =F3*VLOOKUP(C3,D23:I26,MATCH(D3,E22:I22,0)+1,FALSE)

인데요 MATCH괄호안에 있는 0이 MATCH 옵션이고 제일 뒤에 FALSE가 VLOOKUP 옵션값이잖아요

근데 그앞에 +1은 왜붙는거죠? 그 뒤에 2011년 1회 1급 VLOOKUP,MATCH함수 쓰는 문제의 답도

+1이 잇던데 이유가뭔가요.. 답만 나와있고 설명은 없어서 ㅜㅜ 도무지 모르겠어요 함수는 쥐약이라

그리고 또 몇가지 질문이 있는데요

1. 고급필터 에서 조건줄때 RANK 함수이용해서 상위 5위이내인것만 뽑아내고 내림차순으로 하는거

조건식 어떻게 세워야 하는지 알려주세요

2. 조건부서식 에서 11일 이상이거나 15일 미만인값의 조건식은 어떻게 식 세워야 하는지 알려주세요.

3. 이건 엑세스 문젠데요 폼에서 FORMAT함수 이용해서 천단위 만드는거 식좀 알려주세요.

좀많은데요 ㅠㅠ 내일이 시험이라 다급하게 이렇게 적어보내요 꼭 알려주세요 .. 감사합니다

답변
2011-12-07 16:50:56

안녕하세요. 길벗 수험서 운영팀입니다.

1. MATCH() 이후에 +1 를 하는 이유는, MATCH() 함수를 이용하면 소형 부터 승합까지 각각 1,2,3,4의 값이 나옵니다.

VLOOKUP 함수는 D23:I26까지의 범위를 하는데 이때 1열의 값을 가져오면 비회원입니다.

따라서 MATCH() 로 구한 값과 일치하는 열의 값을 가져오기위해 MATCH() 의 결과값에 +1을 더하는 것입니다.

(+1을 해주지 않으면 소형의 경우 비회원이라는 값을 계산하게 됩니다.)

2. = RANK(A1, $A$1:$A$10, 0) <= 5 와 같은 식으로 세우면 됩니다.

3. = OR( A1 >= 11, A1 <= 15) 이런 식으로 가능합니다만, 이 수식은 사실상 모든 숫자 범위에 대해 참입니다.

아마도 11이상이'고' 15미만인 조건인것 같습니다. 이 경우는 = AND(A1 >= 11, A1 <= 15) 로 하시면 됩니다.

4. "#,###," 으로 형식을 지정하면 됩니다.

즐거운 하루 되세요.

"
  • *
    2011-12-07 16:50:56

    안녕하세요. 길벗 수험서 운영팀입니다.

    1. MATCH() 이후에 +1 를 하는 이유는, MATCH() 함수를 이용하면 소형 부터 승합까지 각각 1,2,3,4의 값이 나옵니다.

    VLOOKUP 함수는 D23:I26까지의 범위를 하는데 이때 1열의 값을 가져오면 비회원입니다.

    따라서 MATCH() 로 구한 값과 일치하는 열의 값을 가져오기위해 MATCH() 의 결과값에 +1을 더하는 것입니다.

    (+1을 해주지 않으면 소형의 경우 비회원이라는 값을 계산하게 됩니다.)

    2. = RANK(A1, $A$1:$A$10, 0) <= 5 와 같은 식으로 세우면 됩니다.

    3. = OR( A1 >= 11, A1 <= 15) 이런 식으로 가능합니다만, 이 수식은 사실상 모든 숫자 범위에 대해 참입니다.

    아마도 11이상이'고' 15미만인 조건인것 같습니다. 이 경우는 = AND(A1 >= 11, A1 <= 15) 로 하시면 됩니다.

    4. "#,###," 으로 형식을 지정하면 됩니다.

    즐거운 하루 되세요.

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