* 최신기출문제 1회 풀기 *
<문제2>계산작업
ⓛ
VLOOKUP
EDATE
QUOTIENT 몫 (<->MOD)
원래 식은
할인율기준=(EDATE(F3,G3)-$J$1)/30
QUOTIENT를 활용해야 하므로,
할인율기준=QUOTIENT((EDATE(F3,G3)-$J$1),30)
=VLOOKUP(할인율기준,참조영역,2,TRUE)
[답]
=E3*(1-VLOOKUP(QUOTIENT((EDATE(F3,G3)-$J$1),30),$L$3:$M$6,2,TRUE))
②
SUMIFS(구할범위,조건범위1,”조건1”,조건범위2,”조건2”)
“=건강보조제” (O)
“건강보조제” (O)
A30 (O)
[답]
=SUMIFS($I$3:$I$26,$C$3:$C$26,$A30,$D$3:$D$26,B$29)
③
[TIP]
INDEX, MATCH 나오면 좀 어려운 문제이다
접근순서
- MAX -> MATCH ->INDEX
1) MAX
- 조건이 걸린 최다 판매량:
따라서 MAX를 배열수식으로 쓴다
- IF쓰라는 말 없으므로 IF없는 배열수식으로 한다
* 배열수식의 특징
-조건에 맞지 않으면 다 0이 된다
-조건에 맞는 것은 그대로 출력! (1*판매수량=판매수량)
- 따라서, =MAX((C3:C26=G30)*i3:i26))
(건강보조제의 최대 판매수량)
2) MATCH(기준값,찾을영역,옵션)
- 기준값에는 위에서 구한 MAX넣어주기
- 찾을 영역
전체 판매수량에서 찾으라는 게 아니라
전체 중 '건강보조제' 라는 조건에 맞는 판매수량을 찾아야 함
즉 MAX와 동일한 찾을범위를 MATCH에도 넣어줄 것.
- 따라서, =MATCH(기준값,(C3:C26=G30)*i3:i26))
배열형태로 써주는 것에 유의하기
3) INDEX(전체범위,행,열)
- 행번호: 위에서 MATCH로 구한 것
- 열번호: ..도 MATCH로 구해주자.
[질문]
왜 열번호도 MATCH로 구하나?
판매수량은 MAX만으로 식 세우면 안되는지?
-->NO.
조건적용은 통용되어야 함.
즉, 제품명과 판매수량 모두 MATCH, INDEX, MAX를 사용하여
구해야 한다.
[TIP]
범위값은 웬만해서는 절대참조
[TIP]
문제구성은 대부분 유사하므로 5번 풀면 나아진다
'컴퓨터활용능력1급 > 컴활1급 실기' 카테고리의 다른 글
취성패_컴활1급_17일차 (0) | 2016.12.14 |
---|---|
취성패_컴활1급_16일차 <access: 유효성검사, 입력마스크, 형식> (0) | 2016.12.13 |
취성패_컴활1급_14일차 <기출문제따라하기,프로시저,최신기출1> (0) | 2016.12.09 |
취성패_컴활1급_13일차 <정렬, 부분합, 데이터표, 목표값찾기, 시나리오, 매크로> (0) | 2016.12.08 |
취성패_컴활1급_12일차 <피벗 테이블, 통합> (0) | 2016.12.07 |