<span style="color: #f20d0d">재직 증명서 만드는 방법</span>
1\. 재직 증명서 양식을 준비하고 재직증명서 작성에 필요한 데이터를 임용일을 제일 빠른 날짜순으로 정렬하여 준비한다\. 이때\, 재직증명서에 필요한 재직기간은 현재 날짜에 따라 달라지므로 재직기간은 dateif와 today함수를 이용하여 빠른 임용일 순으로 재직기간을 포함하여 미리 작성해 놓는 것이 재직증명서 작성에 좀 더 수월하다\. 재직기간 수식은 재직기간 셀에 수식입력을 =dateif\(임용일셀\,today\(\)\,“y”\)&“년”&dateif\(임용일셀\,today\(\)\,“ym”\)&“개월” 로 입력하여 재직기간을 ?년 ?개월로 작성한다\. 년과 개월 사이에 띄어쓰기가 필요한 경우 수식입력창에 연결연산자 &“\(한칸\)”를 추가하거나 수식입력창의 &“년”을 ‘&“년\(한칸\)”으로 수정입력하고\, 이후 나머지 재직기간도 자동채우기\(셀우측하단 \+표시 드래그\)한다\.
이후, 재직증명서와 데이터를 좀 더 쉽게 보고, 데이터를 가져오기 위해 보기메뉴-새창을 한후, 보기메뉴-모두정렬-정렬 세로를 하여 2개의 창을 띄워 재직증명서와 데이터를 좌우로 보며 편집할 수 있도록 한다.
2\. 재직 증명서 서식의 좌측 상단 등에 데이터유효성검사를 사용하여 특정셀\(주민번호입력창\)에 설정\-제한대상\-목록\-‘원본’에 1에서 작성된 ‘주민번호’ 범위를 지정하여 지정된 주민번호 등 해당값을 불러올 수 있도록 목록처리한다\. 목록에 주민번호 범위를 지정함으로써 해당주민번호를 지정\(주민번호를 직접 입력 가능\)할 수 있어 오류를 줄이고 재직 증명서를 선택된 주민번호에 따라 자동 작성할 수 있다\.
\- 재직 증명서는 VLOOCKUP 함수로는 우측 값만 찾아오므로 INDEX함수에 MATCH함수를 중첩하여 작성하는 것이 적합하다\.\(VLOOCKUP 함수는 Table\_array 범위에서 우측 값만 찾아 올 수 있으므로 왼쪽 값을 찾아 오기 위해서는 INDEX함수에 중첩하는 MATCH 함수로 지정한 값의 좌우측 값을 구해야 함\.\)
\- INDEX함수는 배열형과 참조형 2개를 활용할 수 있으나 재직 증명서에는 첫 번째 함수 배열형을 참조하는 것이 지장한 위치 값을 찾는데 적합하다\.
\- 함수 설명
\* INDEX 함수(=INDEX(셀 범위, 행번호, [열번호])는 데이터 ‘범위(Array)’에서 행(Row\_num)과 열(Column\_num)의 지정한 위치값을 반환하는 함수이다.
\* MATCH 함수(=MATCH(찾을 값, 범위, [일치옵션])는 데이터 ‘범위’에서 ‘찾을 값’의 행과 열 위치를 반환하는 함수이다. ‘일치 옵션(Match\_type)’은 0을 지정하여 정확히 첫 번째 일치하는 행 값을 찾아올 수 있다.(1을 지정하면 작거나 같은 유사값을 검색할 수 있으므로 부적절함.)
<span style="color: #f20d0d">재직증명서에 INDEX함수와 MATCH 함수를 중첩하여 값을 찾아오는 방법</span>
\- 재직증명서의 항목에 맞는 셀값은 INDEX\(데이터범위\,행값\(MATCH\(\)중첩\)\,열값\)함수를 사용하여 찾는다\. INDEX함수의 데이터범위는 절대참조로 데이터의 해당범위를 지정하고\(목록에서 값선택시 F4를 이용한 절대참조는 안해도 됨\)\, ROW\_num\(행값\)은 중첩한 ‘match\(\)’로 찾아오고 열값은 찾을 데이터범위의 열값에 해당하는 값의 순번을 지정한다\.\(찾을 데이터 범위는 매번 지정하기 번거로우므로 데이터에서 범위지정후 ‘이름 상자’에 ‘이름\(명부 또는 주민번호 등\)’를 입력한후 엔터를 쳐 지정한 후\, 함수식에서 데이터범위를 지정할 때 ‘이름\(명부 또는 주민번호 등\)’을 호출할 수도 있다\. ‘이름\(명부 또는 주민번호 등\)’의 범위가 변경될 경우에는 수식\-이름관리자에서 ‘참조범위’를 수정하여 재지정 가능함\.\)
\- INDEX함수의 행값은 INDEX함수에 중첩한 match\(\)함수 부분을 수식입력줄에서 눌러 match함수에 가서 구한다\. match함수의 lookup\_value에는 찾을 값\(데이터유효성검사로 만든 목록의 주민번호셀\)을 지정하고\, Lookup\_array에는 찾을 값의 데이터의 ‘범위\(주민번호셀범위\)’를 지정한다\. Match\_type은 정확한 값을 찾아야 하므로 0을 입력후 확인을 눌러 범위의 행 값을 찾을 수 있다\.
이후, 수식입력줄에서 INDEX함수 수식을 다시 눌러 남은 INDEX값을 정한다. 이때 ROW\_num(행값)은 중첩한 MATCH값이 들어와 있어야 한다. Column\_num 열값은 INDEX함수에서 지정한 Array범위의 열순서에 맞춰 순번에 해당하는 번호를 지정(직위가 범위 3번째 열에 있다면 직위의 열순번 3을 지정)하여 찾는다.(결과값의 표시 형식이 불일치할 경우 단축키 ctrl+1을 눌러 셀서식에서 값에 맞는 표시 형식을 정한다.)
\- 재직증명서의 다른 항목의 값은 위에서 작성한 수식 값을 더블클릭하여 복사하거나 수십입력창에서 복사한 후 다른 해당 셀을 더블 클릭하여 붙여넣은 후\, INDEX함수의 마지막 Column\_num\(열값\)을 재직증명서의 항목에 맞는 데이터범위의 순번에 해당하는 값으로 수정하여 해당 값을 찾아오도록 지정한 후 엔터 친다\.
\- 재직기간 등 텍스트는 셀의 좌측에 붙으므로 홈탭\-들여쓰기로 좌측 여백을 주는 등의 방식으로 문서를 깔끔하게 보이도록 한다\.
\- 이후 2에서 작성한 재직증명서 목록 상자의 주민번호를 바꿔 선택하면\, 선택한 주민번호\(또는 입력한 주민번호\)에 맞춰 재직증명서가 자동 작성이 된다\.
콘텐츠를 불러오는 중..
![TrPak [시간Time, 공간Space, 사람Human)] 중등 사회과 교수학습 교육포털](https://www.trpak.kr/data/logo/logo_1763375261.png)


댓글목록
등록된 댓글이 없습니다.