티스토리 뷰

대한상공회의소에서 배포하고 있는 컴퓨터활용능력 실기 연습문제를 함께 풀어 보자.


해당 연습문제 : 2급 엑셀 예제.zip


컴퓨터활용능력 실기는 기본작업 20점, 계산작업 40점, 분석작업 20점, 기타작업 20점으로 점수가 배정된다.


컴퓨터활용능력 출제 엑셀 함수 목록 : http://secstart.tistory.com/527



문제2. 계산작업 (40점) ‘계산작업’ 시트에서 다음 과정을 수행하고 저장하시오.


<< [연습 문제] 2018년도 컴활2급 실기 B형 - 계산작업 풀이 -1


3. [표3] 에서 주민등록번호 [C17:C24] 의 왼쪽에서 8번째 문자가 ‘1’ 또는 ‘3’ 이면 ‘남’, ‘2’ 또는 ‘4’ 이면 ‘여’ 를 성별 [D17:D24] 에 표시하시오. (8점)

▶ CHOOSE, MID 함수 사용


풀이 :


주민등록번호로 성별을 구분하여 표시하는 문제이다. MID 함수로 주민등록번호에서 남여 구분 자릿수를 얻고, 이를 CHOOSE 함수로 선택하여 결과를 반환한다.


[그림4] 엑셀 주민등록번호로 성별 구분[그림4] 엑셀 주민등록번호로 성별 구분



ㄱ. 성별 표시 범위, D17 셀에 포인터를 놓는다.

ㄴ. =MID(C17, 8, 1)

ㄷ. C17 셀의 주민등록번호의 8 번째 자리부터 1자를 얻는다. ( 2 )

ㄹ. =CHOOSE( MID(C17, 8, 1), "남", "여", "남", "여" )

ㅁ. MID 함수로 얻은 주민번호 8번째 자리로 성별을 구분한다. CHOOSE 함수는 첫번째 인수인 인덱스(숫자)가, 두번째 인수부터 차례로 매칭되어 그 값이 반환된다. 그래서, ㄷ. 단계에서 2 를 얻은 C17 셀은 3번째 인수와 매칭되어 그 값 "여" 가 반환된다.

ㅂ. 마지막으로 수식이 완성된 D17 셀에서 채우기 핸들을 사용하여 D24 셀까지 수식 복사한다.


관련 게시물 :

[엑셀 모바일] MID 함수로 요구 위치에서 텍스트 추출하기

[엑셀 모바일] CHOOSE 함수, 정수로 목록 조회 선택 참조하기

[필기 풀이] 컴활2급 기출 2016년1회-32번 엑셀 주민등록번호 함수



4. [표4] 에서 총점 [I17:I24] 이 첫 번째로 높은 사람은 ‘최우수’, 두 번째로 높은 사람은 ‘우수’, 그렇지 않은 사람은 공백을 순위 [J17:J24] 에 표시하시오. (8점)

▶ IF, LARGE 함수 사용


풀이 :


LARGE 함수로 원하는 만큼 큰 값을 찾고 이에 따라 IF 함수로 결과를 반환하는 문제이다.


[그림5] 엑셀 LARGE 함수로 순위값 구하기[그림5] 엑셀 LARGE 함수로 순위값 구하기



ㄱ. 순위가 표시될 J17 셀에 포인터를 놓는다.

ㄴ. =IF(I17=LARGE($I$17:$I$24, 1), "최우수", IF(I17=LARGE($I$17:$I$24, 2), "우수", ""))

ㄷ. I17 이 총점 범위( I17:I24 )에서 첫번째로 높은 점수인지 비교하고, 그렇다면 "최우수" 를 반환한다.

ㄹ. 만일 그렇지 않다면, 다시 비교하여 두번째로 높은 점수라면 "우수"를, 그렇지 않다면 공백( "" ) 을 반환한다.

ㅁ. 완료된 J17 의 수식을 채우기핸들을 이용하여 J24 셀까지 복사한다.

ㅂ. 이 문제의 핵심은 LARGE 함수에 사용된 총점 범위를 절대 참조하여야, ㅁ.단계의 수식 복사에서 오류가 생기지 않는다.


관련 게시물 :

[엑셀 모바일] LARGE 함수로 k 번째로 큰 값 구하기

[엑셀 모바일] 논리 함수 IF로 조건 비교후 참 거짓 반환



>> [연습 문제] 2018년도 컴활2급 실기 B형 - 계산작업 풀이 -3


마늘빵.


댓글