컴퓨터활용능력 2급 자격증 취득과정 Summary

[컴퓨터일반 - Windows XP]

1. 작업표시줄

1) 작업표시줄 용어 정리

- [시작] 단추: Windows 프로그램과 사용자가 설치한 프로그램이 등록되어 있음

- 빠른 실행 도구모음: 인터넷 등의 자주 사용하는 프로그램을 클릭만으로 빠르게 실행할 수 있음

- 입력 도구모음: 키보드의 한글/영문 전환, 한자 입력 등을 위한 도구를 표시

- 알림 영역: 시스템의 날짜와 시간을 변경, 표시할 수 있으며 백그라운드로 실행되는 프로그램의 상태를 표시

2) 특징, 기능

- 특정 프로그램이나 창을 선택하여 활성화시킬 수 있다.

- 작업 표시줄은 위치를 변경할 수 있고, 크기를 화면의 1/2 까지 늘릴 수 있다.

2. 시작 메뉴 ([Ctrl]+[Esc])

1) 프로그램 목록은 고정된 항목 목록과 자주 사용하는 프로그램 목록 두 부분으로 나뉜다.

2) 경계선 위에 있는 영역에 고정된 항목 목록으로 프로그램을 표시되기 위해서는 표시할 프로그램을 마우스 오른쪽 단추로 클릭하고, ‘시작 메뉴에 고정’을 클릭한다.

3) 자주 사용하는 프로그램 목록에 표시되는 프로그램의 기본 개수는 변경할 수 있다.

(작업표시줄 오른쪽 클릭 → 속성 → 시작 메뉴 탭 → 사용자 지정)

3. 시스템 종료

1) 시스템 종료 방법

- 작업표시줄 [시작]  [컴퓨터 끄기] → 끄기]

- [Alt]+[F4] → 끄기]

2) [시스템 종료] 창 메뉴

- 끄기: 시스템 종료

- 대기 모드: 컴퓨터를 끄지 않은 상태에서 소비 전력을 최소화하는 절전 모드 (대기 모드를 해제하려면 마우스를 움직이거나 키보드에서 임의의 키를 누르면 된다.)

- 다시 시작: 시스템 다시 시작

- 취소

4. 파일/폴더 삭제 (휴지통)

1) 휴지통: 삭제한 파일을 일시적으로 보관하는 장소로써 필요 시 복원 가능 → 실수 방지

2) 폴더나 파일을 삭제하는 방법

- 바로 가기 키 이용: [Delete] 또는 [Shift]+[Delete]

- 마우스 오른쪽 버튼을 누르면 나타나는 바로가기 메뉴 이용: 바로가기 메뉴에서 [삭제]

- 마우스 이용: 휴지통으로 드래그

3) 복원하는 방법

- 휴지통에서 되살리려는 파일을 선택하고 마우스 오른쪽 버튼을 누른 후 [복원]을 실행하면 원래의 위치에 복원된다. (휴지통에 있는 파일을 복원하기 전에는 실행할 수 없다.)

4) 파일 복원이 불가능한 경우

- USB 메모리 또는 플로피 디스크에서 파일을 삭제한 경우

- 파일이나 폴더를 지울 때 [Shift] 키를 누른 상태로 [Delete] 키를 눌러서 삭제한 경우

- [명령 프롬프트] 창에서 파일을 삭제한 경우 (시작 → 실행 → cmd)

- [Shift] 키를 누른 상태에서 삭제할 파일을 마우스 왼쪽 버튼으로 드래그 하여 바탕 화면의 휴지통 아이콘에 올려놓는 경우

5) 휴지통 특징

- 각각의 파티션이나 하드디스크에 [휴지통]을 하나씩 할당한다.

- 하드디스크 드라이브마다 휴지통 크기를 다르게 설정할 수 있다.

- 휴지통에 들어있는 파일은 복원하기 전에는 그 내용을 볼 수 없다.

- [휴지통]에 있는 파일을 정렬할 수 있다.

- [휴지통]에 저장된 파일을 마우스 왼쪽 버튼으로 바탕화면 또는 다른 폴더에 드래그하면 파일을 복구할 수 있다.

- 로컬 디스크상의 파일을 아무 옵션 없이 삭제하면 ‘휴지통’ 으로 이동한다.

- ‘휴지통’에 보관된 파일은 ‘휴지통’ 내에서 삭제되지 않는 한 원래 상태로 복구할 수 있다.

- 하드디스크에 여유 공간이 부족하면 휴지통을 비우도록 한다. ([휴지통 비우기]를 실행한 파일은 복구 안됨)

- 휴지통에 할당된 공간이 전부 차면 가장 오래된 파일부터 지워진다.

- 프로그램은 제어판의 ‘프로그램 추가/제거’ 메뉴를 이용하여 삭제한다. (프로그램은 휴지통에서 복구 안됨)

5. 시스템 도구 → 디스크 정리, 디스크 조각 모음

1) 드라이브 [등록정보] 창: 탐색기 → 드라이브 아이콘 우클릭 → 속성

- [일반] 탭: 드라이브 이름 변경, 디스크 정리, 여유 공간 확인

- [도구] 탭: 디스크 검사, 디스크 조각 모음, 백업

- [공유] 탭: 공유 여부 설정

2) 디스크 정리: 임시 파일, 인터넷 캐시 파일 및 불필요한 프로그램을 안전하게 삭제

→ 저장 공간 증가

- 실행 방법

① [보조프로그램] → [시스템 도구] → [디스크 정리]

② [내 컴퓨터] → 디스크 선택 → 바로 가기 메뉴 → [속성]에서 [디스크 정리]를 실행

3) 디스크 조각 모음: 분산되어 있는 저장 파일들을 연속된 공간에 저장 → 접근 속도 향상

6. 제어판: 컴퓨터를 구성하는 프로그램과 하드웨어에 대한 설정 사항을 변경하는 곳

1) 프로그램 추가/제거: 현재 설치된 프로그램을 변경하거나 제거 또는 추가 설치, 윈도우즈 업데이트, 기본 프로그램 선택

- 실행 방법 : [제어판] → [프로그램 추가/제거]

(1) 프로그램 변경/제거: 현재 설치된 응용 프로그램(어플리케이션)을 변경하거나 제거할 수 있다.

(2) 새 프로그램 추가: 응용 프로그램을 추가 설치하거나 윈도우즈 업데이트

(3) Windows 구성 요소 추가/제거: Windows XP 구성요소(익스플로러, 윈도우즈 미디어 플레이어, 계산기, 그림판 등)를 추가하거나 제거할 수 있다.

(4) 기본 프로그램 설정: 웹 브라우징이나 전자메일 전송과 같은 작업에 사용할 기본 프로그램을 선택

2) 디스플레이: 바탕 화면의 배경 그림, 화면 보호기, 화면 배색, 창의 글꼴이나 해상도 등 변경

(1) [테마] 탭: 바탕 화면 구성의 테마를 설정할 수 있다.

(2) [바탕 화면] 탭: 배경 화면으로 사용할 그림을 지정할 수 있다.

(3) [화면 보호기] 탭: [모니터 전원] 항목에서 에너지를 절약하기 위한 [전원 옵션]을 지정할 수 있음, 대기 모드로부터 해제될 때 ‘암호사용’ 여부를 선택할 수 있음

(4) [화면 배색] 탭: 창 및 단추의 스타일 변경, 화면에 나타나는 메뉴 및 제목 표시줄의 글꼴을 크게 나타나도록 설정할 수 있다.

(5) [설정] 탭

① 디스플레이: 컴퓨터에서 현재 설정된 모니터와 비디오카드의 이름을 보여준다.

② 화면 해상도 (선명도): 화면의 해상도를 높히면 더 넓은 영역이 화면에 표시되도록 할 수 있다.

③ 색 품질 (색상수): 더 많은 색상을 화면에 표시하기 위해서는 비트 수를 늘려야 한다.

* 픽셀 (화면을 구성하는 최소 단위): 픽셀 수가 많을수록 해상도가 높아짐

(ex. 1024 X 768 : 가로 1024개, 세로 768개 픽셀로 화면 표시)

* 복수 모니터 → 작업 생산성 향상: 최대 10대의 모니터를 연결하여 여러 프로그램과 창을 표시할 수 있다.

- 각 모니터마다 해상도와 색 품절 설정을 다르게 선택할 수 있다.

* 고급: 모니터와 비디오카드에 대한 세부 설정

3) 프린터

(1) 프린터 설치: [프린터 추가 마법사]를 실행하여 새로운 프린터를 로컬 프린터(직접 연결)와 네트워크 프린터(컴퓨터 이름과 프린터의 공유 이름 알아야)로 구분하여 설치할 수 있다.

(2) 기본 프린터 (체크 표시): 인쇄 명령 수행 시 특정 프린터를 지정하지 않을 경우 자동으로 인쇄 작업이 전달되는 프린터로 하나만 지정할 수 있다.

- 기본 프린터로 설정된 프린터도 삭제할 수 있다.

(3) 프린터 공유 (손 모양)

- [프린터 선택] → 바로가기 메뉴에서 [공유]

- 공유된 프린터에 대해 공유 이름을 부여할 수 있다.

- 한대의 프린터를 네트워크로 공유하여 여러 대의 컴퓨터에서 사용할 수 있다.

4) 키보드

* 수행 가능한 작업

- 재입력 시간: 키를 눌러서 문자 반복이 시작되기 전까지의 경과 시간을 조정

- 반복 속도: 키를 눌러서 문자가 반복되는 속도를 조정

- 커서 깜박임 속도: 커서 또는 삽입 포인터가 깜박이는 속도를 설정

- 하드웨어 문제해결, 속성 설정

5) 마우스

* 수행 가능한 작업

- 왼손잡이를 위한 마우스 단추를 설정할 수 있다.

- 두 번 클릭 속도를 조절할 수 있다.

- 마우스 포인터 속도를 조절할 수 있다.

- 휠을 한 번 돌리면 스크롤할 양을 설정할 수 있다.

- 마우스 포인터 모양을 변경할 수 있다.

6) 인터넷 옵션

(1) [일반] 탭: 홈 페이지로 사용할 페이지의 변경, 쿠키의 삭제, 열어본 페이지 목록 지우기 등

- 쿠키: 인터넷 사용자에 대한 특정 웹 사이트의 접속 정보를 저장하고 있는 파일이며 인터넷 접속 시 매번 아이디와 비밀번호를 입력하지 않아도 자동으로 로그인 되게 할 수 있다.

(2) [보안] 탭: 웹 콘텐츠 영역의 보안 수준을 지정

(3) [개인정보] 탭: 인터넷 쇼핑에서 사용되는 개인 정보를 관리 (쿠키 관련)

(4) [프로그램] 탭: HTML 편집기, 전자메일, 뉴스그룹 등 각 인터넷 서비스에서 사용할 프로그램을 지정 (추가/제거X)

7) 사용자 계정

* 사용자 계정이 필요한 이유: 여러 사람이 컴퓨터를 공유할 경우에는 실수로 설정이 변경될 수 있으므로 사용자 계정을 사용하여 다른 사람이 컴퓨터 설정을 변경할 수 없도록 한다.

- 컴퓨터를 공유하는 각 사용자에 대해 Windows XP를 개인화하여 고유한 계정 이름, 그림 및 암호를 선택하고 개별적으로 적용되는 다른 설정(바탕화면, 개인 파일, 즐겨 찾는 웹 사이트 목록 및 최근 방문한 웹 페이지 목록 등)을 선택할 수 있다.

8) 시스템 (내 컴퓨터 → 바로가기 메뉴 ‘속성’): 컴퓨터에 장착되어 있는 시스템(장치)에 관한 정보를 볼 수 있으며 작동 상태를 검사하고, 설정을 변경

ex) 윈도우즈에서 CD-ROM이나 사운드 카드가 인식되지 않아 이를 해결하고자 할 때

(1) [일반] 탭: 설치된 운영체제와 CPU 속도 그리고 RAM의 크기를 알 수 있다.

- 서비스 팩 설치 유무의 확인

* RAM: 주기억장치

- 현재 실행하고 있는 프로그램 저장

* 하드디스크: 보조기억장치

- 프로그램, 파일 등 저장

(2) [컴퓨터 이름] 탭: 컴퓨터의 이름, 작업 그룹 등을 확인하거나 변경할 수 있다.

(3) [하드웨어] 탭: 컴퓨터에 설치된 하드웨어 장치에 대한 속성의 변경

* 장치관리자: 컴퓨터 하드웨어가 올바르게 작동하는지 확인 → 문제가 있거나 불필요한 하드웨어 장치는 제거

① 실행 방법

- 제어판 → 관리도구 → 컴퓨터 관리

- 제어판 → 시스템 → 하드웨어 탭

② 특징

- 각 장치의 드라이버를 식별하고, 설치된 장치 드라이버에 대한 정보를 알 수 있다.

- 컴퓨터에 설치된 하드웨어 장치에 대한 속성의 변경

- 장치 드라이버를 업데이트 할 수 있다.

- 각 장치의 등록 정보를 이용하여 IRQ, DMA, I/O Address 등을 확인하고 변경할 수 있다.

-  하드웨어 정보에 노란색 바탕의 ‘!’ 표시가 나타나면 하드웨어를 수동으로 설정하거나 드라이버를 업그레이드한다.

* IRQ: 컴퓨터 주변장치가 CPU의 관심을 끌기 위해 발생하는 요구 신호로, 신호를 요청한 장치 중 우선 순위가 가장 높은 장치에 이것을 허용하고 두 개 이상의 하드웨어가 동일한 IRQ를 사용하면 충돌이 발생하게 된다.

(4) [고급] 탭: 메모리 사용 및 가상 메모리 설정

* 가상 메모리 (주기억장치 용량 크게): 보조기억장치(하드디스크) 일부를 마치 주기억장치(RAM)인 것처럼 이용하는 기법

(5) 시스템 복원, 자동 업데이트, 원격 기능 설정

8) 폴더 옵션

* 실행 방법

- 탐색기, 내 컴퓨터, 내 문서, 제어판 → [도구] → [폴더 옵션]

- 탐색기, 내 컴퓨터, 내 문서, 제어판 → [Alt]+[t] → [o]

(1) [보기] 탭

① 보호된 운영 체제 파일 숨기기(권장): boot.ini, io.sys, autoexec.bat 등 윈도우 XP 관리에 필요한 중요 파일들

② 제목 표시줄, 주소 표시줄에 전체 경로 표시 선택, 해제 가능

③ 알려진 파일 형식의 파일 확장명 숨기기: 파일의 확장명이 표시되지 않고 있다면 해제해야 함

(2) [파일 형식] 탭: 파일 확장자를 보고 실행 파일을 자동으로 연결하기 위하여 설정

- 새로 만들기: 새 확장명 만들기

- 변경: 확장명과 연결 프로그램 연결

- 고급:  파일 형식 세부사항 편집

7. 탐색기: 파일, 폴더, 디스크 드라이브 등 탐색

* 실행 방법

- [시작] → [모든 프로그램] → [보조프로그램] → [Windows 탐색기]

- [시작] → [실행] 창에서 ‘explorer’를 입력하고 [확인] 버튼을 누른다.

- [내 컴퓨터] 아이콘 or [시작] 바로가기 메뉴에서 [탐색]을 선택한다.

- [윈도우로고 키] + [e] 키

8. 바로가기 키

1) 기본 단축키

단축키	기능	단축키	기능
[Ctrl] + [C]	복사하기	[Ctrl] + [X]	잘라내기
[Ctrl] + [V]	붙여넣기	[Ctrl] + [Z]	실행 취소
[Delete]	삭제	[Shift] + [Delete]	영구 삭제
[Ctrl] + [A]	전체 선택

2) Function 키

단축키	기능	단축키	기능
F1	도움말(활성화된 프로그램)	F2	이름 변경
F3	검색	F5	새로 고침

3) 윈도우키

단축키	기능	단축키	기능
[윈도우키]	시작 메뉴	[윈도우키] + [R]	실행 메뉴(Run)

4) Alt 키

단축키	기능	단축키	기능
[Alt] + [F4]	활성화 된 창 닫기 (바탕화면에서는 시스템 종료)	[Alt] + [Enter]	선택한 개체 (파일, 아이콘 등)의 속성 보기
[Alt] + [Tab]	실행 중인 프로그램들 간에 작업 전환(열려진 창의 목록에서 전환이 가능하다.)	[Alt] + [Esc]	실행 중인 프로그램들 간에 작업 전환(한번씩 누를 때마다 다른 작업 창으로 이동한다.)

9. 바로가기 아이콘 (단축 아이콘)

1) 아이콘 : GUI(Graphic User Interface) 환경에서 프로그램, 파일, 드라이브 등을 그림으로 표시한 것

2) 바로 가기 아이콘 : 자주 사용하는 문서나 프로그램을 빠르게 실행시키기 위한 아이콘

- 왼쪽 아래에는 화살표 모양의 그림이 표시된다.

- 이름, 크기, 형식, 수정한 날짜 등의 순으로 정렬하여 표시할 수 있다.

- 등록 정보 창에서 연결된 대상 파일을 변경할 수 있다.

- 하나의 원본 파일에 대한 바로가기 아이콘을 여러 개를 만들어 사용할 수 있다.

- 원본 파일의 위치 정보만 가지고 있으므로 삭제하더라도 원본 파일은 삭제되지 않음

- 어디서나 실행할 수 있도록 연결(link)만 담당한다. (확장자: LNK)

10. 컴퓨터 구성 요소

1) 하드웨어 (Hard Ware): 한 번 생산되면 바뀌지 않는 딱딱한 제품

