티스토리 뷰

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


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


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


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



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


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


5. [표5] 에서 원서번호 [A29:A36] 의 왼쪽에서 첫 번째 문자와 [B38:D39] 영역을 참조하여 지원학과 [D29:D36] 를 표시하시오. (8점)

▶ 단, 오류발생시 지원학과에 ‘코드오류’로 표시

▶ IFERROR, HLOOKUP, LEFT 함수 사용


풀이 :


원서번호 첫번째 알파벳을 얻어( LEFT 함수 ) 학과코드와 비교하여( HLOOKUP ) 학과명을 결과로 얻는 문제이다. 만일, 오류가 발생한다면, "코드오류" 텍스트로 대치한다.( IFERROR )


ㄱ. D29 셀에 포인터를 놓는다.

ㄴ. =LEFT( A29, 1 ) 로 원서번호의 왼쪽 첫자를 얻는다.


[그림6] 엑셀 LEFT 함수로 원서번호 첫자 추출[그림6] 엑셀 LEFT 함수로 원서번호 첫자 추출



ㄷ. =HLOOKUP( LEFT(A29, 1), $B$38:$D$39, 2, 0 )

ㄹ. 원서번호 첫자를 B38:D39 영역의 1번째 행( 학과코드 )에서 찾아 2번째 행( 학과명 )의 값을 반환한다. HLOOKUP 함수의 마지막 인수가 0 ( FALSE ) 이기에 정확하게 일치하는 값만을 찾는다. 텍스트를 찾을 때 필요한 인수이다.


[그림7] 엑셀 HLOOKUP 함수로 학과명 얻기[그림7] 엑셀 HLOOKUP 함수로 학과명 얻기



ㅁ. 마지막으로 IFERROR 함수로 모든 수식을 감싸 학과코드 오류시 "코드오류" 를 반환한다.


[그림8] 엑셀 IFERROR 로 오류 발생시 텍스트 반환[그림8] 엑셀 IFERROR 로 오류 발생시 텍스트 반환



관련 함수 :

[엑셀 모바일] LEFT 함수로 텍스트의 왼쪽에서 문자열 추출

[엑셀 모바일] HLOOKUP 함수로 수평 검색 후 지정 행 반환하기

[컴활 2급 함수] 컴퓨터활용능력 실기 IFERROR 함수 - 논리함수



대한상공회의소 2018년도 컴퓨터활용능력 2급 실기 B형 연습문제의 계산작업을 함께 풀어 보았다. 계산작업은 어렵게 보면 한없이 어렵지만 조금만 노력하면 가장 빠른 시간에 많은 점수를 얻을 수 있는 작업이다. 열공하시길....



>> [연습 문제] 2018년도 컴활2급 실기 B형 - 분석작업 풀이 -1


마늘빵.


댓글