컴퓨터활용능력1급/컴활1급 실기

취성패_컴활1급_15일차

삼토 2016. 12. 12. 17:30

* 최신기출문제 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번 풀면 나아진다