(1) 본체

- 중앙처리장치 (CPU): 연산장치, 제어장치

- 주기억장치 (Main Memory): RAM, ROM

- 보조 기억장치: 하드디스크, CD-ROM, DVD

- 기타 장치: 마더보드, 전원장치

(2) 주변장치

- 입력장치: 마우스, 키보드

- 출력장치: 모니터, 프린터

2) 소프트웨어 (Soft Ware): 생산 후에도 수정할 수 있는 부드러운 제품 (ex. 윈도우즈 XP)

11. 자료의 단위

1) bit: 정보 표현의 가장 작은 단위

2) Nibble = bit 4개

3) Byte = bit 8개 (256가지)

4) Word: 컴퓨터가 한번에 처리할 수 있는 명령의 단위

12. 문자 표현 코드: Code 로 표시하여 사람이 이해할 수 있도록 표현

1) BCD code: IBM, 6bit(26 = 64개 자료 표현), 영소문자 사용 X, 수치 계산용

2) ASCII code: 미국 표준협회, 7bit(27 = 128개), 통신 제어용, PC에서 사용

3) EBCDIC: IBM, BCD code 확장, 8bit(28 = 256개), 중대형 컴퓨터에 사용

4) 유니코드[unicode]: 국제표준으로 제정된 2바이트(16bit) 만국 공통의 국제 문자부호 체계

* 패리티 비트: 오류 검출을 위한 비트

* 해밍 코드(Hamming Code): 에러 검출뿐만 아니라 교정도 할 수 있는 코드

13. CPU(중앙처리장치) 구성

* 제어장치 : 명령을 꺼내서 해독하고, 시스템 전체에 지시 신호를 내는 것

1) 명령 계수기(Instruction Counter): 다음에 실행할 명령의 번지 기억 = Program Counter

2) 메모리 주소 레지스터(Memory Addree Register): 기억장치 접근 시 필요한 번지 저장

3) 메모리 버퍼 레지스터(Memory Buffer Register): 기억장치에서 참조한 데이터 저장

4) 명령 레지스터(IR, Instruction Register): 현재 실행중인 명령의 내용을 기억

5) 명령 해독기(Instruction Decoder): 명령 레지스터에 있는 명령어 해독

6) 부호기(encoder): 해독된 명령을 제어 신호로 변환

* 산술 논리 연산장치(Arithmetic and Logic Unit): 실제 연산하는 장치

- 가산기: 덧셈 회로

- 보수기: 뺄셈 회로

- 누산기(Accumulator): 연산의 결과를 일시적으로 저장

- 상태 레지스터: 연산중에 발생하는 여러 가지 상태값 기억 (ex. 자리올림 등)

* 레지스터 (기억): CPU 속에서 일시적으로 값을 기억하는 임시기억장소

* 버스 (전달): 장치들 간 상호 필요한 정보를 교환하기 위해 연결하는 공동의 전송선

- Address Bus, Data Bus, Control Bus

14. 기억장치 분류

[주기억장치]							[특수용도 기억장치]
						플래시 메모리, 가상 메모리, 개시 메모리, 스풀링, 버퍼링
	[ROM]		[RAM]
	BIOS (바이오스)		운영체제 워드프로세서 엑셀 등				[보조기억장치]
										응용 P/G (한글, 게임)
									유틸리티 (V3, 알집)
								운영체제(하드웨어와 유틸리티 사이)
[중앙처리장치]

* BIOS (Basic Input Output System) = ROM BIOS

- 컴퓨터의 기본 입출력장치나 메모리 등 하드웨어 작동에 필요한 명령들을 모아 놓은 프로그램

15. 주기억장치(Main Memory): CPU가 직접 참조하는 고속의 메모리

1) ROM (Read Only Memory): 읽기만 가능, 비휘발성

- mask ROM: 제조 과정에서 미리 내용을 기억시켜 놓아 사용자가 임의로 수정할 수 없음

- PROM (Programmable ROM): 특수 프로그램을 이용하여 한 번만 기록, 이후에는 읽기만 가능

- EPROM(Erasable PROM): 자외선을 이용하여 지우고 수정 가능

- EEPROM(Electrically EPROM): 전기적으로 지우고 수정 가능 (BIOS 업그레이드 위한 ROM)

2) RAM (Ramdom Access Memory): 읽고 쓰기 가능, 실행 중인 프로그램이나 데이터 저장, 전원이 공급되지 않므면 자료 소멸(휘발성)

- 종류: 재충전의 유무에 따라서

구 분	DRAM(동적)	SRAM(정적)
구성소자	콘덴서	플립플롭
특 성	주기적 재충전	전원공급 되는 동안만 기억 유지
전력소모	적다	많다
접근속도	느리다	빠르다
가 격	저가	고가
용 도	일반적인 주기억장치	캐시 메모리

16. 보조기억장치 > 하드 디스크

1) 인터페이스(연결) 방식에 따라

- IDE, EIDE

- SATA

- SCSI

2) 접근 시간: 정보를 기억 또는 읽기 시작할 때까지 소요되는 시간

= Seek Time + Search Time + Transmission Time

(1) Seek Time(탐색 시간): 트랙을 찾는데 걸리는 시간

(2) Search Time(회전 지연 시간): 섹터를 찾는데 걸리는 시간

(3) Transmission Time(전송 시간): 주기억장치로 전송

17. 특수용도 기억장치

1) 레지스터: 가장 빠름 (CPU 내에 있음)

2) 캐시 메모리: 중앙처리장치와 주기억장치 사이에서 컴퓨터의 처리 속도를 향상시키는 역할

3) 가상 메모리: 보조기억장치 일부를 마치 주기억장치인 것처럼 이용하는 운영체제의 메모리 운영 기법

- 주기억장치 용량 크게 (속도 X)

4) 플래시 메모리: 전원 공급이 차단되어도 저장 데이터는 그대로 보관되는 반도체 메모리 (ex. 디지털 카메라, MP3 플레이어)

18. 소프트웨어 분류

1) 시스템 S/W: 시스템 전체를 작동시키는 프로그램

- 운영체제 (Windows XP)

- 언어번역 프로그램 (컴파일러, 인터프리터, 어셈블러)

- 유틸리티 프로그램 (V3, 알집)

2) 응용 S/W: 특정 업무를 처리할 수 있도록 개발된 프로그램 (ex. Excel)

19. 언어 번역 및 실행 과정 (컴파일러)

원시(source) 프로그램 작성 → 번역(Compile) → 목적(object) 프로그램 생성 → 링킹(Linking) → 로딩(Loading) → 프로그램 실행

1) 링커: 실행 가능한 형태의 모듈로 만듦

- 목적 프로그램은 즉시 실행 안됨

2) 로더: 메모리에 프로그램을 적재

- 메모리에 적재되야 실행됨

3) 번역

구 분		컴파일러	인터프리터
공 통 점		고급 언어
차이점	번역 단위	전체를 번역	줄 단위로 번역
	목적 프로그램 생성 여부	생성 O	생성 X
	실행속도	빠르다	느리다

20. 프로그래밍 언어

1) C언어

- 컴파일러 방식의 프로그래밍 언어

- 구조적 프로그래밍이 가능

- 영문자의 경우 소문자와 대문자는 구별하여 프로그래밍 하여야 한다.

- 하드웨어 제어가 가능한 언어이다.  UNIX 운영체제의 기본 프로그래밍 언어

2) JAVA

- 객체지향 프로그래밍이 가능

* 구조적 프로그래밍

- 제어구조: 순차, 반복, 선택 구조 (GO TO 문 X)  순차적 실행  간단하고 이해가 쉬움

- 모듈화  재사용 가능

* 객체지향 프로그래밍

- 객체 중심 개발  재사용, 유지보수 우수  소프트웨어 위기 극복

- 객체 특징 : 다형성, 상속성, 추상화, 캡슐화, 정보 은닉

21. 객체, 클래스, 메시지 - 개념 이해하기

		클래스(자동차)								클래스(인간)
	[자가용]		[버스]		[택시]				[동양인]		[흑인]		[백인]
	바퀴 4개 엔진 1개 휘발유사용 :		바퀴 4개 엔진 1개 경유 사용 :		바퀴 4개 엔진 1개 LPG 사용 :				팔 2개 눈 2개 피부 황색 :		팔 2개 눈 2개 피부 검은색 :		팔 2개 눈 2개 피부 흰색 :
	전진 후진 좌회전 :		전진 후진 좌회전 :		전진 후진 좌회전 :		메시지		문 열기 시동 걸기 변속 하기 :		문 열기 시동 걸기 변속 하기 :		문 열기 시동 걸기 변속 하기 :
	객체		객체		객체				객체		객체		객체

1) 객체 (Object): 현실 세계의 개체며 객체들 간의 상호작용은 메시지를 통해 이루어짐

2) 클래스 (Class): 하나 이상의 유사한 객체들을 묶어 공통된 특성을 표현한 데이터

3) 메시지 (Message): 객체들 간에 상호작용을 하는데 사용되는 수단 (ex. 주유)

4) 캡슐화: 처리에 필요한 기능을 한 테두리로 묶는 것

- 왜? 정보 은폐  외부에서 변경할 수 없도록  프로그램 변경에 대한 오류의 파급효과가 적다

5) 정보은폐: 객체는 다른 객체로부터 자신의 자료를 숨김

- 왜? 고려되지 않은 영향들을 최소화하기 위해

6) 상속성: 상위 클래스의 특성을 하위 클래스가 물려받는 것

ex. 상위 클래스: 비행기, 자동차 → 나르는 자동차 (재사용)

7) 다형성: 한 메시지가 객체에 따라 다른 방법으로 응답할 수 있는 것

22. 컴퓨터 분류 (데이터 형태)

	디지털 컴퓨터	아날로그 컴퓨터
데이터	셀 수 있는 비연속적인 값(이산적, 숫자)	셀 수 없는 연속적인 값(소리, 온도)
구성 회로	논리 회로	증폭 회로
주요 연산	산술(사칙)/논리 연산	미적분 연산
연산 속도	느림	빠름
사용 분야	범용	특수목적용: 항공기 시뮬레이션
기억 장치	필요	필요 없음

* 논리 회로: 2진 정보(1,0)를 기반으로 AND, OR, NOT 논리연산에 따라 동작을 수행하는 전자회로 (ex. CPU는 논리회로의 집합)

* 하이브리드 컴퓨터: 디지털 컴퓨터와 아날로그 컴퓨터와 장점만으로 조합

23. 운영체제 세대별 발달 과정 (자료 처리 시스템)

1세대) 일괄 처리 시스템 (Batch Processing System) → 가장 먼저 생겨난 방식

: 일정시간 또는 일정량의 데이터를 한꺼번에 모아서 처리 (시스템 중심)

- 예) 급여 계산, 회계 마감 업무, 세무 처리 등

2세대) 다중 프로그래밍 (Multi Programming) 시스템 → 처리량의 극대화

: 한 대 컴퓨터  여러 프로그램들 실행

2세대) 시분할 시스템 (Time Sharing System) → 응답시간의 최소화

: 여러 명의 사용자가 사용하는 시스템에서 컴퓨터가 사용자들의 프로그램을 번갈아 가며

처리해 줌으로서 각 사용자가 각자 독립된 컴퓨터를 사용하는 느낌을 주는 시스템

2세대) 다중 처리 (Multi Processing) 시스템

: 한대의 컴퓨터에 중앙처리장치(CPU, Processor)가 2개 이상 설치, 여러 프로그램들 실행

2세대) 실시간 처리 시스템 (Real-time Processing System)

: 데이터가 발생하는 즉시 처리하여 결과를 산출하도록 하는 시스템 (사용자 중심)

- 예) 좌석 예매, 티켓 예매, 은행 업무 등

3세대) 다중 모드(mode) 시스템

: 1, 2 세대 혼합 시스템

4세대) 분산 처리 시스템 (Distributed Processing System)

: 여러 대의 컴퓨터들에 의해 작업들을 나누어 처리하고 그 내용이나 결과를 통신망을 이용하여 상호 교환되도록 연결되어 있는 시스템

* 듀얼시스템 (Dual system)

: 컴퓨터 장애로 인한 작업중단을 방지하기 위하여 두 대의 컴퓨터를 설치하여 운용하는 시스템을 말한다. 2개의 CPU가 같은 업무를 동시에 진행 (ex. 방송국)

* 듀플렉스 시스템 (Duplex System)

: 이는 한 쪽의 CPU가 가동 중일 때는 다른 한 CPU는 대기하게 되며, 가동 중인 CPU가 고장이 나게 되면 즉시 대기 중인 다른 CPU가 가동되어 장애가 복구될 때까지 업무를 처리하도록 하는 시스템이다.

24. 교착상태(Dead Lock):  예측 못한 다운

: 둘 이상의 프로세스들이 자원을 점유한 상태에서 서로 다른 프로세스가 점유하고 있는 자원을 요구하며 무한정 기다리는 현상

* 프로세스 : 주기억장치에 실행중인 프로그램

25. IP 주소(Internet Protocol Address)

: 인터넷에 연결된 모든 컴퓨터의 자원을 구분하기 위한 고유한 주소

- 예) 211.48.179.177 (도메인 주소 : www.teacher.co.kr)

1) IPv4: 숫자로 8비트씩 4부분, 총 32비트로 구성

2) IPv6: 숫자로 16비트씩 8부분, 총 128비트로 구성

- 각 부분은 4 자리의 16진수로 표현하고, 콜론(:)으로 구분

- 예) 2001:0230:abcd:ffff:0000:0000:ffff:1111

(1) 특징

- 현재 사용되고 있는 IP 주소체계인 IPv4의 주소 부족 문제를 해결하기 위해 개발

- 확장성, 융통성, 연동성, 품질, 보안, 속도, 멀티미디어 기능 우수

- 0이 연속되는 경우 연속된 0은 ‘::’으로 생략할 수 있다.

2) 주소 할당 방법

- 유니캐스트: 일대일 통신에 사용

- 멀티캐스트: 일대다 통신

- 애니캐스트: 일대일 통신 (송신자와 가장 가까이 있는 수신자 간 통신)

→ 유형에 맞도록 할당되므로 주소의 낭비 요인을 줄이고 간단하게 주소를 결정할 수 있다.

26. 도메인 네임(Domain Name): 숫자로 된 IP 주소를 사람이 이해하기 쉬운 문자 형태로 표현한 것

* co, com: 상업 기관 (company)

* go, gov: 정부 기관 (government)

* or, org: 비영리, 기타 기관 (organization)

27. DNS (Domain Name System): 도메인 네임을 숫자로 된 IP 주소로 바꾸어 준다.

28. DHCP (Dynamic Host Configuration Protocol, 동적 호스트 설정 통신 규약)

: 컴퓨터에 IP 주소를 자동으로 할당해 주는 기능

- 클라이언트가 동적(유동) IP주소를 할당받을 수 있게 해 주는 것

* 고정 / 유동 IP

- 고정 IP: 자신의 컴퓨터에 할당된 자신만의 고유한 주소

- 유동 IP: 컴퓨터를 껐다 켜면 바뀔 수 있는 주소

29. 네트워크 기본 개념

1) 네트워크: 자원을 공유할 수 있도록 두 대 이상의 컴퓨터를 연결한 것

2) 네트워크 연결 형식 (제어판 → 네트워크 연결 → 새 연결 만들기)

30. [TCP/IP 등록 정보] 창

* TCP/IP: 서로 다른 기종의 컴퓨터들이 데이터를 주고 받을 수 있도록 하는 인터넷 연결 표준 프로토콜

* [TCP/IP 등록정보] 창에서 설정할 수 있는 항목

1) 자동으로 IP 주소 받기

2) IP 주소: 인터넷에 연결된 호스트 컴퓨터의 주소로, 네트워크 주소와 호스트 주소로 구성

3) 서브넷 마스크: IP 주소의 네트워크 주소와 호스트 주소를 구별

4) 게이트웨이: 다른 네트워크와의 데이터 교환을 위한 출입구 역할을 하는 장치

5) DNS 서버 주소: 도메인 네임을 숫자로 된 IP주소로 변환해 주는 서버가 있는 곳의 IP 주소

31. 컴퓨터 바이러스, 해킹 관련 용어

1) 컴퓨터 바이러스: 컴퓨터 프로그램이나 실행 가능한 부분을 변형하여, 여기에 자기 자신 또는 자신의 변형을 복제하여 컴퓨터 작동에 피해(파괴)를 주는 명령어들의 조합 (컴퓨터 프로그램의 일종)

- 사용자가 바이러스에 감염된 사실을 인식하지 못하도록 은폐하려는 특징이 있다.

2) 웜 (Worm): 네트워크를 통해 자신을 복제하고 전파할 수 있는 악성 프로그램

- 단순히 자기 복사 기능만 가진 프로그램으로 결과적으로 막대한 시스템 과부하를 일으킨다는 점에서 바이러스를 능가하는 피해를 야기한다.

3) DoS 공격(Denial of Service, 서비스 거부 공격): 여러 대의 장비를 이용하여 대량의 데이터를 특정한 서버에 집중적으로 전송하므로써 서버의 정상적인 기능을 방해하는 것

- DDoS (Distributed DoS 분산형 서비스 거부): 분산 처리 개념이 도입된 Dos

4) 스푸핑 (spoofing, 속임수): ‘골탕먹이다, 위장하다’라는 뜻을 지닌 ‘spoof’에서 나온 말로 해커가 악용하고자 하는 호스트의 IP 주소나 이메일 주소를 위장해 이를 통해 해킹을 하는 것

