|
제3장 스프레드 시트
1. 엑셀의 시작
목표 - 엑셀의 기본 구성 요소를 사용할 수 있다
엑셀의 종료
(Office 단추)를 클릭한 후 [Excel 끝내기]를 클릭하거나 제어 단추의 (닫기)를 클릭하면 엑셀 2007 프로그램이 종료된다.
(Office 단추)를 클릭한 후 [닫기]를 선택하거나 (창 닫기)를 클릭하면 현재 작업 중인 창만 닫는다
① Office 단추 : 문서 작업에 사용되는 여러 가지 메뉴와 [Excel 옵션]을 선택
② 빠른 실행 도구 모음 : 저장, 실행 취소, 다시 실행 등이 표시되어 있으며 목록 단추를 클릭하여 다른 도구 모음을 선택하거나 위치 변경 가능
③ 제목 표시줄 : 프로그램 이름과 현재 작업 중인 문서의 이름이 표시
④ 창 제어 단추 : 엑셀 2007 창의 크기를 변경하거나 닫을 수 있음
⑤ 명령 탭 : 기능별로 그룹화된 리본 메뉴를 포함
⑥ Microsoft Excel 도움말 : 특정 작업에 대한 설명이나 오류 발생에 대한 해결책 등 여러 가지 도움말 확인
⑦ 통합 문서 제어 단추 : 통합 문서 창의 크기를 변경하거나 닫을 수 있음
⑧ 리본 메뉴 : 특정 탭에 포함되어 있는 여러 가지 관련 기능을 그룹으로 표시
⑨ 이름 상자 : 현재 셀 포인터가 위치한 셀의 주소나 개체의 이름, 범위명을 나타냄
⑩ 함수 삽입 : 수식 입력줄에 함수를 입력하기 위한 [함수 마법사] 대화상자를 나타냄
⑪ 수식 입력줄 : 현재 선택한 셀에 입력한 데이터나 수식을 나타냄
⑫ 수식 입력줄 확장 : 현재 선택한 셀의 데이터나 수식의 전체 내용을 확인
⑬ 모두 선택 단추 : 전체 워크시트가 선택
⑭ 행/열 머리글 : 각 행과 열의 위치를 나타내는 문자나 숫자로서 1,048,576개의 행과 16,384개의 열을 포함
⑮ 셀/셀 포인터 : 셀은 워크시트를 이루는 기본 단위이며, 현재 선택된 셀을 나타내는 사각형 모양을 셀 포인터라고 한다
⑯ 워크시트 : 엑셀에서 실제 작업을 할 수 있는 공간
⑰ 시트 이동 단추 : 시트 탭이 여러 개일 경우 앞/뒤 또는 맨 처음/맨 뒤에 위치한 시트 탭 등 화면에 보이지 않는 시트로 이동할 수 있다.
⑱ 시트 탭 : 통합 문서를 구성하는 워크시트의 이름이 표시되는 부분으로, 기본적으로 3개의 워크시트가 표시
⑲ 워크시트 삽입 : 새로운 워크시트를 추가
⑳ 보기 바로 가기 : [기본], [페이지 레이아웃], [페이지 나누기 미리 보기] 등 화면을 나타내는 방법을 선택
㉑ 확대/축소 비율 : 조절 단추를 드래그하여 워크시트 화면을 확대/축소하거나 배율을 선택
2.1 워크시트 이름 바꾸기
엑셀 2007을 실행한 후 [Sheet1] 시트 탭을 마우스 오른쪽 버튼으로 클릭하고 바로 가기 메뉴에서 [이름 바꾸기]를 선택한다.
시트 이름을 변경할 있는 상태가 되면 ‘예제1’이라고 입력한 후 [Enter]를 누른다.
같은 방법으로 나머지 시트 탭의 이름도 각각 ‘예제2’, ‘예제3’으로 변경한다
2.2 워크시트 삽입하기
시트 탭의 마지막에 위치한 (워크시트 삽입)을 클릭한다.
새로운 시트 탭이 추가되면 ‘예제4’로 이름을 변경한다.
같은 방법으로 시트 탭을 하나 더 추가하고 ‘예제5’로 이름을 변경한다.
2.3 시트 탭의 이동/복사/삭제
시트 탭 이동하기
이동시킬 ‘예제3’시트 탭을 마우스로 드래그하면 마우스 포인터가 변경되며, ‘예제5’시트 탭 뒤에서 마우스 버튼을 놓는다.
시트 탭의 위치가 이동된 것을 확인할 수 있다
시트 탭 복사하기
복사할 ‘예제3’시트 탭을 마우스 오른쪽 버튼으로 클릭한 후 바로가기 메뉴에서 [이동/복사]를 선택한다.
[이동/복사] 대화상자에서 [끝으로 이동]을 선택하고 [복사본 만들기]를 체크한 후 [확인]을 클릭한다.
복사된 시트 탭 이름 뒤에 ‘(2)’와 같이 번호가 표시되어 있는 것을 확인할 수 있다.
시트 탭 삭제하기
삭제할 ‘예제3(2)’시트 탭을 마우스 오른쪽 버튼으로 클릭한 후 바로가기 메뉴에서 [삭제]를 선택한다.
선택한 시트 탭이 삭제된 것을 확인할 수 있다
2.4 통합 문서 저장하기
(Office 단추)-[저장]을 선택하거나 [빠른 실행 도구 모음]의 (저장)을 클릭한다.
[다른 이름으로 저장] 대화상자에서 [저장 위치]에 저장할 폴더를 선택하고 [파일 이름]에 ‘엑셀연습_완성’이라고 입력한 후 [저장] 버튼을 클릭한다.
한 셀에 두 줄로 입력하기
․한 셀에 여러 줄을 입력할 경우 [Atl]+[Enter]를 이용
․[홈] 탭의 [맞춤] 그룹에서
․[셀 서식] 대화상장의 [맞춤] 탭에서 [텍스트 줄 바꿈] 체크
◦숫자 데이터/날짜 데이터 입력하기
․날짜 : 년, 월, 일을 ‘-’ 또는 ‘/’로 구분하여 입력
․시간 : 시, 분, 초를 ‘:’으로 구분하여 입력
․현재 날짜 : [Ctrl]+[;]
․현재 시간 : [Ctrl]+[Shift]+[;]
◦데이터 자동 완성하기
․같은 열에 이전에 입력했던 데이터와 동일할 경우 일부 문자를 입력하여 자동으로 완성
․중간에 빈 셀이 있거나 앞 부분의 일부 문자가 동일한 데이터가 둘 이상일 경우에는 표시되지 않음
․[Alt]+[↓]를 누르고 데이터 목록 중에서 선택하여 입력
◦한자와 기호 입력하기
․한자 : 한글 입력 후 [한자]를 누르고 원하는 한자로 변환
․단어 단위로 한자 변환할 경우에는 입력 후 단어 뒤에 커서를 위치시킨 후 [한자]를 누르고 [한글/한자 변환] 대화상자에서 선택
․기호 : 한글 자음(ㄱ~ㅎ)을 입력하고 [한자]를 누르고 원하는 기호 선택
․[삽입] 탭의 [텍스트] 그룹에서
◦윗주 입력과 표시
․[홈] 탭의 [글꼴] 그룹에서
․윗주를 입력한 후
․[윗주 속성] 대화상자에서 글꼴, 크기, 색 등 설정
․[홈] 탭의 [글꼴] 그룹에서
◦메모 표시
․[검토] 탭의 [메모] 그룹에서
․메모가 설정된 곳은 별도의 표식이 나타나며 마우스 포인터가 위치했을 경우 메모 내용 표시
․메모가 설정된 셀에서 바로 가기 메뉴의 [메모 표시/숨기기]를 선택하면 메모가 항상 표시
◦데이터 채우기
․엑셀 2007에서 제공하는 채우기 목록의 경우 채우기 핸들을 드래그하여 자동으로 채움
․마우스 오른쪽 버튼으로 채우기 핸들을 드래그하여 원하는 단계 값 설정
◦사용자 지정 목록 작성하기
․사용자가 직접 채울 데이터 목록을 설정
․[Excel 옵션] 대화상자의 [기본 설정]에서 [사용자 지정 목록 편집] 클릭
․ [사용자 지정 목록] 대화상자에서 [Enter]를 누르면서 목록 작성한 후 [추가] 클릭
◦데이터 복사
․[홈] 탭의 [클립보드] 그룹에서
․[홈] 탭의 [클립보드] 그룹에서
․복사 명령을 실행한 영역은 점선으로 표시
◦데이터 이동
․[홈] 탭의 [클립보드] 그룹에서
․[홈] 탭의 [클립보드] 그룹에서
◦마우스를 이용한 복사와 이동
․복사 : 영역을 지정한 후 영역의 경계선을 [Ctrl]을 누른 채 드래그
․이동 : 영역을 지정한 후 영역의 경계선을 드래그
◦셀의 삽입과 삭제
․[홈] 탭의 [셀] 그룹에서
․[삽입] 대화상자에서 셀 삽입 후의 동작을 선택
․[홈] 탭의 [셀] 그룹에서
․[삭제] 대화상자에서 셀 삭제 후의 동작을 선택
◦행/열의 삽입과 삭제
․[홈] 탭의 [셀] 그룹에서
․[홈] 탭의 [셀] 그룹에서
◦ 글꼴/배경 설정하기
․영역을 지정한 후 [홈] 탭의 [글꼴] 그룹에서 글꼴, 글꼴 크기, 속성, 글꼴 색, 채우기 색 등을 설정
․[홈] 탭의 [글꼴] 그룹에서
◦데이터 맞춤과 셀 병합하기
․[홈] 탭의 [맞춤] 그룹에서 맞춤 방식 선택
․[홈] 탭의 [맞춤] 그룹에서
◦테두리 서식 지정하기
. [홈] 탭의 [글꼴] 그룹에서
. [셀 서식] 대화상자의 [테두리] 탭에서 스타일, 색, 위치 등 설정
◦데이터 표시 형식
․[홈] 탭의 [표시 형식] 그룹에서
◦사용자 지정 표시 형식 설정하기
․[셀 서식] 대화상자의 [표시 형식] 탭에서 ‘사용자 지정’을 선택한 후 형식을 선택하거나 직접 입력
◦조건부 서식
․조건부 서식을 적용할 영역을 지정한 후 [홈] 탭의 [스타일] 그룹에서
․[새 서식 규칙] 대화상자에서 규칙 유형, 규칙 설명 편집, 서식 등 설정
․[홈] 탭의 [스타일] 그룹에서
․[조건부 서식 규칙 관리자] 대화상자에서 새로운 규칙을 추가하거나 규칙 편집, 규칙을 삭제
․조건은 최대 64개까지 지정 가능
◦수식
․상수나 셀의 입력 값을 대상으로 연산 관계에 의한 값을 산출
․수식은 ‘=’(등호)로 시작되고 기호, 연산자, 상수, 셀 참조, 함수 등으로 구성
◦ 연산자
․산술 연산자 : +, -, *, /, %, ^
․관계 연산자 : =, >, <, >=, <=, <>
․참조 연산자 : 콜론(:), 콤마(,), 공백
◦연산자 우선 순위
․괄호 →참조 연산자 →부호→백분율→지수승→곱셈/나눗셈→덧셈/뺄셈→문자열 연산자→비교 연산자
․우선 순위가 같을 때에는 왼쪽부터 계산
◦ 논리 연산자
․AND : 논리곱으로 모든 조건이 참일 때만 참 결과
․OR : 논리합으로 조건 중 하나만 참이어도 참 결과
․NOT : 논리 부정으로 반대 표시
◦문자열 연산자
․‘&’ 기호를 이용하여 문자열을 연결
◦ 셀 참조
․수식에서 다른 셀에 있는 값으로 계산하기 위해 셀 주소를 입력하는 것
․상대, 절대, 혼합 참조는 [F4]를 이용하여 전환
◦이름 정의
․셀이나 셀 범위 대신 특별한 이름을 지정하는 기능
․[수식] 탭의 [정의된 이름] 그룹에서
․[새 이름] 대화상자에서 이름과 참조 대상 설정
◦이름 관리자 사용하기
․[수식] 탭의 [정의된 이름] 그룹에서
․[이름 관리자] 대화상자에서 새로운 이름을 만들거나 수정하거나 삭제
◦함수의 개요
․미리 정의되어 있는 수식
․복잡한 계산을 쉽고, 빠르게 구할 수 있도록 지원
◦함수의 구성
․등호 : 함수는 등호(=)로 시작
․함수 이름 : 사용할 함수의 이름 기입
․괄호 : 함수에서 사용되는 인수의 처음과 끝을 구분
․인수 : 함수에서 사용되는 숫자, 문자열, 논리값, 오류값, 참조 영역 등
◦함수의 사용법
․셀에 함수 직접 입력 : 사용할 함수 이름을 알고 있는 경우 직접 입력
․함수 마법사 :
․함수 라이브러리 : [수식] 탭의 [함수 라이브러리] 그룹에서 각 범주별로 선택
◦함수의 자동 완성 사용하기
․함수명의 처음 몇 글자만 입력한 후 목록에서 사용할 함수 선택
․함수를 선택한 후 [Tab]을 누르거나 더블클릭
․나머지 인수를 입력하여 수식 완성
◦함수 마법사 사용하기
․[수식] 탭의 [함수 라이브러리] 그룹에서
․[함수 마법사] 대화상자에서 범주와 함수 선택
․[함수 인수] 대화상자에서 셀이나 셀 범위 설정
◦ 논리 함수
․IF : 조건을 참, 거짓으로 구분하여 수행할 결과를 선택
․AND : 조건을 모두 만족할 경우에만 참
․OR : 조건에서 하나만을 만족해도 참
․NOT : 조건 결과의 반대 값
◦ 수학/삼각 함수
․ROUND : 인수로 지정된 수만큼 반올림
․ROUNDUP/ROUNDDOWN
인수로 지정된 수만큼 올림 또는 내림
ROUND 함수와 사용 방법 및 형식 동일
․SUM : 지정된 영역의 합계
․SUMIF : 조건에 만족하는 셀 범위의 합계
․MOD : 수를 제수로 나눈 나머지
․INT : 작거나 같은 정수 값
․SQRT : 양의 제곱근 값
․TRUNC : 소수점 이하 값 버림
․ABS : 절대 값
․RAND() : 0과 1사이의 난수(임의의 수)
◦ 날짜와 시간 함수
․TODAY / NOW : 현재 날짜 또는 날짜와 시간을 표시
․DATE : 인수를 이용하여 날짜 형식으로 표시
․YEAR/MONTH/DAY : 인수의 날짜에서 년, 월, 일을 추출
․HOUR/MINUTE/SECOND : 인수의 시간에서 시, 분, 초를 추출
․WEEKDAY : 날짜를 인수로 받아 요일 번호를 표시
․EDATE/EOMONTH : 지정한 날짜 이전이나 월의 날짜를 나타내거나 해당 월의 마지막 날짜를 표시
◦통계 함수
․AVERAGE : 숫자 데이터의 평균
․AVERAGEA : 숫자 이외에 텍스트, 논리값 등을 포함한 평균
․AVERAGEIF/AVERAGEIFS : 지정한 셀 범위에서 조건을 만족하는 데이터의 평균
․MAX/MIN : 셀 범위에서 가장 큰 값과 가장 작은 값
․LARGE/SMALL : 셀 범위에서 지정한 번째로 큰 수나 작은 수
․COUNT/COUNTA/COUNTBLANK : 지정한 셀 범위 내에서 데이터가 입력된 셀 또는 빈 셀의 개수
․COUNTIF/COUNTIFS : 지정한 셀 범위 내에서 조건을 만족하는 셀의 개수
․RANK : 지정된 참조 셀 범위에서 순위를 구하는 함수
인수3이 0이거나 생략하면 내림차순, 1이면 오름차순
범위는 대부분 절대번지로 설정
◦ 텍스트 함수
․LEFT/RIGHT : 문자열의 왼쪽 또는 오른쪽을 기준으로 하여 정해진 수만큼 추출
․MID : 문자열의 지정된 위치에서 정해진 수만큼 추출
․LOWER/UPPER/PROPER : 영문자를 소문자, 대문자 또는 첫 글자만 대문자로 변경
․REPLACE : 특정 위치의 문자부터 지정한 숫자만큼 다른 문자로 변경
․REPT : 지정한 횟수만큼 문자를 반복
․SUBSTITUTE : 지정한 위치의 문자를 새로운 문자로 변경
․TEXT : 숫자 값, 수식 등을 지정한 형식의 문자열로 변경
◦ 찾기/참조 영역 함수
․HLOOKUP : 첫째 행에서 값을 찾아 지정한 행에서 해당하는 열의 값을 추출
․VLOOKUP : 첫째 열에서 값을 찾아 지정한 열에서 해당하는 행의 값을 추출
․CHOOSE : 지정한 범위에서 n번째에 위치한 인수 표시
․INDEX : 지정한 표나 범위의 행/열 번호에 해당하는 값 추출
․MATCH : 참조나 배열에서 일치하는 값 추출
◦ 데이터베이스 함수
․DSUM : 데이터베이스 영역에서 조건에 맞는 항목의 합계
․DAVERAGE : 데이터베이스 영역에서 조건에 맞는 항목의 평균
․DCOUNT : 데이터베이스 영역에서 조건에 맞는 항목의 데이터 개수
․DCOUNTA : 데이터베이스 영역에서 조건에 맞는 비어 있지 않은 셀의 개수
․DMAX/DMIN : 데이터베이스 영역에서 조건에 맞는 항목의 최대값/최소값
․DGET : 데이터베이스 영역에서 조건에 맞는 하나의 레코드 추출
◦엑셀의 오류 메시지
․##### : 셀에 셀 너비보다 큰 숫자, 날짜 또는 시간이 음수
․#DIV/0! : 수식에서 값을 0으로 나누려고 할 때 발생
․#NAME? : 인식할 수 없는 텍스트를 수식에 사용했을 때 발생
․#REF! : 셀 참조가 유효하지 않을 때 발생
․#NULL : 교차하지 않는 두 영역의 교점을 지정하였을 때 발생
․#VALUE! : 잘못된 인수나 피연산자를 사용했을 때 발생
․#N/A : 함수나 수식에 사용할 수 없는 값을 지정했을 때 발생
․#NUM! : 수식이나 함수에 숫자에 관련된 문제가 있을 때 발생
◦데이터 정렬
․정렬 : 특정 필드를 기준으로 데이터를 순서대로 나열
․[데이터] 탭의 [정렬 및 필터] 그룹에서
․[데이터] 탭의 [정렬 및 필터] 그룹에서
․[정렬] 항목에서 [사용자 지정 목록]을 선택하면 [사용자 지정 목록]에 등록되어 있는 데이터를 이용하여 정렬시킬 수 있다.
◦자동 필터
․필터 단추를 이용하여 자료를 선택하거나 필터 방법 선택
․[데이터] 탭의 [정렬 및 필터] 그룹에서
◦고급 필터
․ 다른 위치에 필터 조건을 입력하여 결과를 추출
․[다른 장소에 복사]를 선택할 경우 나타내고자 하는 필드를 먼저 복사하여 표시
․[데이터] 탭의 [정렬 및 필터] 그룹에서
․조건을 같은 행에 입력하면 AND, 다른 행에 입력하면 OR 연산 수행
◦ 부분합
․그룹화할 필드를 기준으로 정렬
․[데이터] 탭의 [윤곽선] 그룹에서
․[부분합] 대화상자에서 [그룹화할 항목], [사용할 함수], [부분합 계산 항목] 등을 설정
․부분합 결과를 얻은 후에 다시 다른 부분합 결과를 함께 표시할 경우에는 [새로운 값으로 대치]를 해제하고 부분합 실행
◦ 시나리오
․시나리오 이름과 변경될 셀 주소를 입력하여 원하는 값으로 변경
․변경 셀의 값은 반드시 결과 값에 영향을 미쳐야 하며, 결과 셀은 수식으로 작성되어 있어야 한다.
․[데이터] 탭의 [데이터 도구] 그룹에서
․[시나리오 관리자] 대화상자에서 [추가]를 클릭한 후 [시나리오 편집] 대화상자에서 이름과 변경 셀 설정
․[시나리오 값] 대화상자에서 변경할 값 입력
․[시나리오 관리자] 대화상자에서 [요약]을 클릭한 후 [시나리오 요약] 대화상자에서 [시나리오 요약] 선택