카테고리 없음

2018-11-23 컴활2급 기출문제풀이(15년부터)_이동규

1994이동규 2018. 11. 23. 21:25


많이 풀어봤을문제 IF안에 LEFT함수를 대입한다.


IF 의 조건에 LEFT함수를 입력하여 부서코드 A2 셀의 왼쪽부터 두글자 LEFT(A2,2) 가 "GE" 일때의 조건을 넣어주고


IF((LEFT(A2,2)="GE"  ← 다음 참일경우엔 "총무부" IF((LEFT(A2,2)="GE","총무부" 거짓일 경우에 다시 IF문을 대입하여


"AC"일땐 "경리부" "MK"이면 "마케팅부" 임을 입력해준다.


결과값: =IF(LEFT(A3,2)="GE","총무부",IF(LEFT(A3,2)="AC","경리부",IF(LEFT(A3,2)="MK","마케팅부","")))


-----------------------------------------------------------------------------------------------------------------------------------



도서관 이용의 횟수를 구하는 문제이니 COUNTIFS 를 사용한다. 먼저 =COUNTIFS() 입력


이때 학년과 반은 따로 구분하여 입력하여야하니 범위 입력란에 학년범위만 입력


COUNTIFS($G$3:$G$11 , ← 그다음 3학년 을 구하는것이니 Criteria1 창에 '3' 입력


밑에 Range2 창에는 반을 구할것이니 반의 범위를 입력 그다음 2반을 구할것이니 '2' 를 입력한다.


거기에 숫자뒤에 "명" 을 입력하라했으니 수식뒤에 &"명" 입력


최종값: =COUNTIFS($G$3:$G$11,3,H3:H11,2)&"명"



-----------------------------------------------------------------------------------------------------------------------------------



VLOOKUP과 LEFT함수를 이용하여 푸는문제


우선 =VLOOKUP() 을 입력 첫번째 Lookup_value 칸에 제품코드가 C로 시작하는 조건을 입력하기위해


LEFT(G15,1) 을 입력 다음 Table_array 칸에 참조범위를 지정해야하니 할인율 표라 적혀있는 K20:L24 까지 범위지정 입력


절대값으로 묶어둘것! 그리고 Col_index_num 에는 열 번호가 들어가야한다 제품코드 첫번째 숫자에 따른 할인율 표를 


참조해야하니 K20:L24 의 할인율 열인 2번째열 즉 "2" 를 입력 마지막 Rang_lookup 은 정확도를 따지는것이므로 정확하


게 구분하기위해 FALSE '0' 이나 '공백' 을 입력.


최종값: =VLOOKUP(LEFT(G15,1),$K$20:$L$24,2,0)



-----------------------------------------------------------------------------------------------------------------------------------




평균을 구하라 했으니 DAVERAGE함수 를 이용하자 우선 조건을 입력해야하는데 지점이'강남' 이면서 


판매량이'800 이상' 이라고 하였다 그러니 E35:F38 범위 내에 조건을 입력해야하는데 지점이 '강남' 이고 판매량이 '800


이상이니까 조건셀에다가 그 두개의 조건을 입력해준다. (E35:F36 에입력)



이렇게 셀에다가 조건을 넣어둔뒤 =DAVERAGE() 를 입력 



함수입력 버튼을 누르면 이러한 형식의 마법사상자가 뜰것이다 우선 Database 입력란에는 말그대로 데이터베이스


구하고자하는 데이터를 집어넣는것이다 영업사원 판매현황이 데이터니까 A27:D37 을 넣어준다 (이때 지점,사원명,판매


량,판매총액) 을 모두 포함하여 넣어주고 절대값묶기~ 다음 Field 입력란에는 구하려는 열의 위치 '판매총액' 의


평균을 구하려는거니까 판매총액의 열 위치 '4' 를 입력해준다.


마지막 Critera 에 맨첨에 만든 조건셀 범위를 입력해주는것이다. E35:F36 에 입력해뒀으니  E35:F36 입력!



최종값: =DAVERAGE($A$27:$D$37,4,E35:F36)


-----------------------------------------------------------------------------------------------------------------------------------



IF와 SMALL 함수를 이용하여 푸는문제


우선 =IF() 를 입력한뒤 조건란에 SMALL() 함수를 이용하여 기록이 가장 적은 3명을  추려내고 구하려는 셀의 순위가


SMALL로 구한 값보다 작은가를 입력하여야한다.



이렇게 구하려는 셀이 숫자가적은 3명보다 같거나작은가 맞으면 "입상" 틀리면 "" 공백


-----------------------------------------------------------------------------------------------------------------------------------


AVERAGEIF함수에서 인수가 어떠어떠한게 들어가나 보았다.



문제를 보면 홈런이 '40'개 이상인사람들의 삼진 평균을 계산하라 하였다.


AVERAGEIF함수에는 총 3개의 인수가 들어가는데 첫번째 Range 에는 조건에 들어갈 범위를 설정하는것 즉. 홈런이 40개


이상인 사람들을 찾아야하니 홈런 이 나타나는셀 C28:C36 을 입력해준다


두번쨰 Criteria 에는 두번째조건 40개 이상이여야하니가 '>=40' 을 입력해준다


마지막 Average_range 는 말 그대로 평균을 구할범위설정 삼진 평균을 구해달라했으니 삼진이 들어간범위 E28:E36 을 


입력해준다.


결과값: =AVERAGEIF(C28:C36,">=40",E28:E36)


-----------------------------------------------------------------------------------------------------------------------------------