5) 스니퍼 (sniffer, 탐지기): 통신선상에 전송되고 있는 정보를 상대방 모르게 가로채는 방법

6) 트랩 도어 (trap door) = 백 도어(back door): 시스템 보안이 제거된 비밀 통로로, 서비스 기술자나 유지 보수 프로그램 작성자의 액세스 편의를 위해 시스템 설계자가 고의로 만들어 놓은 시스템의 보안 구멍

7) 스팸 메일 (SPAM Mail) = 정크 메일(Junk mail), 벌크 메일(Bulk Mail): 수신인이 원하지 않는 메시지나 정보를 일방적으로 보내는 행위

- 다량의 메일을 발송하여 시스템이나 네트워크를 마비시킬 정도로 심각하기도 하다

- 단순히 바이러스가 들어 있는 메일을 의미하는 것은 아니다.

32. 인터넷 특징

- 미국방성의 ARPANET에서 시작 (군사 목적으로 개발)

- 전 세계 대부분의 통신망들이 서로 연결된 최대의 네트워크

- TCP/IP 프로토콜을 기반으로 하는 개방형 구조이다.

33. 인터넷 서비스

1) WWW (World Wide Web) = HTTP (Hyper Text Transfer Protocol) 서비스: 웹 브라우저를 사용하여 텍스트, 그림, 소리, 동영상 등의 멀티미디어 자료를 검색하기 위한 서비스

2) Telnet: 컴퓨터 통신망 상의 다른 컴퓨터에 로그인하기 위해 사용하는 프로토콜 혹은 서비스

3) FTP: 파일 전송 프로토콜(File Transfer Protocol)의 약자로 인터넷에서 파일을 송수신할 때 사용되는 서비스

4) 전자우편(E-mail): 인터넷을 통하여 사용자끼리 서로 편지를 주고받는 서비스

* 구성

- 헤더: 보내는 사람, 받는 사람, 참조, 숨은 참조, 제목, 첨부 등

- 본문: 메일 내용 등

* 특징

- ASCII 코드 사용

- 전자 우편주소는 ‘사용자@호스트 주소’ 형식 (ex. uniteacher@unitel.co.kr)

- 보내기, 받기, 첨부, 전달, 답장 등의 기능이 있다.

* 전자우편 프로토콜

- SMTP: 송신(전송) 프로토콜

- POP3, IMAP: 수신 프로토콜

- MIME(Multipurpose Internet Mail Extensions): 멀티미디어 메일 주고 받는 프로토콜

33. 네트워크 장비: 하나 이상의 네트워크를 상호 연결하는 장비

* LAN: (Local Area Network) : 근거리 통신망 (동일 건물내)

1) 허브 (Hub): 컴퓨터 연결 장치

(1) 더미(Dummy) 허브: 대역폭을 컴퓨터 수만큼으로 나누어 제공 (1/n)

(2) 스위칭(Switching) 허브: 각각의 노드가 최대 대역폭으로 사용

* Dummy: 인체 모형, 멍청이

* 대역폭: 일반적으로는 통신에서 이용 가능한 최대전송속도

2) 리피터 (Repeater): 장거리 전송  신호 증폭 (신호 재생, 출력전압 높임)

3) 브리지 (Bridge): 동종 LAN 연결

4) 라우터 (Router): 네트워크와 네트워크간을 연결 + 최선의 경로 설정

5) 게이트웨이 (Gateway): 다른 네트워크 사이를 결합

- 주로 LAN에서 다른 네트워크에 데이터를 보내거나 다른 네트워크로부터 데이터를 받아들이는데 사용되는 통신 장비

- 네트워크에서 다른 네트워크로 들어가는 관문의 기능을 수행하는 지점

6) 모뎀 (MODEM) : 변복조 장치: 컴퓨터 내부의 디지털 신호를 전화선을 통해 전송 할 수 있도록 아날로그 신호로 변조해 주고 전화선을 통해 전송된 아날로그 신호를 컴퓨터 내부에서 처리할 수 있도록 디지털 신호로 복조해 주는 역할

34. 멀티미디어: 음성·문자·그림·동영상 등이 혼합된 다양한 매체

- 초기의 컴퓨터에서는 문자만 처리할 수 있었으나 정보인식(입력) 및 표현(출력) 기술이 발전함으로써, 문자 이외에도 음성, 도형, 영상 등으로 이루어진 다양한 매체를 처리할 수 있게 되었는데 이를 멀티미디어라 한다.

35. 스트리밍 → 실시간 재생: 동영상 등 멀티미디어 데이터를 다운로드하면서 동시에 재생하는 기술

- 스트리밍 기술을 적용한 것으로는 인터넷 방송이나 원격 교육 등이 있다.  컴퓨터 저장 안됨

- 스트리밍 기술로 재생 가능한 데이터 형식에는 ASF, WMV, RAM 등이 있다.

* ASF, WMV: MS사에서 개발. 용량이 작고 음질이 뛰어남 (ex. 인터넷 방송국, 인터넷 강의)

* RAM (RA): 리얼네트웍스사 개발한 오디오 포맷 (ex. 예전 전화 접속 모뎀 이용시 이용)

36. 이미지(그래픽) 표현 방식

1) 비트맵 (bitmap, 래스터 이미지) → 고용량, 고해상도 사진: 작은 점(Pixel, 화소)들로써 그림을 이루는 이미지 파일 형식 / GIF, JPEG, PNG, TIFF, BMP, PCT, PCX 등 확장자로 저장되며, 보통 폰트나 이미지에서 사용된다.

- 다양한 색상을 사용하여 사실적 이미지를 표현할 수 있다.

- 확대하면 계단 현상(앨리어싱) 발생함 → 안티 엘리어싱 처리

* 안티엘리어싱(Anti-Aliasing): 이미지의 가장자리가 톱니 모양으로 표현되는 계단 현상을 없애기 위하여 경계선을 부드럽게 해주는 기술 → 개체의 경계면 픽셀을 개체의 색상과 배경의 색상을 혼합해서 표현함으로써 경계면을 부드럽게 보이도록 하는 기법

2) 벡터 (Vector) → 저용량, 단순 도형: 점과 점을 연결하는 직선이나 곡선을 이용하여 이미지를 구성

- 이미지를 확대해도 테두리가 거칠어지지 않고 매끄럽게 표현된다.

- 대표적으로 WMF 파일 형식이 있다.

37. 이미지(그래픽) → JPEG(JPG), GIF, BMP

1) JPEG (JPG): 사진 등의 정지화상을 통신에 사용하기 위해서 압축하는 기술의 표준 (다른 포맷의 10분의 1 정도 용량)

- 24비트 컬러(트루 컬러) → 약 1천6백만가지 색을 표현

- 손실 압축과 무손실 압축을 모두 지원 → 압축률이 뛰어나므로 인터넷상에서 가장 많이 사용됨 (압축률을 높일 경우 화질이 떨어짐)

2) GIF (Graphics interchange Format): 이미지의 전송을 빠르게 하기 위하여 압축 저장하는 방식 중 하나

- 인터넷 표준 그래픽 형식이다.

- 애니메이션을 표현할 수 있다.

- 8비트 컬러 → 256가지 색을 표현 → 전송 속도 빠름

- 무손실 압축기법 사용 → JPEG 파일에 비해 압축률 떨어짐 → 원본 그림을 손상시키지 않아 이미지 손상 적음

3) BMP (bitmap image) → 고용량, 고해상도: Windows의 표준 비트맵 파일 형식

4) 데이터 압축: 파일이나 통신 메시지와 같은 데이터 집합의 크기를 절약하거나 전송 시간을 단축하기 위해 데이터를 좀 더 적은 수의 비트를 사용하도록 부호화하는 것

데이터에 포함되어 있는 중복된 비트열 또는 패턴을 삭제하고 대신 좀 더 적은 수의 비트 또는 요약 형식으로 부호화하며, 요약 형식을 복호화하면 원래의 데이터가 복원된다.

압축 방법에는 무손실 압축 방법과 손실 압축 방법이 있다. 문장이나 부호 데이터, 수치 데이터 등의 압축에는 반드시 무손실 압축 방법을 사용해야 하지만 영상이나 음성 압축에는 손실 압축 방법도 사용한다.

* 인코딩, 코딩 (encoding, coding, 부호화): 아날로그 → 디지털 변환

* 디코딩 (decoding, 복호화): 디지털 → 아날로그변화

* 코덱 (Codec = coder + decoder)

38. 비디오(동영상) → MPEG (Moving,Motion Picture Experts Group)

: 동영상 전문가 그룹에서 제정한 동영상 압축 기술에 관한 국제 표준 규격으로 동영상뿐만 아니라 오디오 데이터도 압축할 수 있다.

- 정지영상 압축 기술인 JPEG 기술을 사용한다.

- 중복 데이터를 제거 하므로써 압축률을 높이는 손실 압축 기법을 사용

- 양방향 멀티미디어의 구현을 통해 화상통신이 가능

1) MPEG-1: 비디오테이프 수준의 화질을 제공하고 있으며 비디오 CD 제작에 사용된다.

2) MPEG-2: 디지털 TV, 대화형 TV, DVD

3) MPEG-3: 고화질 TV (HDTV)

4) MPEG-4: 멀티미디어 통신을 전제로 만들어진 영상 압축 기술로서 낮은 전송률로 동영상을 보내고자 개발된 데이터 압축과 복원 기술

- IMT-2000 멀티미디어 서비스, 차세대 대화형 인터넷방송의 핵심 기술로 다양한 형태의 디지털 오디오, 비디오 신호를 효율적으로 처리해 전송하는 국제표준의 멀티미디어 동영상 압축 기술

5) MPEG-7: 동영상 데이터 검색과 전자상거래 등에 적합하도록 개발된 동영상 압축 재생기술이다.

6) MPEG-21: MPEG1과 MPEG2, MPEG4 등 MPEG 관련 기술을 통합

39. 비디오(동영상) → AVI, ASF, MOV

1) AVI → 고용량, 고화질: MS사의 Windows 표준 동영상 파일 형식

- 마이크로소프트사의 고유 포맷이기 때문에 다른 시스템(매킨토시나 UNIX 등)에서는 그 시스템에 맞게 변환을 해야만 볼 수 있다.

2) ASF: MS사에서 개발. 용량이 작고 음질이 뛰어나 주로 스트리밍 서비스를 하는 인터넷 방송국에서 사용된다.

3) 퀵타임 (Quick Time MOV): Apple사에서 개발한 JPEG 압축 방식의 동영상 압축 기술

- Windows에서 재생하려면 Quick Time for Windows 프로그램을 설치해야만 한다.

40. 멀티미디어 특징

1) 디지털화: 다양한 아날로그 데이터를 디지털 데이터로 변환하여 통합 처리한다.

→ 디지털의 장점 : 송수신에 따른 손실이 적고 오류 정정 가능

2) 양방향성: 정보 제공자와 사용자 간의 소통을 통한 상호 작용에 의해 데이터가 전달 (ex.VOD 주문형 비디오) → 라디오는 단방향 데이터 전달

3) 정보의 통합성: 텍스트, 그래픽 사운드, 동영상, 애니메이션 등의 여러 미디어를 통합하여 처리한다.

4) 비선형성: 데이터가 일정한 방향으로 순차적으로 처리되는 것이 아니라 사용자의 선택에 따라 다양한 방향으로 처리됨

- 멀티미디어는 크게 선형 콘텐츠와 비선형 콘텐츠로 나눌 수 있으며 비선형적으로 발전하고 있다.

→ 선형성: 극장에서 보는 영화

→ 비선형성: 영화 다운 받아서 곰플레이어로 탐색 제어하면서 볼 때

41. PING: 원격 컴퓨터가 현재 인터넷에 연결되어 정상적으로 네트워크가 작동하고 있는지 파악

- 실행 방법1): [시작] → [실행] → cmd → ping 아이피주소 또는 도메인주소 입력

- 실행 방법2): [시작] → [모든 프로그램] → [보조 프로그램] → [명령 프롬프트] → ping 입력

-  확인할 수 있는 내용: 컴퓨터 이름, IP 주소, 전송 신호의 손실율, 전송 신호의 응답 시간 등

* 패킷 (packet): 네트워크를 통해 전송하기 쉽도록 자른 데이터의 전송단위

42. 웹프로그래밍 언어: 웹(인터넷) 문서를 제작할 때 사용하는 언어

1) HTML (HyperText Markup Language): 기본적인 프로그래밍 언어. 하이퍼텍스트를 작성하기 위해 개발

2) DHTML(Dynamic HTML; 동적 HTML): 애니메이션 강화

3) XML (eXtensible Markup Language; 확장성 생성 언어): HTML을 획기적으로 개선  문서 표준화

4) WML (Wireless Markup Language): 무선 접속을 통해 PDA나 휴대전화 같은 이동 단말기에 표시될 수 있도록 해 주는 언어

5) VRML (Virtual Reality Modeling Language): 웹상에서 3차원 가상공간을 표현하기 위한 언어

6) JSP (JavaServer Pages, 자바 서버 페이지): HTML내에 자바 코드를 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 웹 브라우저에 돌려주는 언어

7) ASP (Active Server Pages): 서버 측에서 동적으로 처리되는 페이지를 만들기 위한 Microsoft사 언어 (Linux 환경 X)

8) PERL: 여러 언어의 장점을 결합한 언어

[스프레드시트일반 - 엑셀]

1. 엑셀 시작, 종료(저장)하기

1) 엑셀 시작하기

(1) [시작] → [프로그램] → [Microsoft Office] → [Microsoft Office Excel 2007] 클릭

(2) 바탕화면 아이콘 더블 클릭

2) 저장하기: 좌측 상단 → 저장 버튼 클릭

3) 엑셀 종료하기: 우측 상단 → 창 닫기 버튼 클릭

2. 엑셀 화면구성

1) 오피스 단추: 열기, 저장, 인쇄, 옵션 등 메뉴

2) 리본 메뉴: 엑셀 2003 버전의 메뉴와 도구모음이 2007 버전에서는 [리본 메뉴] 로 변경됨

- 2003 버전과 다른점

- (탭, 그룹, 명령 으로 구성) → [홈] 탭에서 [클립보드] 그룹의 [잘라내기] 명령

3) 이름 상자: 셀 포인터가 있는 셀의 주소 표시, 입력

4) 셀 포인터: 작업의 중심이 되는 셀 (셀: 화면에 있는 직사각형 → 자료 입력 단위)

5) 수식 입력줄: 셀의 내용을 표시하거나 입력

6) Excel 옵션: 엑셀의 기본적인 설정을 변경할 수 있음

- 실기 시험장에서 평소 입력되는 상태와 다르다면 [옵션에서 변경해야 함]

7) [홈] 탭: 작업표 작성을 위한 대부분의 기능을 제공하고 있음

8) [삽입] 탭: 차트 관련 기능

- 탭 이름을 더블클릭하면 메뉴가 사라지거나 나타남

9) 빠른 실행 도구 모음: 자주 사용하는 도구 (임의로 변경 가능)

3. 셀 서식

1) 시간 서식

- 콜론(:)을 이용하여 시, 분, 초를 구분한다.

- 현재 시간 입력 : [Ctrl]+[:] 또는 [Ctrl]+[Shift]+[;]

2) 날짜 서식

- 하이픈(-)이나 슬래시(/)로 구분한다.

- [Ctrl]+[;]를 누르면 현재 날짜가 입력된다.

- 날짜 및 시간 데이터는 자동으로 오른쪽을 기준으로 정렬된다. (숫자: 오른쪽, 문자: 왼쪽)

① 입력: 2012-1 → 표시: 2012-01-01

② 입력: 4/9 → 표시: 04월 09일, 저장: 현재년도 04월 09일

③ 날짜 및 시간 데이터는 숫자처럼 오른쪽 정렬

④ 시간 입력 (:) 이용 → 현재 시간 입력 [Ctrl]+[:] ([Ctrl]+[Shift]+[;])

4. 사용자 지정 서식: 엑셀에서 기본적으로 제공하는 셀 서식 외에 사용자가 직접 셀 서식을 만들어 사용할 수 있는 기능

* 날짜

사용자 지정 서식	결과
yyyy-mm-dd	2009-04-19
yyyy-mmm-dd	2009-Apr-19
yyyy-mmmm-dd	2009-April-19
yy-mm-ddd	09-04-Sun
yyyy-mm-dddd	09-Apr-Sunday

* mmm,ddd 처럼 3자리일 경우는 약어로 표시(4자리일 경우는 풀네임으로 표시)

* G/표준: 특별한 서식이 없는 기본 서식 (입력한 모양대로 보여짐)

5. 연산자의 종류

1) 산술 연산자: +, *, %(백분율), -, /, ^(거듭제곱)

2) 비교 연산자: >, >=, =, <, <=, <>(같지 않다)

3) 문자열 연산자: & (ex. = “유니텔”&“연수원” → 유니텔연수원)

4) 참조 연산자

	기호	설명	예시
범위 연산자	:	연속적인 범위	=SUM(A1:A5) → A1셀에서 A5셀까지 합
구분 연산자	,	서로 떨어진 범위	=SUM(A1,A3,A7) → A1셀과 A3셀과 A7셀 합

6. 셀 참조: 상대참조, 절대참조

1) 상대참조: 셀 참조를 입력한 후 다른 셀로 복사했을 때 참조하고 있는 셀의 주소가 복사된 거리만큼 자동으로 변경되는 형태

2) 절대참조: 셀 참조를 입력한 후 다른 셀로 복사해도 참조하고 있는 셀의 주소가 절대로 변경되지 않고 항상 고정되는 형태

3) 혼합 참조: 열과 행 중 어느 한쪽에만 절대 참조를 적용

[스프레드시트일반 - Excel]

1. 파일 관리 명령

메뉴	도구	바로 가기 키	설명
[Office 단추]-[새로 만들기]		[Ctrl]＋[N]	새로운 통합 문서를 열어 준다.
[Office 단추]-[열기]		[Ctrl]＋[O]	디스크에 저장되어 있는 기존 파일을 연다.
[Office 단추]-[저장]		[Ctrl]＋[S] [Shift]+[F12]	현재 작업 중인 통합 문서를 디스크에 저장한다.
[Office 단추]-[다른 이름으로 저장]		[F12]	현재 통합 문서의 이름, 위치, 형식 등을 바꾸어 다시 저장 한다.
[보기] 탭-[창] 그룹-[작업 영역 저장]			창 배열, 열려진 통합 문서 목록 등 현재 작업 상태를 저장(*.xlw)하다.
[Office 단추]-[닫기]		[Ctrl]＋[F4]	현재 작업 중인 통합 문서를 닫는다.

2. 통합 문서 저장

1) 엑셀에서 저장 가능한 파일 형식

확장자	설명	확장자	설명
.prn	공백으로 분리된 텍스트 파일	.wq1	쿼트로 프로 1.0 버전으로 저장
.txt	탭으로 분리된 텍스트 파일	.dbf	dBASE IV 형식으로 저장
.csv	쉼표로 분리된 텍스트 파일	.htm, html	웹 페이지 파일
.wk4	로터스 1-2-3 4.0 버전으로 저장

2) 엑셀 파일의 확장자

확장자	설명	확장자	설명
.xlsx	통합 문서 파일	.xla	추가 기능 파일
.xlt	서식 파일	.xlk	백업 파일
.xlw	작업 영역 저장 파일

3. 저장 옵션: [다른 이름으로 저장] 대화상자에서 [도구]-[일반 옵션] 메뉴를 누른 다음 지정한다.

- 백업 파일 항상 만들기: 파일을 저장할 때마다 이전 파일 내용을 백업 파일(*.xlk)로 함께 저장하도록 한다.

- 열기 암호: 파일을 열 때 암호를 입력하도록 15자 이내로 열기 암호를 지정한다.

- 쓰기 암호: 파일 내용을 변경한 후 저장하려면 암호를 알고 있어야 한다. 쓰기 암호를 모를 경우에는 [Office 단추]-[다른 이름으로 저장] 메뉴를 사용하여 파일 이름을 바꿔 저장해야 한다.

- 읽기 전용 권장: 파일을 열 때 변경할 수 없는 읽기 전용 파일로 열도록 메시지를 내보낸다.

4. 작업 영역 저장

1) 열려 있는 모든 통합 문서의 위치와 정의 크기, 화면 위치 등의 정보를 저장하는 파일을 작업 영역 파일이라고 하다.

2) [Office 단추]-[열기]를 선택하고 파일 형식을□작업 영역 파일(.xlw)□로 변경한 후 작업 영역 파일을 선택하고 [열기] 단추를 누르면 열려 있던 모든 통합 문서를 한꺼번에 열 수 있다.

3) [보기] 탭-[창] 그룹-[작업 영역 저장]을 선택한 후 파일의 이름을 입력하고 [저장] 단추를 눌러 작업 영역 파일(.xlw)을 저장한다.

5. 최근 파일 열기

1) [Office 단추]를 클릭하면 오른쪽에 최근 문서 파일 목록이 나타나며, 이 중에서 선택하면 열기 대화상자를 거치지 않고 바로 파일을 열 수 있다.

2) [Office 단추]-[Excel 옵션]의 [고급]에서 표시할 최근 문서 수를 지정한다. 표시할 최근 문서 수는 “0～50개”까지 지정할 수 있으며, “0”으로 지정하면 목록을 나타내지 않는다.

6. 텍스트 파일 열기

1) 텍스트 파일을 엑셀에서 열려면 텍스트 마법사를 이용한다.

2) [Office 단추]-[열기]를 선택한 후 파일 형식을□텍스트 파일□로 정한 다음, 텍스트 파일을 열면 자동으로 텍스트 마법사가 실행된다.

7. 시트 선택 방법

1) 시트 선택: 클릭

2) 연속적인 여러 시트 선택: [Shift]

3) 비연속적인 여러 시트 선택: [Ctrl]

8. 시트 그룹

1) [Ctrl] 또는 [Shift]를 이용하여 여러 개의 시트를 선택하면 제목 표시줄의 파일 이름 옆에 [그룹] 표시가 나타난다.

2) 여러 개의 시트를 선택하고 데이터 입력 및 편집 등 명령을 실행하면 그룹으로 설정된 모든 시트에 동일하게 명령이 실행된다.

3) 모든 시트 선택: 시트 탭 위에서 마우스 오른쪽 단추를 누른 후 [모든 시트 선택]을 누르면 첫 번째 시트부터 마지막 시트까지 모두 선택된다.

4) 시트 그룹에서 제외: 시트 그룹에서 특정 시트만 제외시키려면 [Ctrl]을 누른 상태에서 선택되어 있는 시트 중 원하는 시트를 클릭한다.

5) 시트 그룹 해제: 비활성 시트를 클릭하면 시트 그룹이 해제된다.

9. 시트 이름 바꾸기

1) 방법 1: 시트 이름을 더블클릭한 후 새로운 이름을 입력한다.

2) 방법 2: [서식]-[시트]-[이름 바꾸기] 메뉴를 선택한 후 새 이름을 입력한다.

3) 방법 3: 시트 탭 위에서 마우스 오른쪽 단추를 누른 후 [이름 바꾸기] 메뉴를 선택한 다음 새 이름을 입력한다.

4) 시트 이름은 공백을 포함하여 31자까지 가능하며, 일부 기호(/, ?, *, [])는 사용할 수 없다.

10. 시트 삽입하기(바로 가기 키: [Shift+[F11])

1) 새로 삽입하는 워크시트는 현재 시트 바로 앞에 삽입되며, 이름은□Sheet＋일련번호□ 형식으로 자동 설정된다. 단, [워크시트 삽입] 단추를 이용하는 경우는 마지막에 새로운 시트가 삽입된다.

2) 두 개 이상의 인접하지 않은 시트를 선택한 상태에서는 새 워크시트를 삽입할 수 없다. 단, [워크시트 삽입] 단추를 이용하는 경우는 가능하다.

방법 1	[홈] 탭-[셀] 그룹-[삽입]-[시트 삽입]을 실행한다.
방법 2	시트 탭 바로 가기 메뉴에서 [삽입]을 선택하면 [삽입] 대화상자가 나온다. 삽입할 시트의 종류를 지정하고 [확인] 단추를 누른다.
방법 3	[워크시트 삽입] 단추를 클릭한다.
방법 4	[Shift]+[F11], [Shift]+[Alt]+[F1]

11. 시트 삭제하기: 삭제한 시트는 취소 명령으로 되살릴 수 없으므로 삭제 시 주의해야 한다.

방법 1	[홈] 탭-[셀] 그룹-[삭제]-[시트 삭제]를 실행한다.
방법 2	시트 탭 바로 가기 메뉴에서 [삭제]를 선택한다.

12. 시트의 이동 및 복사

방법 1	[홈] 탭-[셀] 그룹-[서식]-[시트 이동/복사]를 선택하거나 시트 탭 바로 가기 메뉴에서 [이동/복사] 를 선택한다. [이동/복사] 대화상자에서 선택한 시트를 이동/복사할 대상 통합 문서와 위치를 지정한 다음 [확인] 단추를 누른다.□복사본 만들기□항목을 선택해야 시트가 복사된다.
방법 2(이동)	시트 탭에서 시트 이름을 마우스로 끌면 시트가 이동된다.
방법 3(복사)	시트 탭에서 [Ctrl]을 누른 상태에서 시트 이름을 마우스로 끌면 시트가 복사되면서 Sheet(2), Sheet(3),…이 생성된다.

13. 통합 문서 공유

1) 사용자가 네트워크로 연결된 환경에서 공유된 통합 문서를 공동으로 작업할 수 있게 해주는 기능이다.

2) [검토] 탭-[변경 내용] 그룹-[통합 문서 공유]를 실행한다.

14. 셀 포인터 이동 방법

1) 마우스 이용: 마우스로 원하는 셀을 클릭하면 셀 포인터가 이동된다.

2) 이름 상자 이용: 수식 입력줄 왼쪽에 있는 이름 상자를 클릭하고 이동할 셀 주소를 입력한 후 [Enter]를 누른다.

3)  이동 메뉴 이용: [홈] 탭-[편집] 그룹-[찾기 및 선택]을 선택한 후 목록에서 [이동]([Ctrl]+[G] 또는 [F5])을 실행하여 [이동] 대화상자에서 셀 주소를 입력한다.

4) 키보드 이용: 키보드의 키를 이용하여 셀 포인터를 이동할 수 있다.

바로 가기 키	이동 방향
[↑]/[↓]/[←]/[→]	상하 좌우 한 칸씩 이동
[Ctrl]+방향키([↑]/[↓]/[←]/[→])	현재 영역의 상하 좌우 마지막 셀로 이동
[Home]	해당 행의 A열로 이동
[Ctrl]+[Home]	워크 시트의 시작 셀(A1)로 이동
[Ctrl]+[End]	입력 데이터의 마지막 셀(우측 하단)로 이동
[Tab]/[Shift]+[Tab]	현재 셀의 오른쪽/왼쪽 셀로 이동
[Ctrl]+[Backspace]	셀 포인터가 있는 화면으로 이동
[Ctrl]+[PageUp]/[PageDown]	활성 시트의 이전/다음 시트로 이동
[Ctrl]+[F6], [Ctrl]+[Tab]	다음 통합 문서로 이동
[Ctrl]+[Shift]+[F6], [Ctrl]+[Shift]+[Tab]	이전 통합 문서로 이동
[PageUp]/[PageDown]	한 화면 위쪽/아래쪽으로 이동

15. [Enter]를 눌렀을 때 셀 포인터의 이동 방향

1) [Office 단추]-[Excel 옵션]-[고급]에서 “[Enter] 키를 누른 후 다음 셀로 이동” 항목을 선택하면 이동 방향을 왼쪽, 오른쪽, 위쪽, 아래쪽 중에서 사용자가 원하는 방향으로 선택할 수 있음

2) “[Enter] 키를 누른 후 다음 셀로 이동” 항목의 선택을 해제하면 [Enter]를 눌렀을 때 셀 포인터가 현재 셀에 그대로 머무르게 됨

16. 시트 선택 방법

1) 연속적인 범위 선택: [Shift]

2) 떨어져 있는 범위 선택: [Ctrl]

3) 현재 열 전체 선택: [Ctrl]＋[Space Bar]

4) 현재 행 전체 선택: [Shift]＋[Space Bar]

5) 시트 전체 선택: [Ctrl]+[A], [Ctrl]+[Shift]+[Space Bar]

17. 문자 데이터

1) 문자, 기호, 숫자 등을 조합하여 만든 데이터를 말하며, 셀의 왼쪽에 맞추어 입력된다.

(예: EXCEL, 100M, Hong&Park, 30+8, '700)

2) 숫자로만 된 데이터를 문자 데이터로 입력하려면 데이터 앞에 작은 따옴표(‘)를 먼저 입력한다. (예: ‘010)

3) 셀 너비보다 데이터의 길이가 길면 오른쪽의 빈 셀에 이어서 표시되고, 오른쪽 셀에 이미 데이터가 입력되어 있는 경우 셀 너비만큼 잘려서 표시된다.

4) 데이터가 잘려서 표시될 경우 열의 너비를 늘려주면 정상적으로 표시할 수 있다.

18. 숫자 데이터

1) 숫자(0～9), +, -, (, ), 쉼표(,), /, $, %, 소수점(.), 지수기호(E, e)등으로만 이루어진 데이터를 말하며, 셀의 오른쪽에 맞추어 입력된다.

2) 음수는 음수 기호(-)로 시작하여 입력하거나 괄호로 둘러싸서 입력한다.

3) 분수는 숫자와 공백으로 시작하여 입력한다. (예: 0 2/3)

4) 셀 너비보다 길이가 긴 데이터를 입력하면 지수 형식으로 표시된다. (예: 3.8E+02)

5) 셀 서식의 표시 형식이 지정된 데이터가 셀 너비에 모두 표시할 수 없으면 ####기호가 표시되며, 열의 너비를 늘려 정상적으로 표시할 수 있다.

19. 날짜/시간 데이터

1) 날짜: 하이픈(-), 슬래시(/)등으로 연, 월, 일을 구분하여 입력한다.

2) 시간: 콜론(:)으로 시, 분, 초를 구분하여 입력하며, 12시간제로 입력하려면 데이터 뒤에 공백을 하나 입력하고 “AM” 또는 “PM”을 입력한다. (“A” 또는 “P”로 입력해도 된다.)

3) 날짜와 시간을 함께 입력하려면 공백으로 날짜와 시간을 구분한다.

4) 셀의 오른쪽에 맞추어 입력되며, 연산 및 대소 비교가 가능하다.

5) [Ctrl]+[;]: 현재 시스템의 날짜를 입력한다.

6) [Ctrl]+[Shift]+[;](=[Ctrl]+[:]): 현재 시스템의 시간을 입력한다.

20. 수식 데이터

1) 다른 셀에 입력된 데이터나 상수로 계산을 수행하는 데이터를 말하며, 반드시 등호(=) 또는 더하기(+) 기호로 시작해야 한다. 더하기(+) 기호는 등호(=)로 자동 변환된다.

2) 수식 데이터가 입력된 셀에는 수식의 결과가 표시되며, 수식 입력줄에 입력한 수식 데이터의 원래 내용이 나타난다.

3) 계산에 사용된 다른 셀의 입력 데이터가 바뀌게 되면 수식의 결과도 자동으로 재계산된다.

4) [Office 단추]-[Excel 옵션]-[수식]에서 “수동”계산으로 설정되어 있으면 [F9]를 눌러 재계산을 수행한다.

21. 한자 및 특수 문자

1) 한자의 음을 한글로 입력한 다음 [한자] 키를 누르고 목록에서 원하는 한자를 선택한다. 글자 단위로만 한자 변환이 가능하다.

2) 한자 단어로 마찬가지로 단어를 입력한 후 블록 지정하고, [한자]키를 누른 후 [한글/한자 변환] 대화상자에서 해당하는 한자를 선택하고 [변환]단추를 클릭한다.

3) 특수 문자: [삽입] 탭-[텍스트] 그룹-[기호]를 클릭하거나 한글 자음(ㄱ,ㄴ,ㄷ,…,ㅎ) 중의 하나를 누르고 [한자] 키를 누른 다음 목록에서 선택한다.

22. 기타 데이터 입력

1) 강제로 줄 바꿈: 데이터 입력 후 [Alt]+[Enter]를 누르면 동일한 셀에서 줄이 바뀌며 이 때 두 줄 이상의 데이터를 입력할 수 있다.

2) 줄 바꾸기: [셀 서식]의 [맞춤] 탭에서 □텍스트 줄 바꿈□확인란을 선택하면 셀 너비에 맞추어 자동으로 줄이 바뀐다.

3) 동일한 데이터 입력: 범위를 지정하고 데이터 입력 후 [Ctrl]+[Enter]나 [Ctrl]+[Shift]+[Enter]를 누르면 선택 영역에 동일한 데이터가 한꺼번에 입력된다.

23. 워크시트의 데이터 편집

명령	메뉴 이용	바로 가기 메뉴	아이콘	바로 가기 키
잘라내기	[홈] 탭-[클립보드] 그룹-[잘라내기]	[잘라내기]		□＋□
복사	[홈] 탭-[클립보드] 그룹-[복사]	[복사]		□＋□
붙여넣기	[홈] 탭-[클립보드] 그룹-[붙여넣기]	[붙여넣기]		□＋□

24. 마우스를 이용한 이동과 복사

1) 이동: 마우스 끌기, 복사: [Ctrl]＋마우스 끌기

25. 선택하여 붙여넣기 옵션

모두	입력 데이터, 서식, 메모 등 모든 내용을 동일하게 붙여넣기
수식	입력 데이터와 수식만 붙여넣기
값	입력 데이터와 수식의 결과 값만 복사하여 붙여넣기
서식	서식만 복사하여 붙여넣기
메모	셀에 입력한 메모만 붙여넣기
유효성 검사	[데이터 유효성 검사]에서 지정한 유효성 검사만 붙여넣기
테두리만 제외	셀에 지정한 테두리만 제외하고 붙여넣기
열 너비	데이터와 서식 등을 모두 제외하고 열 너비만 붙여넣기
수식 및 숫자 서식	수식 및 숫자 서식만 붙여 넣기
값 및 숫자 서식	값 및 숫자 서식만 붙여 넣기

1) 연산: 복사 내용과 붙여넣을 위치에 있는 내용을 지정한 연산자를 사용하여 계산

2) 내용 있는 셀만 붙여 넣기: 내용이 있는 셀만 붙여 넣기

3) 행/열 바꿈: 행과 열을 바꾸어 붙여넣기

4) 연결하여 붙여넣기: 복사한 내용이 들어 있는 셀의 위치를 가리키는 수식으로 붙여넣기

26. 삽입하여 붙여넣기 명령

명령	바로 가기 메뉴	마우스 이용
잘라낸 후 삽입하여 붙여넣기	[잘라낸 셀 삽입]	[Shift]+드래그
복사한 후 삽입하여 붙여넣기	[복사한 셀 삽입]	[Ctrl]+[Shift]+드래그

1) 이동: [Shift]를 누른 상태에서 선택 영역의 테두리 부분을 마우스로 끌어다 놓는다.

2) 복사: [Ctrl]+[Shift]를 누른 상태에서 선택 영역의 테두리 부분을 마우스로 끌어다 놓는다.

27. 실행 취소와 다시 실행

1) 실행 취소: 최대 100개까지 가능

2) 실행 취소:  (바로 가기 키 [Ctrl]＋[Z])

3) 다시 실행:  (바로 가기 키 [Ctrl]＋[Y])

28. 삽입과 삭제

1) 삽입: 바로 가기 키 [Ctrl]＋[+]

2) 삭제: 바로 가기 키 [Ctrl]＋[-]

29. 데이터 채우기

1) 문자 데이터: 일반적인 문자 데이터를 입력하고 채우기 핸들을 끌면 데이터가 복사되어 채워진다. 문자와 숫자로 조합된 문자 데이터는 문자는 복사되고 숫자는 1씩 증가한다. 숫자가 2개 이상 섞여 있을 경우 마지막 숫자만 1씩 증가한다.

2) 숫자 데이터: 기본적으로 복사되지만, 다른 종류의 데이터와 함께 범위를 지정하여 채우기 핸들을 끌거나 [Ctrl]을 누른 상태에서 채우기 핸들을 끌면 1씩 증가한다.

3) 날짜/시간 데이터: 날짜는 1일 단위로, 시간은 1시간 단위로 자동 증가하면서 채워진다.

4) 사용자 정의 목록 데이터: [Office 단추]-[Excel 옵션]-[기본 설정]-[사용자 지정 목록 편집]에 등록된 순서에 따라 데이터가 채워진다. 사용자가 새로 [사용자 지정 목록]에 데이터를 등록해 놓으면 채우기 핸들을 이용하여 자주 입력하는 데이터를 빠르게 채울 수 있다.

5) 사용자 지정 목록 항목 추가: “새 목록”을 누르고 목록 항목에 [Enter] 또는 쉼표(,)로 목록의 항목을 구분하여 입력한 후 [추가] 단추를 누른다.

6) 사용자가 새로 추가한 목록은 편집하거나 삭제할 수 있지만 엑셀에서 제공하는 목록은 편집이나 삭제가 불가능하다.

7) 범위를 지정하여 채우기: 두 개 이상의 셀을 범위로 지정하여 채우기 핸들을 끌면 데이터 사이의 차이에 의해 증가 또는 감소하면서 채워진다.

30. 연속 데이터 메뉴

1) 시작 데이터에 셀 포인터를 두거나 시작 데이터를 포함시켜 범위를 지정한 다음 [편집]-[채우기]-[연속 데이터] 메뉴를 선택한다. 방향, 유형, 단계 값, 종료 값 등을 지정한 다음 [확인] 단추를 누른다.

2) 선형: 시작 데이터의 단계값을 더하여 채우기한다.

3) 급수: 시작 데이터에 단계값을 곱하여 채우기한다.

4) 날짜: “날짜 단위”에서 선택한 옵션에 따라 날짜 단위로 채우기한다.

5) 자동 채우기: 채우기 핸들을 끌어 채우기하는 것과 동일한 것으로 단계값이나 날짜 단위는 무시한다.

6) 추세: 데이터 간격을 자동 분석하여 선, 기하 곡선 등으로 계산하여 채운다. 추세를 사용할 경우 단계값은 사용되지 않는다.

7) 종료값: 선택 범위가 모두 채워지지 않았어도 종료값까지만 채우기한다.

31. 찾기([Ctrl]＋[F])

1) 워크시트에서 특정 문자열을 찾아 셀 포인터를 해당 셀로 이동시킨다.

2) [홈] 탭-[편집] 그룹-[찾기 및 선택]을 선택한 다음 찾을 내용과 옵션을 지정하고 [다음 찾기] 단추를 누르면 입력한 내용을 찾아 셀 포인터를 이동시킨다.

3) 현재 활성 셀부터 찾기가 시작되며, 특정 영역을 범위로 지정하지 않았을 경우 워크시트 전체에서 [찾기]를 수행한다.

4) 찾기 방향은 오른쪽이나 아래쪽으로 진행되지만 [Shift]를 누른 상태에서 [다음 찾기] 단추를 누르면 왼쪽이나 위쪽 방향(역순)으로 찾기가 진행된다.

5) 진행 중인 찾기를 취소하려면 [Esc]를 누른다.

32. 바꾸기([Ctrl]＋[H])

1) 워크시트에서 지정한 문자열을 찾은 다음 다른 문자열로 바꾼다.

2) [홈] 탭-[편집] 그룹-[찾기 및 선택]-[바꾸기]를 선택한 다음 찾을 내용과 바꿀 내용을 입력한다.

3) [바꿀 내용]: 찾을 내용 상자의 문자 대신 사용할 문자를 입력한다. 문서에서 찾을 내용 상자의 문자를 삭제하려면 바꿀 내용 상자를 비워 둔다.

4) [모두 바꾸기]: 선택 범위나 시트 전체에서 바꾸기를 한꺼번에 수행한다.

5) [바꾸기]: 현재 찾은 내용을 바꿀 내용으로 바꾼 후 [다음 찾기]를 수행하여 셀 포인터를 이동시킨다.

6) [다음 찾기]: 직접 내용을 바꾸지 않고 찾을 내용만 찾아 셀 포인터를 이동시킨다.

33. 메모 입력([Shift]+[F2])

1) [검토] 탭-[메모] 그룹-[새 메모]난 바로 가기 메뉴의 [메모 삽입]을 실행한 후 셀에 부가적인 설명을 입력한다.

2) 메모가 입력된 셀의 오른쪽 상단에 빨간 삼각형이 표시되며, 마우스 포인터를 해당 셀로 가져갔을 때 메모 내용이 화면에 나타난다.

3) [메모] 그룹 관련 기능

[새 메모]	현재 셀에 새로운 메모 삽입
[메모 편집]	현재 셀에 입력되어 있는 메모의 편집 상태로 전환
[메모 표시/숨기기]	화면에 항상 메모가 표시되도록 설정
[메모 숨기기]	“메모 표시” 상태일 때 빨간 점으로만 메모를 표시하도록 메모 상자를 숨김
[삭제]	현재 셀에 입력되어 있는 메모 삭제

34. 윗주 입력

1) 문자열 데이터 위에 작은 글씨로 입력하는 주석을 “윗주”라고 한다.

2) 실제로 윗주가 삽입되어 있지 않은 경우라도 화면에 윗주를 표시하면 자동으로 행의 높이가 늘어나며, 윗주를 숨기하면 행의 높이가 줄어든다.

3) [홈] 탭-[글꼴] 그룹-[윗주 필드 표시/숨기기]의 목록 단추를 클릭하여 [윗주 편집]을 실행한다.

35. 도형 그리기

1) [Ctrl]＋그리기: 개체의 중심에서 부터

2) [Shift]＋그리기: 15° 단위의 선이나 정사각형, 반지름의 길이가 일정한 원

3) [Alt]＋그리기: 셀 눈금선에 맞게

36. 카메라 기능

1) 현재 선택한 내용을 사진으로 찍은 다음 새 위치에 연결된 그림으로 붙여넣는다.

2) 그림은 복사된 셀을 참조하는 식(예: =Sheet1!$D$11:$I$20)으로 연결된다.

3) [카메라]는 리본 메뉴에 기본으로 주어지지 않으므로 [빠른 실행 도구 모음 사용자 지정] 단추-[기타 명령]을 실행한 후 [Excel 옵션]-[사용자 지정]-[다음에서 명령 선택]에서 [리본 메뉴에 없는 명령]을 선택하여 [카메라] 도구를 찾아 선택하고 [추가]를 클릭한 다음 [확인]을 클릭해서 빠른 실행 도구 모음에 추가한다.

37. 셀 서식(바로 가기 키: [Ctrl]＋[1])

1) [표시 형식] 탭

종류	설명
일반	설정된 표시 형식을 엑셀의 기본값으로 되돌림
숫자	숫자의 소수점 이하 자릿수, 1000 단위 구분 기호 등을 지정
통화	․숫자 앞에 통화 기호를 붙이고 천 단위마다 쉼표(,) 삽입 ․통화 기호의 종류와 소수점에 맞추어 열이 정렬됨
회계	․숫자 천 단위마다 쉼표(,) 삽입 ․통화 기호를 지정했을 경우 셀 시작 부분에 통화 기호 표시 ․통화 기호와 소수점에 맞추어 열이 정렬됨
날짜	날짜의 표시 형식 지정
시간	시간의 표시 형식 지정
백분율	숫자에 100을 곱한 후 뒤에 % 기호 표시
분수	숫자를 분수로 표시
지수	․“2E＋03”과 같이 숫자를 지수 형식으로 표시 ․소수점 이하 자릿수 지정 가능
텍스트	입력 데이터를 텍스트 형식의 문자 데이터로 처리
기타	우편 번호, 전화 번호, 숫자(한자), 숫자(한자-갖은자), 숫자(한글) 등을 특수 서식으로 표시
사용자 지정	사용자가 서식 코드를 이용하여 표시 형식 지정

※ 통화 서식과 회계 서식은 통화 기호의 표시 위치가 다르며 통화 서식만 음수의 표기 형식이 지원된다.

38. [맞춤] 탭: 데이터의 가로, 세로 맞춤 방식과 텍스트 조정 방식 등을 지정한다.

1) 텍스트 맞춤(가로)

- 기본적으로 텍스트에는 왼쪽 맞춤, 숫자에는 오른쪽 맞춤, 논리값과 오류 값에는 가운데 맞춤이 사용된다.

- 기본 가로 맞춤은 일반이다.

- 데이터 맞춤을 변경해도 데이터 형식은 달라지지 않는다.

2) 텍스트 맞춤(세로)

- 셀 내용의 세로 맞춤을 변경하려면 세로 상자에서 옵션을 선택한다.

- 텍스트는 기본적으로 셀 아래쪽에 세로로 맞춰진다.

39. 사용자 지정 표시 형식

#,##0;[빨강](#,##0);0.00;@“님”

양수       음수        0값  텍스트

1) 서식 코드는 모두 네 개의 구역까지 지정할 수 있으며, 각 구역은 세미콜론(;)으로 구분한다.

2) 각 구역은 차례대로 양수, 음수, 0값, 텍스트의 표시 형식을 지정하는 서식 코드를 의미하며, 특정 구역을 생략하려면 서식 코드를 입력하지 않고 세미콜론(;)만 사용하면 된다.

3) 구역을 하나만 지정하면 모든 숫자에 해당 서식이 적용된다.

4) 두 개의 구역만 지정하면 첫 번째 구역이 양수와 0에 적용되고, 두 번째 구역이 음수에 적용된다.

5) 세미콜론 세 개(;;;)를 연속하여 사용하면 입력 데이터가 셀에 나타나지 않는다.

40. 숫자 서식 코드

코드	기능
#	․유효 자릿수만 나타내고 유효하지 않은 0은 표시하지 않음 ․##.## : 345.678 → 345.68
0	․유효하지 않은 0을 표시함 ․000.00 : 45.6 → 045.60
?	소수점 왼쪽 또는 오른쪽에 있는 유효하지 않은 0 대신 공백을 추가하여 소수점을 맞춤
□	․천 단위 구분 기호로 쉼표 삽입 ․,(쉼표) 이후에 더 이상 코드를 사용하지 않으면 천 단위 배수로 표시 ․#,###, : 1234567 → 1,235
[색 이름]	․각 구역의 첫 부분에 지정하며 대괄호 안에 색 이름을 입력 ․[빨강](#,###) : -1234 → -(1,234)
[조건]	․조건과 일치하는 숫자에만 서식을 적용하고자 할 때 사용 ․조건은 대괄호로 묶어 입력하여 비교 연산자와 값으로 이루어짐 ․[〉100]##.000 : 325.8 → 325.800

41. 날짜와 시간 서식 코드

날짜 코드		기능		시간 코드		기능
연도	yy	00-99		시간	h	0-23
	yyyy	1900-9999			hh	00-23

월	m	1-12		분	m	0-59
	mm	01-12			mm	00-59
	mmm	Jan-Dec		초	s	0-59
	mmmm	January-December			ss	00-59
	mmmmm	월 이름의 첫 자로(J～D)		오전/오후	AM/PM	am/pm, a/p 가능
일자	d	1-31		경과 시간	[h]	경과한 시간으로
	dd	01-31			[mm]	경과한 분으로
요일	ddd	Sun-Sat			[ss]	경과한 초로
	dddd	Sunday-Saturday		초를 소수로	ss.00	초를 소수로

※ 요일에 aaa을 적용하면 한글 요일 “월-일”, aaaa을 적용하면 한글 요일 “월요일-일요일”을 표시할 수 있다.

42. 행 높이

1) 기본적으로 표준 글꼴의 크기(포인트 단위)로 되어 있다.

2) 입력된 데이터의 글꼴 크기를 변경하면 자동으로 행의 높이도 변경된다. 단, 글꼴의 크기를 표준 글꼴의 크기보다 더 줄일 경우 표준 글꼴의 크기만큼 행 높이를 유지한다.

3) 행의 높이를 바꾸려면 행 머리글이나 셀 범위를 지정하고 [홈] 탭-[셀] 그룹-[서식]을 선택한 후 [행 높이]를 선택하여 원하는 높이를 입력한다.

43. 열 너비

1) 열의 너비는 표준 글꼴의 문자 수 단위로 지정한다.(열 너비의 표준 값은 “8.38”이다.)

2) 열의 너비를 바꾸려면 열 머리글이나 셀 범위를 지정하고 [홈] 탭-[셀] 그룹-[서식]-[열 너비]를 실행 후 원하는 너비를 입력한다.

44. 조건부 서식

1) 선택한 영역에 대하여 사용자가 지정한 조건을 만족하는 셀에만 특정 서식을 적용한다.

2) [홈] 탭-[스타일] 그룹-[조건부 서식]을 클릭한 다음 [셀 강조 규칙], [상위/하위 규칙], [데이터 막대], [색조], [아이콘 집합] 중 하나를 실행한다.

셀 강조 규칙	보다 큼, 보다 작음, 다음 값의 사이에 있음, 같음, 텍스트 포함, 발생 날짜, 중복 값, 기타 규칙
상위/하위 규칙	상위 10개 항목, 상위 10%, 하위 10개 항목, 하위 10%, 평균 초과, 평균 미만, 기타 규칙
데이터 막대	파랑 데이터 막대, 녹색 데이터 막대, 빨강 데이터 막대, 주황 데이터 막대, 연한 파랑 데이터 막대, 자주 데이터 막대, 기타 규칙
색조	녹색-노랑-빨강 색조, 빨강-노랑-녹색 색조, 파랑-노랑-빨강 색조, 빨강-노랑-파랑 색조, 노랑-빨강 색조, 빨강-노랑 색조, 녹색-노랑 색조, 노랑-녹색 색조, 기타 규칙
아이콘 집합	3방향 화살표(컬러), 3색 플래그, 3색 신호등(테두리), 3가지 기호(원), 4방향 화살표(컬러), 4색원, 4색 신호등, 5방향 화살표(회색), 5가지 원(흑백), 3방향 화살표(회색), 3색 신호등(테두리 없음), 3가지 모양, 3가지 기호(원 없음), 4등급, 5방향 화살표(컬러), 5등급, 기타 규칙

새 규칙	새 서식 규칙을 만들기 위한 규칙 유형을 선택할 수 있음
규칙 지우기	선택한 셀이나 시트 전체, 표, 피벗 테이블의 규칙을 지움
규칙 관리	조건부 서식을 수정할 수 있는 조건부 서식 규칙 관리자

45. 셀 참조

1) 셀 주소의 형태에 따라 상대 참조(A1), 절대 참조($A$1), 혼합 참조($A1 또는 A$1)로 구분된다.

2) 주소 변환: 수식에 셀 주소를 입력할 때□$□기호를 입력하기도 하지만 셀 주소를 입력한 다음 [F4]를 누르면 키를 누를 때마다 자동으로 주소의 형태가 변경된다.(C5→$C$5→C$5→$C5)

46. 상대 참조

1) 상대참조는 상대적인 위치의 관계이며 상대참조로 입력된 수식을 복사하였을 때 자동으로 참조범위가 변경된다.

2) 셀의 주소를 수식에 이용할 때의 형태는 셀의 주소를 그대로 입력한다. 예를 들어 보통 A1, C20...등이다.

47. 절대 참조

1) 절대참조를 이용한 수식은 복사하여도 변경되지 않는 참조이다. 결국 절대 변함이 없는 참조가 절대참조이다.

2) 수식에서 절대참조를 이용하기 위해서는 셀주소 앞에 $표시를 붙인다.

3) 예를 들어 A1의 상대참조를 $A$1처럼 입력하면 된다. 문제에서는 그 참조가 변화가 있으면 안되는 고정 참조값인 경우는 절대참조를 이용해야 한다는 것을 명심해야 한다.

4) $표시는 직접 입력도 가능하지만 F4를 이용하여 자동 변환시킬 수도 있다.

48. 혼합 참조

1) 혼합 참조는 열과 행 중 어느 한쪽에만 절대 참조를 적용하고 나머지는 상대 참조를 사용한 것이다.

2) 혼합 참조을 복사한 경우 절대 참조인 부분은 변하지 않고 상대 참조인 부분만 상대적인 변화를 보이게 된다.

3) 상대, 절대, 혼합 참조의 지정은 수식 입력시 셀 번지를 지정한 후 F4를 누른 횟수에 따라 다음과 같이 지정할 수 있다.

F4 키의 횟수	변환형태	의 미
1회	$A$1	A열과 1행 모두 절대로 지정
2회	A$1	A열은 상대, 1행은 절대로 지정
3회	$A1	A열은 절대, 1행은 상대로 지정
4회	A1	A열, 1행 모두 상대로 지정

상대참조: A1    절대참조: $A$1    혼합참조: A$1, $A1

49. 다른 워크시트의 셀 참조

1) 다른 워크시트에 있는 셀을 참조하려면 셀 주소 앞에 워크시트 이름을 표시해야 한다.

2) 워크시트 이름과 셀 주소 사이는 느낌표(!)로 구분하며, 워크시트 이름이 공백을 포함하는 경우 작은 따옴표( ‘ ’ )로 이름을 감싼다. 예) =A5*Sheet2!A5 예) =A5*‘성적 일람’!A5

50. 다른 통합 문서의 셀 참조

1) 통합 문서의 이름을 대괄호({ })로 둘러싸고, 워크시트 이름과 셀 주소를 입력한다.

2) 통합 문서의 이름이 공백을 포함하는 경우 통합 문서와 시트 이름을 작음 따옴표( ‘ ’ )로 둘러싸서 표기해야 한다.

예) =A5*[성적표.xlsx]Sheet!A5   예) =A5*‘[성적 일람표.xlsx]Sheet1’!A5

51. 수식의 오류값의 종류

오류값	발생 원인
####	․데이터나 수식의 결과를 셀에 모두 표시할 수 없을 경우 ․열의 너비를 늘려 주면 정상적으로 표시됨
#VALUE!	․수치를 사용해야 할 장소에 다른 데이터를 사용하는 경우 ․함수의 인수로 잘못된 값을 사용한 경우
#DIV/0!	0으로 나누기 연산을 시도한 경우
#NAME?	․함수 이름이나 정의되지 않은 셀 이름을 사용한 경우 ․수식에 잘못된 문자열을 지정하여 사용한 경우
#N/A	․수식에서 잘못된 값으로 연산을 시도한 경우 ․찾기 함수에서 결과값을 찾지 못한 경우
#REF!	셀 참조를 잘못 사용한 경우
#NUM!	숫자가 필요한 곳에 잘못된 값을 지정한 경우
#NULL!	교점 연산자(공백)를 사용했을 때 교차 지점을 찾지 못한 경우

52. 수학과 삼각 함수

함수	기능
ABS(수)	수의 절대값(부호없는 수)
SQRT(수)	수의 양의 제곱근(인수에 음수를 지정하면 #NULL! 오류 발생)
POWER(수1, 수2)	수1을 수2만큼 거듭 제곱한 값
INT(수)	수를 가장 가까운 정수로 내린 값
RAND()	0과 1 사이의 난수(정해져 있지 않은 수)를 구함
RANDBETWEEN(최소정수, 최대정수)	지정한 두 수 사이의 임의의 수를 반환
FACT(수)	□1×2×3×…×수□로 계산한 계승값
MOD(수1, 수2)	수1을 수2로 나눈 나머지 값 (수2가 0이면 #DIV/0! 오류 발생)
TRUNC(수1, 수2)	․수1을 무조건 내림하여 자릿수(수2)만큼 반환 ․수2를 생략하면 0으로 처리됨
PRODUCT(수1, 수2,..)	인수를 모두 곱한 결과를 표시
SUMPRODUCT(배열1, 배열2,...)	주어진 배열에서 해당 요소들을 모두 곱하고 그 곱의 합계를 반환
QUOTIENT(피제수, 제수)	나눗셈 몫의 정수 부분을 반환, 나눗셈을 하고 나머지를 버릴 때 이 함 수를 사용

53. 합계 함수

함수	기능
SUM(수1, 수2,…)	인수로 지정한 숫자의 합계
SUMIF(검색 범위, 조건, 합계 범위)	검색 범위에서 조건을 검사하여 조건을 만족할 경우 합계 범위에서 대응하는 셀의 합계 계산(합계 범위를 생략하면 검색 범위와 동일한 범위에서 합계 계산)

54. 반올림 함수

함수	기능
ROUND(수1, 수2)	수1을 반올림하여 자릿수(수2)만큼 반환
ROUNDUP(수1, 수2)	수1을 무조건 올림하여 자릿수(수2)만큼 반환
ROUNDDOWN(수1, 수2)	수1을 무조건 내림하여 자릿수(수2)만큼 반환

55. 날짜와 시간 함수

함수	기능
NOW()	현재 컴퓨터 시스템의 날짜와 시간 반환
TODAY()	현재 컴퓨터 시스템의 날짜만 반환
DATE(연, 월, 일)	연, 월, 일에 해당하는 날짜 데이터 반환
YEAR(날짜), MONTH(날짜), DAY(날짜)	날짜의 연도, 월, 일자 부분만 따로 추출
TIME(시, 분, 초)	시, 분, 초에 해당하는 시간 데이터 반환
HOUR(시간), MINUTE(시간),SECOND(시간)	시간의 시, 분, 초 부분만 따로 추출
WEEKDAY(날짜)	날짜와 요일 번호 반환(일요일=1)
DAYS360(시작 날짜, 종료 날짜)	1년을 360일로 시작 날짜부터 종료 날짜까지 경과한 날짜수를 계산

56. 통계 함수

함수	기능
AVERAGE(수1, 수2,…)	인수로 지정한 숫자의 평균
AVERAGEA(인수1, 인수2,…)	인수들의 산술 평균을 구함(텍스트, 논리값 등 포함 가능)
LARGE(배열, k)	인수로 지정한 숫자 중 k번째로 큰 값을 구함
SMALL(배열, k)	인수로 지정한 숫자 중 k번째로 작은 값을 구함
MEDIAN(수1, 수2,…)	주어진 수들의 중간값(중위수)을 구함
MODE(수1, 수2,…)	주어진 수들 중 가장 빈번하게 발생하는 수(최빈수)를 구함
MAX(수1, 수2, …)	인수 중에서 최대값을 구함
MIN(수1, 수2, …)	인수 중에서 최소값을 구함
RANK(수, 범위, 방법)	대상 범위에서 수의 순위(방법을 생략하거나 0으로 지정 하면 내림차순 순위, 0이 아닌 값으로 지정하면 오름차순 순위)를 구함
COUNT(인수1, 인수2 …)	인수 중에서 숫자의 개수
COUNTA(인수1, 인수2 …)	공백이 아닌 인수의 개수
COUNTIF(검색 범위, 조건)	검색 범위에서 조건을 만족하는 셀의 개수
COUNTBLANK(검색 범위)	지정한 범위에 있는 공백 셀의 개수를 계산
STDEV(수1, 수2, …)	표본(인수들)의 표준 편차 계산
VAR(수1, 수2, …)	표본(인수들)의 분산 계산

57. 텍스트 함수

함수	기능
LEFT(대상 문자열, 수)	문자열의 왼쪽에서 지정한 수만큼 문자를 추출
RIGHT(대상 문자열, 수)	문자열의 오른쪽에서 지정한 수만큼 문자를 추출
MID(대상 문자열, 수1, 수2)	문자열의 수1 위치에서부터 수2만큼 문자를 추출
LOWER(대상 문자열)	문자열을 모두 소문자로 변환
UPPER(대상 문자열)	문자열을 모두 대문자로 변환
PROPER(대상 문자열)	단어 첫 글자만 대문자로, 나머지는 소문자로 변환
TRIM(대상 문자열)	단어 사이에 있는 한 칸의 공백을 제외하고, 대상 문자열의 공백을 모두 삭제

58. 논리함수

함수	기능
IF(조건식 값1, 값2)	조건식이 참이면 값1, 거짓이면 값2를 반환
NOT(조건식)	조건식의 결과를 반대로 반환
AND(조건1, 조건2,…)	모든 조건이 참이면 TRUE, 나머지는 FALSE를 반환
OR(조건1, 조건2,…)	조건 중 하나 이상이 참이면 TRUE, 나머지는 FALSE를 반환
TRUE()	논리값 TRUE 반환
FALSE()	논리값 FALSE 반환

59. 찾기와 참조 함수

함수	기능
VLOOKUP(값, 범위, 열 번호, 방법)	범위의 첫 번째 열에서 값을 찾아 지정한 열에서 대응하는 값 반환
HLOOKUP(값, 범위, 행 번호, 방법)	범위의 첫 번째 행에서 값을 찾아 지정한 행에서 대응하는 값 반환
CHOOSE(검색값, 값1, 값2, …)	검색값이 1이면 값1, 2이면 값2, …순서로 값을 반환
INDEX(범위, 행, 열)	범위에서 지정한 행, 열에 있는 값 반환

※ VLOOKUP, HLOOKUP 함수의 마지막 인수

1) 마지막 인수는 지정한 범위에서 값을 찾는 방법을 결정함

2) 방법을 FALSE(=0)로 지정하면 정확하게 일치하는 값을 찾음

3) 방법을 생략하거나 TRUE(=1)로 지정하면 찾는 값보다 작은 값 중에서 최대값을 찾음. 이 때 범위의 첫 번째 행(또는 열)이 오름차순으로 정렬되어 있어야 원하는 값을 찾을 수 있음

60. D(DATE BASE)함수

함수	기능
DSUM(데이터베이스, 필드, 조건 범위)	조건을 만족하는 필드의 합계
DAVERAGE(데이터베이스, 필드, 조건 범위)	조건을 만족하는 필드의 평균
DCOUNT(데이터베이스, 필드, 조건 범위)	조건을 만족하는 필드의 개수(수치)
DCOUNTA(데이터베이스,필드,조건범위)	조건을 만족하는 모든 필드 개수
DMAX(데이터베이스, 필드, 조건 범위)	조건을 만족하는 필드의 최대값
DMIN(데이터베이스, 필드, 조건 범위)	조건을 만족하는 필드의 최소값

※ 데이터베이스 함수의 조건 범위

1) 조건 범위는 다른 셀에 미리 작성해 놓아야 한다.

2) 조건 범위는 첫 번째 행에는 필드명(열 이름표)을 입력하고, 다음 행부터 조건을 입력한다.

3) 조건이 동일한 행에 있으면 AND조건, 서로 다른 행에 있으면 OR 조건이 된다.

4) 조건 범위 작성 예제

[‘부서’가 ‘영업부’인 경우]

부서

영업부

[‘부서’가 ‘영업부’이고 ‘점수’가 80점 이상인 경우: AND 조건]

부서	점수
영업부	>=80

[‘부서’가 ‘영업부’이거나 ‘점수’가 80점 이상인 경우: OR 조건]

부서	점수
영업부
	>=80

61. 정렬(Sort) 기능

1) 목록의 데이터를 특정 필드의 크기 순서에 따라 재배열하는 기능이다.

2) 정렬 순서

순서	구분	세부 내용(오름차순 정렬 기준)
1	숫자	가장 작은 수에서 가장 큰 수 순으로
2	텍스트	기호→한글→영문 순서(소문자→대문자)로 정렬
3	논리값	거짓(FALSE)→참(TRUE)
4	오류값	순서가 모두 같음
5	빈 셀	항상 마지막에 정렬

※ 오름차순 정렬시 텍스트 문자열이 하이픈을 제외하고 같으면 하이픈이 있는 텍스트가 뒤에 정렬된다.

※ 영숫자 정렬: 영숫자 텍스트는 왼쪽에서 오른쪽으로 정렬된다. 예) 오름차순 정렬 A1→A10→A101→A11

62. 정렬 도구를 이용한 정렬

1) 하나의 열을 기준으로 목록을 정렬하고자 할 때 기준이 되는 열 중의 한 셀만 선택하고, 정렬 도구를 누르면 엑셀 목록 전체에 대하여 정렬이 수행된다.

2) : 오름차순 정렬 수행

3) : 내림차순 정렬 수행

63. 리본 메뉴를 이용한 정렬

1) [데이터] 탭-[정렬 및 필터] 그룹-[정렬]을 실행한다. 정렬 범위 내에서 셀 하나를 선택한 경우 자동적으로 블록이 설정되며, [정렬] 대화상자가 나타난다. 정렬하고자 하는 필드명을 선택하고 오름차순 또는 내림차순을 지정한 후 [확인]을 클릭한다.

2) 정렬의 기준은 최대 64개까지 지정할 수 있다.

64. 정렬 옵션

1) 정렬 순서를 사용자가 지정한 순서로 변경하거나 대/소문자 구분 정렬 방식과 정렬 방향 등을 지정한다.

2) 대/소문자 구분: 영문 대/소문자를 구별하여 정렬하고자 할 때 선택한다.

3) 위쪽에서 아래쪽: 열을 기준으로 행을 정렬한다. (기본값)

4) 왼쪽에서 오른쪽: 행을 기준으로 열을 정렬한다.

65. 사용자 지정 정렬 순서

1) 기본 정렬 순서를 무시하고, 사용자가 순서를 임의로 지정하여 정렬할 때 사용한다.

2) 사용자 지정 목록을 이용하면 월, 화, 수, 목, 금, 토, 일과 같은 방식으로 정렬할 수 있다.

3) [정렬] 대화상자의 [정렬] 항목에서 [사용자 지정 목록...]에서 정렬 순서로 사용할 목록을 목록 항목에 미리 등록해야 한다.

4) [사용자 지정 목록]의 추가는 [Office 단추]-[Excel 옵션]을 클릭한 후 [Excel 옵션] 대화상자가 표시되면 [기본 설정] 탭의“Excel에서 가장 많이 사용하는 옵션”항목 내의 [사용자 지정 목록 편집] 단추를 클릭하여 설정한다.

5) 사용자 지정 목록은 숫자, 날짜/시간, 텍스트 등의 값을 기준으로 만든다. (서식을 기준으로 기준을 줄 수 없음)

66. 자동 필터

1) 실행 방법: [데이터] 탭-[정렬 및 필터] 그룹-[필터]를 클릭하거나 [홈] 탭-[편집] 그룹-[정렬 및 필터]를 클릭한 후 [필터]를 선택한다.

2) 해제 방법: [데이터] 탭-[정렬 및 필터] 그룹-[필터]를 클릭한다.

3) 두 개 이상의 필드에 조건이 지정된 경우『그리고(AND)』조건으로 필터된다.

4) 필드 이름 옆에 [필터 단추]()가 생성되며, 필터 단추()를 클릭하고 원하는 데이터를 선택하면 필터가 이루어진다.

5) [필터 단추]()를 클릭하면‘숫자 오름차순 정렬, 숫자 내림차순 정렬, 색 기준 정렬, 텍스트 필터, 숫자 필터, 색 기준 필터’가 나타난다.

67. 고급 필터

1) 실행 방법 : [데이터] 탭-[정렬 및 필터] 그룹-[고급]을 실행한다.

2) [고급 필터]에 필요한 범위는 [목록 범위], [조건 범위], [복사 위치]가 있다.

3) 조건 범위와 복사 위치는 고급 필터 명령을 실행하기 전에 설정해 놓아야 한다.

4) 결과를 ‘현재 위치에 필터’로 선택한 경우 복사 위치를 지정할 필요가 없으며, [자동 필터]처럼 현재 데이터 범위 위치에 고급 필터 결과를 표시한다.

5) 결과를 ‘다른 장소에 복사’로 선택한 경우 복사 위치를 지정해야 한다.

6) ‘동일한 레코드는 하나만’을 선택하면 고급 필터 결과가 동일할 때 한 번만 나타난다.

68. 고급 필터의 조건 범위

1) 고급 필터의 조건 범위는 고급 필터 명령을 실행하기 전에 설정한다.

2) 조건 범위의 첫 번째 행에는 데이터 범위의 열 이름표(필드명)와 똑같은 필드명을 입력해야 한다. 필드명 다음에 조건 내용을 입력한다.

① 단일 조건: 첫 행에 필드명을 입력하고, 필드명 아래에 검색할 값을 입력한다.

지점명

동부

<지점명이 동부인 데이터를 필터>

② AND 조건: 첫 행에 필드명을 나란히 입력하고, 동일한 행에 조건을 입력한다.

지점명	직급
동부	부장

<지점명이 동부이고 직급이 부장인 데이터를 필터>

③ OR 조건: 첫 행에 필드명을 나란히 입력하고, 서로 다른 행에 조건을 입력한다.

지점명	직급
동부
	부장

<지점명이 동부이거나 직급이 부장인 데이터를 필터>

④ 복합 조건(AND, OR 결합): 첫 행에 필드명을 나란히 입력하고, 동일한 행에 조건을 입력한다. 그리고 다음 동일한 행에 두 번째 조건을 입력한다.

지점명	직급
동부	부장
서부	대리

<지점명이 동부이고 직급이 부장 또는 지점명이 서부이고 직급이 대리인 데이터를 필터>

69. 고급 필터의 복사 위치

1) 고급 필터의 복사 위치는 결과 옵션을 ‘다른 장소에 복사’로 선택했을 경우에만 필요하다.

2) 복사 위치로 비어 있는 한 셀을 선택하면 검색된 레코드의 모든 필드를 지정한 위치에 복사한다.

3) 복사 위치에 미리 필드명을 입력해 놓고 지정하면 필요한 필드만 복사할 수 있다.

70. 부분합

1) 워크시트에 있는 데이터를 일정한 기준으로 요약하여 통계 처리를 수행한다.

2) 기준이 될 필드(열)로 먼저 정렬한 후 [데이터] 탭- [윤곽선] 그룹-[부분합]을 실행한다.

71. 부분합 대화상자의 구성 요소

1) 그룹화할 항목: 부분합을 계산할 기준 필드로서, 미리 오름차순 또는 내림차순으로 정렬되어 있어야 한다.

2) 사용할 함수: 합계, 개수, 평균, 숫자 개수, 최대값, 최소값, 곱, 표본 표준 편차, 표준 편차, 표본 분산, 분산 등 계산 항목에서 선택한 필드를 계산하는 방식을 지정한다.

3) 부분합 계산 항목: 그룹화할 항목에서 지정한 필드별로 부분합을 계산하여 표시할 항목을 선택한다. 두 개 이상의 필드를 선택할 수 있다.

4) 새로운 값으로 대치: 이미 부분합이 작성된 목록에서 이전 부분합을 지우고 현재 설정대로 새로운 부분합을 작성하여 삽입한다. 중첩 부분합을 만들 경우 이 항목의 선택을 해제하고 만든다.

5) 그룹 사이에서 페이지 나누기: 그룹별로 부분합 내용을 표시한 다음 페이지 구분선을 삽입한다.

6) 데이터 아래에 요약 표시: 부분합의 내용을 세부 데이터 아래에 표시한다. 이 항목의 선택을 취소하면 부분합 내용이 먼저 표시되고, 세부 데이터가 아래에 표시된다.

7) 모두 제거: 목록에 삽입된 부분합이 삭제되고, 원래 데이터 상태로 돌아간다.

72. 중첩 부분합

1) 동일한 데이터베이스에 대하여 두 개 이상의 부분합을 작성하는 것을 의미한다.

2) 첫 번째 부분합을 작성한 후 다시 [데이터] 탭-[윤곽선] 그룹-[부분합]을 실행하고 두 번째 부분합에 대한 옵션을 설정한다. 이때 ‘새로운 값으로 대치’ 항목의 선택을 취소시켜야 한다.

73. 윤곽 단추 사용 방법

1) 부분합을 만들면 워크시트 왼쪽 자동으로 윤곽 기호가 표시된다.

2) 윤곽 단추를 이용하여 하위 데이터의 표시를 취소하거나 다시 나타낼 수 있다.

3) 하위 수준의 데이터를 숨기려면 데이터 그룹에 대한 □ 단추를 누른다. 하위 수준 데이터가 숨겨지면 □ 단추는 □ 단추로 바뀌게 된다. □ 단추를 누르면 해당 데이터 그룹의 하위 수준 데이터를 다시 표시할 수 있다.

4) 각 데이터 수준별로 한꺼번에 하위 데이터를 숨기거나 나타내려면 윤곽 기호 위쪽에 표시되는 수준 단추를 누른다. 수준 단추의 숫자가 작을수록 큰 그룹을 의미한다.

5) 예를 들어 □번 단추를 누르면 총 합계 행만 표시하고, 나머지는 숨긴다.

6) 부분합이 하나일 때 □번 단추를 누르면 모든 데이터를 표시한다.

※윤곽 기호 숨기기

[Office 단추]-[Excel 옵션] 메뉴를 선택한 후 [고급] 탭의 [이 워크시트의 표시 옵션] 항목에서 “윤곽을 설정한 경우 윤곽 기호 표시” 확인란의 선택을 취소하면 윤곽 기호가 표시되지 않는다.

74. 데이터 표

1) 워크시트에서 특정 데이터를 변화시켜 수식의 결과가 어떻게 변하는지 보여 주는 셀 범위를 데이터 표라고 한다.

2) 데이터 표 범위를 지정한 다음 [데이터] 탭-[데이터 도구] 그룹-[가상 분석]을 클릭한 후 [데이터 표] 메뉴를 실행하고, 행 입력 셀과 열 입력 셀을 지정하여 작성한다.

3) 데이터 표의 수식은 데이터 표를 작성하기 위해 필요한 변수가 하나인지 두 개인지에 따라 수식의 작성 위치가 달라진다.

4) 변수가 열 또는 행 방향으로 한쪽에만 입력되어 있을 경우 수식은 표 범위의 두 번째 행이나 두 번째 열에 입력한다.

5) 변수가 열과 행방향으로 양쪽에 입력되어 있을 경우 수식은 표가 시작되는 셀에 입력한다.

75. 데이터 통합

1) 통합은 하나 이상의 원본 영역을 지정하여 하나의 표로 데이터를 요약한다.

2) 통합표가 시작될 셀에서 [데이터] 탭-[데이터 도구] 그룹-[통합]을 실행한 후 ‘참조’에서 원본으로 사용할 범위를 지정하고 [추가]를 클릭하면‘모든 참조 영역’에 원본 영역이 추가된다. 필요한 원본 영역을 모두 추가한 다음, 함수와 레이블 사용 여부 등을 지정하고 [확인]을 클릭한다.

3) 함수: 합계, 개수, 평균, 최대값, 최소값, 곱, 숫자 개수, 표본 표준 편차, 표준 편차, 표본 분산, 분산 중에서 선택할 수 있다.

4) 참조: 워크시트에서 원본 영역을 지정할 때 사용한다.

5) 모든 참조 영역: 참조에서 범위를 지정하고 [추가] 단추를 누르면 여기에 원본 목록이 나타난다.

6) 사용할 레이블: 항목별로 통합할 때 원본 영역에 있는 레이블을 사용하여 원본 영역과 다른 레이블 배열로 통합 표를 만든다.

7) 원본 데이터에 연결: 원본 영역의 데이터 변경시 통합 영역의 데이터도 자동으로 변경된다.

76. 피벗 테이블

1) 방대한 양의 자료를 다양한 형태로 요약하여 보여 주는 대화형 테이블을 ‘피벗 테이블’이라고 한다.

2) 엑셀의 레코드 목록, 외부 데이터, 다중 통합 범위, 다른 피벗 테이블을 바탕으로 한 새로운 형태의 통계 분석표를 작성한다.

3) 엑셀의 레코드 목록으로 피벗 테이블을 작성할 경우 레코드 목록 내부에 셀 포인터를 놓고 [삽입] 탭-[표] 그룹-[피벗 테이블]을 선택하여 작성한다.

77. 피벗 테이블 만들기

1) [피벗 테이블 만들기] 대화상자가 나타나면 분석할 원본 데이터의 위치와 보고서를 넣을 위치를 선택한다.

2) 피벗 테이블 구조가 나타나면 오른쪽 [피벗 테이블 필드 목록]이 표시되며 아래 필드로 드래그하여 원하는 위치로 끌어다 놓는다.

3) 행, 열, 데이터 필드에 각각 필드 단추를 끌어다 놓으면 피벗 테이블이 만들어진다. 피벗 테이블이 만들어지면 피벗 테이블에 있는 필드 단추를 마우스로 끌어 필드 위치를 변경할 수 있으며, 필드 단추를 피벗 테이블 바깥으로 끌어 필드를 제거할 수 있다.

78. 피벗 테이블 레이아웃 만들기

1) 피벗 테이블이 완성된 후 필드 단추를 피벗 테이블 영역의 각 필드로 끌어 레이아웃을 만들 수 있다. [피벗 테이블 만들기] 대화상자에서 [확인]을 클릭한 다음, 피벗 테이블의 레이아웃을 구성할 수도 있다.

2) 상단에 있는 필드 단추를 테이블 그림의 각 필드로 끌어다 놓으면서 구조를 만든다.

3) 데이터 필드 단추를 클릭하여 바로 가기 메뉴가 표시되면 [값 필드 설정]을 클릭한다.

4) [값 필드 설정] 대화상자가 표시되면 선택된 필드의 함수, 이름, 표시 형식을 설정할 수 있다.

79. 피벗 차트 만들기

1) 피벗 차트를 작성한 후 각 필드 단추를 이용하여 여러 방식으로 데이터 요약 상황을 차트로 확인할 수 있다.

2) 새로운 피벗 차트를 만들 때는 [삽입] 탭-[표] 그룹-[피벗 테이블] 목록 단추를 클릭한 후 [피벗 차트] 메뉴를 선택하여 만든다. 이때는 피벗 테이블 보고서도 함께 만들어진다.

3) 이미 작성되어 있는 피벗 테이블 보고서를 원본 데이터로 사용하여 피벗 차트를 만들려면 피벗 테이블 보고서 영역에서 [피벗 테이블 도구]의 [옵션] 탭-[도구] 그룹-[피벗 차트]를 클릭하여 만든다.

4) 피벗 차트의 기본 차트 종류는□세로 막대형□차트이며, 분산형, 주식형, 거품형 차트를 제외한 다른 차트로 변경 가능하다.

5) 피벗 차트의 그림 영역은 크기를 조정하거나 위치를 이동할 수 없다.

6) 일반 차트의 서식 지정과 차트 종류 선택 등 대부분의 방법이 피벗 차트에서도 동일하게 실행된다.

80. 피벗 테이블 도구 모음

피벗 테이블 도구의 [옵션] 탭을 이용하여 피벗 테이블을 새로 만들고, 기존 피벗 테이블을 수정할 수 있다.

옵션	피벗 테이블의 옵션 대화상자를 표시함
필드 설정	선택된 필드의 필드 설정 대화상자를 표시함
그룹	피벗 테이블 보고서에서 그룹을 선택, 해제, 속성을 표시함
정렬	피벗 테이블 보고서를 특정 기준에 따라 정렬함
데이터	변경 내용을 새로 고치거나 데이터 원본을 변경함
동작	피벗 테이블의 요소를 지우거나 선택, 다른 위치로 이동을 적용함
도구	피벗 차트, 수식 등을 작성함
표시/숨기기	필드 목록, +/-단추, 필드 머리글을 표시하거나 숨김

81. 목표값 찾기

1) 수식의 결과값은 알고 있으나 그 결과값을 얻기 위한 입력값을 모를 때 목표값 찾기 기능을 이용한다.

2) 수식에서 참조한 특정 셀의 값을 계속 변화시켜 수식의 결과값을 원하는 값으로 찾는다.

3) [데이터] 탭-[데이터 도구] 그룹-[가상 분석]을 클릭한 후 [목표값 찾기] 메뉴를 선택하여 수식 셀, 찾는 값, 값을 바꿀 셀을 지정한다

수식 셀	특정 값으로 결과가 나오기를 원하는 수식이 들어 있는 셀을 지정한다.
찾는 값	수식 셀의 결과로, 원하는 특정한 값을 숫자 상수로 입력한다.
값을 바꿀 셀	찾는 값(목표값)에 입력한 결과를 얻기 위해 데이터를 조절할 단일 셀로서, 반드시 수식에서 이 셀을 참조하고 있어야 한다.

82. 시나리오

1) 변경 요소가 많은 작업표에서 가상으로 수식이 참조하고 있는 셀의 값을 변화시켜 작업표의 결과를 예측하는 기능이다.

2) 변경 요소가 되는 값의 그룹을 변경 셀이라고 하며, 하나의 시나리오에 최대 32개까지 변경 셀을 지정할 수 있다.

3) 결과 셀은 변경 셀 값을 참조하는 수식으로 입력되어야 한다.

4) [데이터] 탭-[데이터 도구] 그룹-[가상 분석]을 클릭한 후 [시나리오 관리자]를 선택하여 [시나리오 관리자] 대화상자를 나타낸 다음, 새 시나리오를 추가하거나 기존 시나리오를 편집 및 삭제한다.

83. 인쇄 관련 명령

메뉴	기능
[Office 단추]-[인쇄]	인쇄하기 전에 프린터, 인쇄 매수 및 인쇄 대상 옵션을 설정함
[Office 단추]-[인쇄]-[인쇄 미리 보기]	인쇄 형태를 화면으로 미리 보여줌
[페이지 레이아웃] 탭-[페이지 설정]	그룹 워크시트를 인쇄하는 각종 옵션을 설정함
[페이지 레이아웃] 탭-[페이지 설정] 그룹-[인쇄 영역]	워크시트 일부만 인쇄 영역으로 설정하거나 설정된 인쇄 영역을 취소함
[페이지 레이아웃] 탭-[페이지 설정] 그룹-[나누기]	현재 셀의 왼쪽과 위쪽에 페이지 구분선을 삽입함
[보기] 탭-[통합 문서 보기] 그룹-[페이지 나누기 미리보기]	인쇄 영역과 페이지 구분선이 표시되는 페이지 나누기 보기로 전환함

84. 페이지 설정

1) [페이지] 탭

용지 방향	용지를 세로 또는 가로 방향으로 선택하여 용지 방향을 설정함
확대/축소 배율	워크시트를 지정한 배율로 축소 또는 확대하여 인쇄함(10~400%)
자동 맞춤	지정한 용지 너비와 용지 높이에 맞추어 자동으로 인쇄함
용지 크기	인쇄 용지의 크기를 설정함
인쇄 품질	인쇄 품질을 높일수록 더 선명한 출력물을 얻을 수 있음
시작 페이지 번호	인쇄되는 첫 페이지의 페이지 번호를 지정하며, “자동”으로 설정하면 1페이지부터 번호가 매겨짐
인쇄	[인쇄] 대화상자가 나타남
인쇄 미리 보기	[인쇄 미리 보기]가 나타남
옵션	[프린터 등록 정보] 대화상자가 나타남

2) [머리글/바닥글] 탭

머리글	인쇄되는 모든 페이지의 상단에 고정적으로 인쇄되는 내용
바닥글	인쇄되는 모든 페이지의 하단에 고정적으로 인쇄되는 내용

85. 머리글/바닥글 편집 단추

명령 단추	삽입 코드	설명
		텍스트의 글꼴 서식을 변경
	&[페이지 번호]	현재 페이지 번호를 자동으로 삽입
	&[전체 페이지 수]	인쇄 범위의 전체 페이지 수를 삽입
	&[날짜]	인쇄 당시 시스템의 날짜를 삽입
	&[시간]	인쇄 당시 시스템의 시간을 삽입
	&[경로]&[파일]	통합 문서 파일의 경로와 이름을 삽입
	&[파일]	통합 문서 파일의 이름을 삽입
	&[탭]	해당 워크시트의 이름을 삽입
	&[그림]	그림 삽입
		삽입된 그림의 서식 설정

86. 인쇄 미리 보기

1) 워크시트를 인쇄하기 전에 화면으로 출력 결과를 미리 확인한다.

2) 프린터 드라이버가 설치되어 있지 않으면 미리 보기를 실행할 수 없다.

3) [Office 단추]-[인쇄 미리 보기]를 선택하거나   (인쇄 미리 보기) 도구를 누른다.

4)  명령 단추를 누르면 미리 보기 화면에 여백선이 표시되며, 마우스 끌기로 각 여백의 크기를 조정하거나 열 너비를 조정할 수 있다.

5) 인쇄 미리 보기 창에서 셀 너비를 조절하면 워크시트에도 변경된 너비가 그대로 적용된다.

6) 인쇄 미리 보기 창에서 셀의 높이는 조절할 수 없다.

87. 인쇄

1) 프린터를 통해 작업 내용을 출력한다.

2) 인쇄 시 숨기기한 행이나 숨기기한 열은 인쇄되지 않는다.

3) 방법 1: [Office 단추]-[인쇄]를 선택한 다음 [인쇄] 대화상자에서 옵션을 정한다.

4) 방법 2: 바로 가기 키 □+□를 누른 다음 [인쇄] 대화상자에서 옵션을 정한다.

5)  방법  3: [빠른 실행 도구 모음]의 (인쇄) 도구를 누르면 [인쇄] 대화상자를 표시하지 않고 기본 설정 값으로 바로 인쇄에 들어간다.

6)  방법  4: 인쇄 미리 보기 화면에서  단추를 누른 다음 [인쇄] 대화상자에서 옵션을 정한다.

88. 페이지 구분선

1) 인쇄 시 페이지 단위로 인쇄하기 위해 페이지 구분선을 삽입한다.

2) 페이지 구분선 삽입: 원하는 위치에서 [페이지 레이아웃] 탭-[페이지 설정] 그룹-[나누기]-[페이지 나누기 삽입]을 선택한다.

3) 페이지 구분선 삽입 위치: 현재 셀 포인터를 기준으로 위쪽과 왼쪽에 동시에 삽입된다.

4) 인쇄 용지의 크기와 여백 등에 의해 자동으로 생성된 자동 페이지 구분선은 파란색 점선으로 표시된다.

5) 사용자가 임의 위치에서 삽입한 사용자 정의 페이지 구분선은 파란색의 굵은 실선으로 표시된다.

6) 페이지 구분선 삭제: 페이지 구분선 바로 아래나 오른쪽에 셀 포인터를 놓고 [페이지 레이아웃] 탭-[페이지 설정] 그룹-[나누기]를 선택한 후 [페이지 나누기 제거]를 선택한다.

89. 페이지 나누기 미리 보기

1) 현재 워크시트의 인쇄 모양을 워크시트 상태에서 보여주는 [페이지 나누기 미리 보기]로 전환한다.

2) [보기] 탭-[통합 문서 보기] 그룹-[페이지 나누기 미리 보기]를 실행하면 [페이지 나누기 미리 보기]로 전환한다.

3) 원래 보기 상태로 돌아가려면 [보기] 탭-[통합 문서 보기] 그룹-[기본]을 실행한다.

4) [페이지 나누기 미리 보기] 상태에서는 페이지 구분선과 페이지 번호가 나타나며, 마우스로 페이지 구분선을 끌어 원하는 위치로 이동할 수 있다.

5) [페이지 나누기 미리 보기]에서도 데이터 입력 및 편집 작업이 가능하다.

6) [Office 단추]-[Excel 옵션]을 클릭한 후 [Excel 옵션] 대화상자가 표시되면 [고급] 탭-[이 워크시트의 표시 옵션]에서 “페이지 나누기 표시”를 체크하면 기본 보기에서도 페이지 나누기가 나타난다.

90. 확대/축소

1) 현재 워크시트를 확대 또는 축소시켜 표시한다.

2) [보기]-[확대/축소] 그룹-[확대/축소]를 선택한 후 배율을 선택한다.

3) “사용자 지정”옵션을 선택하고 배율을 10～400% 범위 내에서 직접 입력할 수 있다.

4) 워크시트 일부를 범위로 지정한 다음 확대/축소 배율을 “선택 영역에 맞춤”으로 지정하면 범위로 지정한 부분이 최대한 크게 보이도록 배율을 자동으로 설정해 준다.

91. 창 숨기기

1) [보기] 탭-[창] 그룹-[창 숨기기] : 현재 통합 문서를 보이지 않게 숨긴다.

2) [보기] 탭-[창] 그룹-[창 숨기기 취소] : 숨겨져 있는 창 중에서 선택하여 다시 화면에 표시한다.

3) 창 숨기기는 실행 취소 기능이 지원되지 않는다.

92. 창 정렬

1) [보기] 탭-[창] 그룹-[모두 정렬]: 창의 배열 상태를 바둑판식/가로/세로/계단식으로 변경한다. “현재 통합 문서 창” 항목을 선택하고 [확인] 단추를 누르면 현재 작업 중인 통합 문서에 해당되는 창만 지정한 방식으로 배열한다.

2) [보기] 탭-[창] 그룹-[새 창]: 현재 창을 새로운 창으로 다시 연다. 같은 통합 문서의 서로 다른 워크시트를 각각의 창에 표시하여 작업할 수 있다.

3) 창 정렬은 실행 취소 기능이 지원되지 않는다.

93. 창 나누기

1) [보기] 탭-[창] 그룹-[나누기]를 선택하여 현재 화면을 수평이나 수직 또는 수평/수직으로 나눈다. (최대 4개로 분할 가능)

2) 현재 셀의 위쪽과 왼쪽에 창 분할선이 생긴다.

3) 셀을 A열([A1]셀 제외)에 두고 명령을 실행하면 수평으로만 나누어지며, 1행([A1]셀 제외)에서 명령을 실행하면 수직으로만 나누어진다.

4) 창 분할선을 마우스로 드래그하여 각 창의 크기를 조절할 수 있으며, 분할선을 워크시트 밖으로 드래그하거나 더블클릭하면 창 나누기가 취소된다.

5) [[보기] 탭-[창] 그룹-[나누지 않음]을 선택하면 창 나누기가 해제된다.

6) 창 나누기는 실행 취소 기능이 지원되지 않는다.

94. 틀 고정

1) 시트에 데이터가 많아서 한 화면이 넘어갈 때 제목 행과 제목 열을 항상 나타내기 위하여 사용한다.

2) [보기] 탭-[창] 그룹-[틀 고정]을 선택하여 특정 행과 열을 화면에서 사라지지 않도록 고정시킨다.

3) [보기] 탭-[창] 그룹-[틀 고정]을 선택한 후 [틀 고정 취소]를 실행하여 틀 고정을 해제한다.

4) 현재 셀의 위쪽과 왼쪽에 틀 고정 선이 생긴다. A열([A1]셀 제외)에서 명령을 실행하면 특정 행만, 1행([A1]셀 제외)에서 명령을 실행하면 특정 열만 고정된다.

5) 틀 고정선은 창 나누기와는 달리 고정선을 이용하여 고정선의 위치를 조절할 수 없다.

6) 틀 고정은 실행 취소 기능이 지원되지 않는다.

95. 차트의 개념

1) 워크시트의 데이터를 막대, 선, 원 등으로 알아보기 쉽게 표현한 것으로, 데이터를 효과적으로 전달할 수 있다.

2) 워크시트 데이터가 변경되면 차트도 자동으로 변경된다.

3) 하나의 데이터 원본에 대하여 여러 개의 차트를 작성할 수 있다.

4) 2차원 차트, 3차원 차트, 혼합형 차트 등을 작성할 수 있다.

5) 차트의 위치는 원본 데이터가 있는 워크시트, 새로운 워크시트, 별도의 차트 시트로 지정할 수 있다.

96. 세로 막대형 차트

세로 막대형 차트는 2차원, 3차원 차트로 작성할 수 있으며 누적과 비누적 형태로 구분된다.

※ 3차원은 X, Y, Z 축으로 구성되며 3차원 세로 막대형이 변형되어 원통, 원뿔, 피라미드 차트가 된다.

97. 꺾은선형 차트

1) 시간이나 항목에 따라 일정한 간격으로 데이터의 추세나 변화를 표시한다.

2) 데이터 계열 하나가 하나의 선으로 표시된다.

3) 3차원 차트로도 만들 수 있다.

98. 원형 차트

1) 전체 합계에 대한 각 항목의 구성 배율을 표시한다.

2) 하나의 계열 표현이 가능하다.

3) 데이터 계열 요소 하나만 선택한 다음, 중심으로부터 바깥쪽으로 드래그하여 조각을 분리할 수 있다.

4) 첫째 조각의 시작 각도를 변경할 수 있으며, 조각마다 다른 색을 사용하도록 지정할 수 있다.

99.  가로 막대형 차트

세로 막대형 차트와 유사한 용도로 이용되며 값축과 항목 축의 위치가 서로 바뀌어 나타난다.

100. 영역형

1) 일정한 시간에 따라 데이터의 변화 추세를 표시한다.

2) 데이터 계열값의 합계를 표시하여 전체 값에 대한 각 값의 관계를 표시한다.

101. 분산형

1) 데이터의 불규칙한 간격이나 묶음을 표시할 때, 여러 데이터 계열간의 관계를 표시할 때 사용한다.

2) 각 항목이 값을 점으로 표시한다.

3) 두 개의 숫자 그룹을 XY 좌표로 이루어진 한 계열로 표시한다.

4) 주로 과학 데이터 처리에서 사용한다.

5) 3차원 차트로 작성할 수 없다.

6) X축은 항목 축이 아닌 값 축 형식으로 나타난다.

102. 주식형

1) 주식 가격을 표시할 때 사용하며, 온도 변화와 같은 과학 데이터를 나타내는 데 사용되기도 한다.

2) 주식 차트를 작성하려면 데이터를 정해진 순서대로 정확하게 구성해야 한다.

3) 3차원 차트로 작성할 수 없다.

※ 분산형, 도넛형, 방사형, 주식형 차트는 3차원 모양의 차트를 만들 수 없다.

103. 표면형

1) 두 개의 데이터 집합에서 최적의 조합을 찾을 때 사용한다.

2) 표면형 차트는 데이터 계열이 두 개 이상일 때만 작성이 가능하다.

104. 도넛형

1) 전체 합계에 대한 각 항목의 구성 비율을 표시한다.

2) 원형 차트와 비슷하지만 여러 데이터 계열을 표시할 수 있다는 점이 다르다.

3) 도넛 구멍의 크기를 조정할 수 있으며, 가장 바깥쪽의 고리는 분리가 가능하다.

4) 3차원 차트로 작성할 수 없다.

5) 도넛형 각 계열마다 서로 다른 색상을 줄 수 있다.

105. 거품형

1) 분산형 차트의 한 종류로 데이터 계열 간의 항목 비교에 사용된다.

2) 세 번째 데이터를 거품 크기로 표시한다.

3) 거품형 차트는 다른 차트와 혼합하여 표현할 수 없다.

106. 방사형

1) 많은 데이터 계열의 합계 값을 비교할 때 사용한다.

2) 각 항목마다 가운데 요소에서 뻗어나온 값 축을 갖고, 선은 같은 계열의 모든 값을 연결한다.

3) 3차원 차트로 작성할 수 없다.

107. 혼합형

1) 두 개 이사이의 데이터 계열이 포함되어 있는 차트에서 특정 계열의 차트 종류를 다르게 표시한 것이다.

2) 2차원 차트에서만 가능하며, 3차원 차트를 혼합하여 사용할 수 없다.

108. 이중 축 차트

1) 이중으로 값 축을 나타낼 수 있는 차트로 데이터 계열 간 차이가 많은 경우나 데이터 계열이 두 가지 이상일 때 사용된다.

2) 이중 축으로 나타낼 데이터 계열을 선택한 다음 바로 가기 메뉴의 [데이터 계열 서식을 선택한다.

3) [데이터 계열 서식] 대화상자의 [계열 옵션]에서 [데이터 계열 지정]의‘보조 축’을 설정한 다음 [닫기]를 클릭한다.

109. 차트의 이동 및 복사

1) □를 누른 상태에서 차트를 이동: 셀 눈금선에 맞추어 차트를 이동할 수 있음

2) □를 누른 상태에서 차트의 크기를 조절: 셀 눈금선에 맞추어 차트 크기를 조절할 수 있음

3) □을 누른 상태에서 차트를 Drag&Drop: 차트가 복사됨

110. 차트 원본 데이터 변경 방법

1) 차트 데이터 범위에 항목을 삽입하거나 삭제하면 차트에서도 항목이 삽입되거나 삭제된다.

2) 데이터 범위의 중간에 데이터 계열이 삽입되어도 차트는 변경되지 않는다.

3) 데이터 계열을 삭제하면 차트에서 데이터 계열이 삭제되고, 범례에는 #REF! 오류가 표시된다.

방법 1	[차트 도구] 리본에 있는 [디자인] 탭-[데이터] 그룹-[데이터 선택]을 선택한 다음 [데이터 원본 선택] 대화상자에서 “차트 데이터 범위”를 다시 지정하거나 범례 항목(계열)의 [추가] 단추를 클릭하여 “계열 이름”과 “계열 값”을 추가한다.
방법 2	차트 영역에서 [바로 가기 메뉴]의 [데이터 선택]을 실행하여 “차트 데이터 범위”를 다시 지정한다.
방법 3	원본 데이터가 차트와 같은 워크시트에 있을 경우 차트를 선택하면 데이터 범위에 색 범위가 표시된다. 색 범위의 선택 핸들을 마우스로 끌어 데이터를 변경한다.

111.  추세선

1) 계열의 데이터 추세나 방향을 그림으로 표시하는 것을 의미하며, 회귀 분석과 같은 예측 문제에서 사용된다.

2) 비누적 2차원 영역형, 가로 막대형, 세로 막대형, 꺾은선형, 주식형, 분산형, 거품형 차트에서 데이터 계열에 추세선을 추가할 수 있다.

3) 누적 2차원 영역형, 3차원 효과의 영역형, 원형, 도우넛형, 방사형, 표면형, 원통형, 원뿔형, 피라미드형 차트에서는 추가할 수 없다.

112. 오차 막대

1) 데이터 계열에 있는 각 데이터 표식의 잠정 오차나 불확실도를 그림으로 나타내는 막대이다.

2) 2차원 영역형, 가로 막대형, 세로 막대형, 꺾은선형, 분산형, 거품형 차트 등의 데이터 계열에 Y 오차 막대를 추가할 수 있다.

3) 3차원 차트는 오차 막대를 표시할 수 없다.

113. 차트의 서식 지정

1) 차트를 구성하고 있는 각 개체의 서식을 지정하려면 다음 방법 중 하나를 실행한다. 모든 방법을 실행한 후에는 각 개체의 서식 대화상자가 나타난다.

방법 1	차트 구성 개체를 마우스 오른쪽 단추로 누르고 [개체 이름 서식] 메뉴를 선택
방법 2	[차트 도구] 리본에 있는 [서식] 탭-[현재 선택 영역] 그룹-[선택 영역 서식]을 실행함
방법 3	바로 가기 키 [Ctrl]+[1]을 누름

114. 매크로 개요

1) 자주 사용하는 명령, 반복적인 작업 등을 매크로로 기록하여 해당 작업이 필요할 때마다 바로 가기 키(단축 키)나 실행 단추를 눌러 쉽고, 빠르게 작업을 수행할 수 있다.

2) 매크로는 Visual Basic 언어를 기반으로 하며, 모듈(Module) 시트에 기록된다.

3) Sub로 시작하고 End Sub로 끝난다.

115. 매크로 기록하기

1) [Office 단추]-[Excel 옵션]-[기본 설정]-“리본 메뉴에 개발 도구 탭 표시”를 설정하여 리본 메뉴에 [개발 도구] 탭을 나타나게 한다.

2) [개발 도구] 탭-[코드] 그룹-[매크로 기록] 메뉴를 선택한 다음 [매크로 기록] 대화상자에서 매크로 이름, 바로 가기 키, 매크로 저장 위치, 설명을 지정하고 [확인] 단추를 클릭한다.

매크로 이름	• 첫 글자는 반드시 문자이어야 하며, 나머지는 문자, 숫자, 밑줄 등을 사용하여 입력할 수 있다. • 매크로 이름에 공백을 포함할 수 없다. • #, @, $, %, & 등의 기호 문자를 사용할 수 없다.
바로 가기 키	선택 사항으로 영문 대문자나 소문자로 지정한다. • 소문자로 지정하면 □을 누른 상태에서 해당 문자를 눌러 매크로를 실행한다. • 대문자로 지정하면 □+□를 누른 상태에서 해당 문자를 눌러야 한다.
매크로 저장 위치	• 매크로 저장 위치를 현재 통합 문서, 새 통합 문서, 개인용 매크로 통합 문서 중에서 선택한다. • 작성한 매크로를 엑셀을 실행할 때마다 모든 통합 문서에서 사용하려면 저장 위치를 개인용 매크로 통합 문서(Personal.xlsx)로 지정해야 한다. • xlstart 폴더에 Personal.xlsx가 저장되어 있는 경우 엑셀이 실행될 때 자동으로 열린다.
설명	선택 사항으로 매크로에 대한 설명이 필요한 경우에만 입력한다.

116. 매크로 실행

1) 바로 가기 키: 매크로를 기록할 때 지정한 바로 가기 키를 눌러 실행한다.

2) 개체 사용

- [개발 도구] 탭-[컨트롤] 그룹-[삽입]을 클릭한 후 ‘양식 컨트롤’의 (단추) 도구로 작성한 실행 단추나 클립 아트, 그리기 개체, 차트 개체 등에 매크로를 연결한 후 해당 개체를 클릭한 후 실행한다.

- 개체를 마우스 오른쪽 단추로 클릭한 후 [매크로 지정]을 실행한 다음 [매크로 지정] 대화상자에서 연결할 매크로를 선택하고 [확인]을 클릭하면 매크로가 연결된다.

-  (단추) 도구로 단추를 그리면 바로 [매크로 지정] 대화상자가 나타난다.

- 셀이나 텍스트 등에는 매크로를 지정할 수 없다.

3) [매크로] 대화상자 이용 (바로 가기 키: [Alt]＋[F8])

[개발 도구] 탭-[코드] 그룹-[매크로]를 실행한 후 [매크로] 대화상자에서 실행할 매크로를 선택하고 [실행]을 클릭하여 실행한다.

[실행]	선택한 매크로를 실행한다.
[한 단계씩 코드 실행]	선택한 매크로를 한 단계씩 실행한다.
[편집]	선택한 매크로를 편집하기 위해 Visual Basic Editor를 실행한다.
[만들기]	새로운 매크로를 작성하기 위해 Visual Basic Editor를 실행한다.
[삭제]	선택한 매크로를 삭제한다.
[옵션]	매크로의 바로 가기 키와 설명을 편집할 수 있다. 매크로 이름은 이 대화상자에서 수정할 수 없으며, Visual Basic Editor를 열고 수정해야 한다.

117. [개발 도구] 탭의 [코드] 및 [컨트롤] 그룹

Visual Basic	Visual Basic 편집기를 실행함
매크로	매크로 대화상자를 표시함
매크로 기록	매크로를 기록함
상대 참조로 기록	• 매크로 기록 시에 셀 주소를 상대참조 형태로 기록함 • 상대 참조로 기록된 매크로는 현재 선택된 셀의 위치에 따라 변경되는 범위가 달라짐
매크로 보안	매크로 보안에 관련된 설정을 함
삽입	워크시트에 삽입할 양식 컨트롤과 ActiveX 컨트롤 목록을 표시함
디자인 모드	디자인 모드로 전환함
속성	속성 창을 표시함
코드 보기	선택된 컨트롤의 코드를 Visual Basic Editor로 표시함
대화 상자 실행	사용자 지정 대화상자를 실행함

118. 매크로 편집

1) Visual Basic Editor를 사용하여 매크로를 편집할 수 있다.

2) VBA(Visual Basic for Applications)에 대한 지식이 있어야 편집이 가능하다.

3) 실행 방법 : [개발 도구] 탭-[코드] 그룹-[Visual Basic]을 실행하거나 바로 가기 키 □+□을 누른다. 또는 [개발 도구] 탭-[코드] 그룹-[매크로]를 실행한 후 편집할 때 매크로를 선택하고 [편집]을 클릭해도 된다.

119. 매크로 형식

Sub 매크로 이름()

수행할 명령문

End Sub

1) 작은 따옴표( ’ )가 붙은 문장은 주석문으로 처리되어 매크로 실행에 영향을 주지 않는다.

2) 매크로는 모듈 시트에 기록되며, 모듈 시트의 이름은 Module1, Module2,…순서대로 자동 설정된다. 모듈 시트의 이름은 속성 창을 이용하여 변경할 수 있다.

3) 하나의 모듈 시트에 여러 개의 매크로가 기록될 수 있다.