엑셀 화면 구성
- 빠른 실행 도구 모음
> 저장, 취소, 다시실행(100개 까지 가능)
> 빠른 실행 도구 모음 사용자 지정 단추를 통해 등록
- 리본 메뉴 탭
> 파일, 홈, 삽입, 페이지 레이아웃, 수식, 데이터, 검토, 보기 탭으로 구성
> 파일 - 옵션 - Excel 옵션 의 리본 사용자 지정에서 그리기, 개발 도구, 도움말, power Pivot 확인란 체크를 통해 탭 추가 가능
- 리본 메뉴 축소
> 탭 이름만 표시하여 축소 : Ctrl + F1
> 더블클릭으로 축소 확장 가능, 우측마우스 리본메뉴 축소 클릭
- 텍스트, 명령, 도움말 등을 검색 : Alt + Q
- 수식 입력줄 확장 단추 : Ctrl + Shift + U
- 시트 전체 선택 : Ctrl + A
- 워크시트 삽입 : Shift + F11
- 상태 표시줄
> 준비, 입력 등의 메시지, NumLock, Scroll Lock, Caps Lock 등의 상태를 표시
> 마우스 우측 단추를 클릭하여 상태 표시줄 사용자 지정 메뉴에서 변경 및 설정 가능
> 평균, 개수, 숫자 셀 수, 최소값, 최대 값, 합계를 선택 하면 자동으로 계산되어 나타남
* Power Pivot
: 강력한 데이터 분석을 수ㅜ행하고 관계를 포함하는 테이블의 컬렉션인 정교한 데이터 모델을 만드는데 사용할 수 있는 Excel 추가 기능
키보드 메뉴 선택
- Alt, / 등의 키를 눌러 주 메뉴 선택 상태 진입이후 방향키를 이용해 원하는 메뉴 이동후 Enter를 눌러 선택
- 각 탭에 표시되어 있는 바로 가기 키를 사용하여 선택 가능
: 홈탭(Alt + H), 삽입탭(Alt + N)
파일 관리 단축키
- 파일 탭 명령(Alt+F) : Microsoft Office Backstage 보기
- 새로 만들기 : Ctrl + N
- 열기 : Ctrl + O
- 저장 : Ctrl + S | Shift + F12
- 다른이름으로 저장 : F12
- 인쇄 : Ctrl + P | Ctrl + F2
- 닫기 : Ctrl + F4 | Ctrl + W
- 시트 삽입하기 : Shift + F11 | Shift + Alt + F1
엑셀 저장 가능 파일 형식
- Strict Open XML 스프레드 시트 : .xlsx
- 엑셀 통합 문서 : .xlsx
- 엑셀 매크로 사용 통합 문서 : .xlsm
- 엑셀 바이너리 통합 문서 : .xlsb
- 엑셀 97 - 2003 통합 문서 : .xls
- Microsoft Excel 5.0/95 통합 문서 : .xls
- 엑셀 서식 파일 : .xltx
- 엑셀 매크로 사용 서식 파일 : .xltm
- 엑셀 97 - 2003 서식 파일 : .xlt
- 엑셀 백업 파일 : .xlk
- Excel 추가 기능 : .xlam
- Excel 97 - 2003 추가 기능 : .xla
- XML 데이터 : .xml
- XML 스프레드 시트 2003 : .xml
- PDF : .pdf
- 웹 보관 파일 : .mht, .mhtml
- 웹 페이지 : .htm, .htmlx
- CSV(쉼표로 분리) : .csv
- 유니코드 텍스트 : .txt
- 텍스트(탭으로 분리) : .txt
- 텍스트(공백으로 분리) : .prn
- DIF(Data Interchange Format) : .dif
- SYLK(Symbolic Link) : .slk
- XPS 문서 : .xps
- OpenDocument 스프레드 시트 : .ods
- 웹페이지 형식 저장
: 조건부 서식 중 데이터 막대, 아이콘 집합은 지원되지 않음
: 회전된 텍스트는 올바로 표시되지 않음
: 배경 질감 및 그래픽과 같은 관련 파일은 하위 폴더에 저장
: 일부 시트만 선택 저장 가능
저장
- 파일 이름에 /, \, >, <, *, ?, |, : 등의 문자는 사용 불가능
- 일반 옵션
> 백업 파일의 작성 여부와 열기 및 쓰기 암호, 읽기 전용 권장 등의 옵션 설정 가능
> 열기 및 쓰기 암호 모두 영문 대소문자 구분
> 백업 파일 항상 만들기 - 파일 저장시 백업파일(.xlk)로 항상 저장
> 열기 암호 - 암호를 입력해야 파일이 열리도록 255자 이내로 설정
> 쓰기 암호 - 파일 내용을 변경 후 저장하려면 암호 입력 필요
> 읽기 전용 권장 - 파일을 열 때 변경할 수 없는 읽기 전용 파일로 열리도록 메시지 표기
시트 제어
- 단축키를 사용 시 시트 앞에 삽입
- + 단추를 이용할 경우 시트 뒤에 삽입
- 앞 뒤 시트 선택 : Ctrl + PageUP/PageDown
- Ctrl 을 누른 채 시트 이름을 끌면 시트가 복사되면서 생성
- Ctrl, Shift를 이용하여 여러 개의 시트 선택시 [그룹] 표시
- 시트 이름은 공백을 포함하여 31자 까지 가능, (:, \, /, ?, *, [])는 사용 불가능, 영문자의 경우 대소문자 구분 없음
- 시트 배경으로 설정한 무늬는 인쇄 불가능
- 시트 보호/해제 는 시트에서 잠긴 셀의 내용과 워크시트를 보호하기 위한 기능
> 보호 대상으로 내용, 개체, 시나리오가 있으며 암호 입력이 가능(필수X)
- 통합 문서 보호
> 검토 - 보호 - 통합문서보호 - 구조 및 창 보호 실행
> 보호 대상으로 구조가 있으며 암호 입력 가능
: 구조 - 시트의 삽입, 삭제, 이름 바꾸기, 이동/복사, 탭 색, 숨기기, 숨기기 취소 등의 작업 불가능
> 보호설정이 되더라도 포함된 차트, 도형등의 그래픽 개체 변경 및 이동/복사는 가능
데이터 입력
- 셀 포인터 이동 단축키
: 방향키 - 상하좌우 한 칸
: 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 - 한 화면 위/아래로 이동
: Alt + PageUP/PageDown - 한 화면 좌/우로 이동
- 데이터 입력
: Enter - 다음 행(아래)로 셀 포인터 이동
: Shift + Enter - 이전 행(위)로 셀 포인터 이동
: Esc - 입력 중인 데이터 취소
: Alt + Enter - 동일한 셀에서 줄바꿈(여러줄 입력)
: 범위 지정 > 데이터 입력 > Ctrl+Enter | 범위 지정 > 데이터 입력 > Ctrl+Shift+Enter
- 선택 영역에 동일한 데이터가 한꺼번에 입력
: 범위 지정 > 데이터 입력 > Enter
- 첫 셀부터 입력되며 아래로 이동, 마지막 행 도달 시 다음 열의 시작 셀로 이동
- 데이터 종류
: 문자 데이터
> 문자, 기호, 숫자 등 조합
> 왼쪽 정렬
> 숫자로만 된 데이터를 문자로 입력시 앞에 작은 따옴표(') 입력
> 데이터의 길이가 셀 너비보다 길 때, 옆 셀이 비어있으면 이어서 표시 / 데이터가 있으면 잘려서 표시
: 숫자 데이터
> 숫자(0~9), +, -, 쉼표(,), \, $, %, 소수점, 지수기호 등으로만 이루어진 데이터
> 오른쪽 정렬
> 분수는 숫자와 공백으로 시작하여 한 칸 띄운 뒤 입력(0 2/3)
> 셀 너비보다 긴 데이터는 지수 형식으로 표기
> 모두 표시가 불가능 하면 #### 표기
> 데이터 중간에 공백이나 특수 문자가 있으면 문자로 인식
: 날짜/시간 데이터
> 날짜 : -, / 등으로 연, 월, 일을 구분하여 입력
> 시간
: 콜론(:)으로 시, 분, 초를 구분하여 입력
: 12시간제로 입력하려면 데이터 뒤에 공백을 하나 입력하고 AM, PM입력
> 날짜, 시간 동시 입력하려면 공백으로 날짜와 시간 구분
> 오른쪽 정렬, 연산 및 대소 비교 가능
> Ctrl + ; : 현재 시스템의 날짜 입력
> Ctrl + Shift + ;(=Ctrl + :) : 현재 시스템의 시간 입력
> 날짜의 연도를 두 자리로 입력 시 연도가 30 이상이면 1900년대로 인식, 29 이하면 2000년대로 인식
> 날짜 데이터 입력 시 연도, 월만 입력하는 경우 일은 해당 월의 1일이 자동으로 입력
> 날짜의 연도를 생략하고 월과 일만 입력하면 자동으로 현재 연도 추가
> 수식에서 날짜 데이터를 직접 입력하려면 큰따옴표("")로 묶어서 입력
: 수식 데이터
> 반드시 등호 또는 더하기 기호로 시작
> 수식의 결과가 표시, 수식 입력줄에는 입력한 수식 데이터의 내용이 나타남(수식 입력 후 F9를 누르면 상수로 변환)
> 계산에 사용된 입력 데이터가 바뀌면 자동으로 재계산
> 오른쪽 정렬
> Ctrl + ~를 누르면 수식이 보임
: 한자 > 한자키 누르기
: 특수 문자
> 한글 자음 중 하나를 누르고 한자를 누르면 특수 문자 선택 가능
> 삽입 - 기호그룹 - 기호 실행
메모
- Shift + F2
- 모든 셀에 입력 가능
- 셀 이동시 같이 이동
- 데이터를 삭제해도 메모는 삭제 되지 않음(검토 - 메모 그룹 - 삭제 선택 / 바로가기메뉴 - 메모삭제)
윗주
- 문자열 데이터가 입력되어 있는 셀에만 표시 가능
- 문자열 데이터 위에 작은 글씨로 입력
- 숫자 데이터 위에 윗주 입력시 표시되지 않음
- 윗주는 삽입해도 바로 표시되지 않고 홈 - 글꼴 그룹 - 윗주 필드 표시/숨기기 를 선택해야 표시
- 윗주가 삽입되어 있지 않은 경우라도 윗주를 표시하면 자동으로 행의 높이가 늘어남(숨기면 줄어듦)
- 셀의 데이터를 삭제하면 윗주도 사라짐
- 윗주에 입력된 내용은 내용 전체에 대해서만 서식 변경 가능
하이퍼 링크
- Ctrl + K
- 텍스트나 그래픽 개체에 차트나 통합 문서, 웹 페이지, 전자메일 주소, 기타 파일을 연결
일러스트레이션
- 도형 그리기
> Shift
: 정사각형, 정원, 수평, 수직
: 45도 단위 간격선, 15도 단위 회전
: 수평, 수직으로 도형 이동
> Ctrl
: 개체의 중심에서부터 도형 그리기
: 개체의 중심을 그대로 유지한 채 크기 조정
: 도형을 Ctrl+드래그하여 복사
> Alt
: 눈금선에 맞게 그리기
- 그래픽 개체 삽입
> 그림, 스톡 이미지, 온라인 그림 삽입 가능
> 배경 무늬
: 시트 배경으로 삽입된 그림은 인쇄 미리보기나 인쇄시 나타나지 않음
> 개체
: 삽입 - 텍스트 그룹 - 개체 실행 > 개체 대화 상자 > 개체 유형에서 개체 선택 삽입
> 카메라 기능
: 현재 선택한 내용을 사진으로 찍은 다음 새 위치에 연결된 그림으로 붙여넣음
: 그림은 복사된 셀을 참조하는 식으로 연결
: 리본 메뉴에 기본으로 없음
> 빠른 실행도구 모음 사용자 지정 단추 - 기타 명령에서 선택
> Excel 옵션 - 빠른 실행 도구 모음 - 명령 선택에서 리본 메뉴에 없는 명령 선택 후 카메라 도구 추가
> Smart Art
- 목록형, 프로세스형, 주기형, 계층 구조형, 관계형, 행렬형, 피라미드형, 그림 등
- 텍스트 창에서 수식 입력 시 입력된 수식이 그대로 표시 됨
- 텍스트 창에서 콘텐츠를 추가하고 편집하면 셰이프가 자동으로 업데이트되고
필요한 경우 셰이프가 추가되거나 제거됨
- 입력할 텍스트의 개수가 셰이프의 최대 수를 초과하는 경우
텍스트 창의 빨간색 X로 표시된 모든 내용은 그래픽에 표시되지 않고 저장되지 않음
- 그래픽에 변경한 서식을 모두 취소하거나 이동, 크기 조정 또는 삭제할 수 있는 도형으로 변환 가능
> 스크린 샷
- 현재열려 있는 창의 전체나 일부를 캡처하는 데 사용
- 작업 표시줄에 최소화되지 않은 창만 캡처
- 엑셀 프로그램은 스크린 샷으로 캡처할 수 없어 Windows의 캡처 및 스케치를 사용
- 정적 이미지이기에 소스 변경되더라도 업데이트 되지 않음
- 열린 프로그램 창은 사용
데이터 이동과 복사
- 선택하여 붙여넣기
: 복사한 데이터를 붙여넣을 때 서식, 값, 수식 등 일부 내용만 선택하여 붙여 넣음
: 잘라내기 명령 이후에는 사용 불가능
: Ctrl + Alt + V
: 붙여넣기 항목
- 모두, 수식, 값, 서식, 메모, 유효성 검사, 원본 테마 사용, 테두리만 제외, 열 너비, 수식 및 숫자 서식, 값 및 숫자 서식
: 연산 - 복사 내용과 붙여넣을 위치에 있는 내용을 지정한 연산자르 ㄹ사용하여 계산
: 내용 있는 셀만 붙여넣기 - 내용이 있는 셀만 붙여넣음
: 행/열 바꿈 - 행과 열 바꾸어 붙여넣음
: 연결하여 붙여넣기 - 복사한 내용이 들어있는 셀의 위치를 가리키는 수식으로 붙여넣음
데이터 찾기
- Ctrl + F | Shift + F5
- 찾을 내용 : 와일드 카드 문자(?, *) 사용 가능, 특수문자 검색 가능
와일드 카드 문자
- ? : 물음표와 같은 위치에 있는 한 문자
- * : 별표와 같은 위치에 있는 여러 문자
- ~ : 와일드 문자 자체를 의미할 경우 앞에 사용
예시)
????? : 5글자 이하의 내용 검색
정? : 정으로 시작하는 두 문자 검색
*부 : 부로 끝나는 내용 검색(글자수 상관 X)
미용* : 미용으로 시작하는 내용 검색
진*실 : 진으로 시작하고 실로 끝나는 내용 검색
119~? : 119? 를 검색
안녕~~ : 안녕~를 검색
데이터 바꾸기 : Ctrl + H
데이터 이동 : Ctrl + G | H5
셀의 삽입 삭제
- 셀 삽입(Ctrl + +)
: 선택한 범위의 셀을 오른쪽이나 아래로 밀어내면서 세로운 셀 삽입
- 셀 삭제(Ctrl + -)
: 선택한 범위의 셀을 삭제하고 오른쪽이나 아래에 있는 셀을 삭제된 영역으로 채움
데이터 채우기
- 채우기 핸들을 이용한 연속 데이터 입력
: 문자데이터 - 문자데이터가 복사되어 채워짐
: 숫자데이터
- 기본적으로 복사되지만 다른 종류의 데이터와 함께 범위를 지정하여 채우기 핸들을 끌거나 Ctrl을 누른채 끌면 1씩 증가
: 날짜/시간 데이터
- 날짜는 1일 단위로, 시간은 1시간 단위로 자동 증가하면서 채워짐
: 혼합 데이터
- 문자, 숫자 혼합된 데이터로, 문자는 복사되고 숫자는 1씩 증가
- 숫자가 2개 이상 섞였을 경우 마지막 숫자만 1씩 증가
- Ctrl을 누른 상태로 끌면 그대로 복사
- 빠른 채우기(Ctrl+E)
: 일관된 패턴을 입력하는 경우를 검색하여 자동으로 채움
셀 서식(Ctrl + 1)
: 표시 형식 탭 - 셀에 입력된 데이터가 워크시트에 표시되는 형식을 변경
: 맞춤 탭
- 데이터의 가로, 세로 맞춤 방식과 텍스트 조정 방식 지정
- 텍스트 조정
> 셀병합 : 선택한 두 개 이상의 셀을 하나로 결합
: 연속적인 위치의 여러 셀 병합 시, 가장 위쪽 또는 왼쪽 셀 데이터만 남고 모두 지워짐
: 글꼴 탭 - Ctrl + Shift + F | Ctrl + Shift + P
: 테두리 탭, 채우기 탭
: 보호 탭 - 선택 영역의 원본 수식을 보이지 않게 하거나, 셀 내용을 변경하지 못하도록 보호
사용자 지정 표시 형식
: #,##0;[빨강](#,##0);0.00;@"님"
- 네 개의 구역까지 지정 가능
- 각 구역은 세미콜론으로 구분
- 차례로 양수, 음수, 0값, 텍스트의미
- 생략하려면 서식 코드 입력하지 않고 세미콜론만 사용
- 구역을 하나만 지정하면 모든 숫자에 해당 서식 적용
- ;;; 를 사용시 입력 데이터가 셀에 나타나지 않음
서식
- 숫자 서식
1) # : 유효 자릿수만 나타내고 유효하지 않은 0은 표시하지 않음
2) 0 : 유효하지 않은 자릿수를 0으로 표시
3) ? : 소숫점 왼쪽 또는 오른쪽에 있는 유효하지 않은 0 대신 공백을 추가하여 소수점을 맞춤
4) , : 천 단위 구분 기호 삽입, 쉼표 이후 코드사용하지 않으면 천 단위 배수로 표시(잘림)
5) [글꼴색] : 각 구역의 첫 부분에 지정, 대괄호 안에 글꼴색 입력
6) [조건] : 조건과 일치하는 숫자에만 서식 적용
: 조건은 대괄호로 묶어 입력하며 비교연산자와 값으로 이루어짐
- 날짜 서식
1) 연도
yy - 연도 끝 두 자리
yyyy - 연도 네 자리
2) 월
m - 1 ~ 12로 표기
mm - 01 ~ 12로 표기
mmm : Jan ~ Dec로 표기
mmmm : January ~ December로 표기
3) 일자
d - 1 ~ 31로 표기
dd - 01 ~ 31로 표기
4) 요일
ddd : Sun ~ Sat로 표기
dddd : Sunday ~ Saturday로 표기
aaa : 월 ~ 일로 표기
aaaa : 월요일 ~ 일요일로 표기
- 시간 서식
1) 시간
h : 0 ~ 23
hh : 00 ~ 23
2) 분
m : 0 ~ 59
mm : 00 ~ 59
3) 초
s : 0 ~ 59
ss : 00 ~ 59
4) 오전 오후 : am/pm, AM/PM
- 문자열 서식
* : * 뒤에 문자를 셀 너비 만큼 채워서 나타나게 함
@ : 문자 뒤에 특정한 문자열을 함께 나타나게 함
: 숫자의 경우 문자열 성질이 됨
서식 설정
- 행 높이, 열 너비
- 마우스로 조절 가능, 숨기기 가능
- 기타 서식
1) 표 서식, 요약 행
: 테이블 디자인 - 표 스타일 옵션 그룹 - 요약 행 > 요약행이 나타남
: 목록 단추를 통해 원하는 함수 선택 가능
2) 조건부 서식
: 특정한 규칙을 만족하는 셀에 대해서만 각종 서식, 테두리, 셀 배경색 등 서식 설정 가능
: 홈 - 스타일 그룹 - 조건부 서식
> 셀 강조 규칙 : 셀에 강조 규칙 설정
> 상하/하위 규칙 : 범위로 설정된 셀에 상위/하위 강조 규칙 설정
> 데이터 막대 : 셀에 색이 지정된 데이터 막대 표시, 셀 값은 막대 길이로 나타남(크면 김)
> 색조 : 상위와 하위, 상위, 중간, 하위 색을 지정하여 표시, 그 사이는 지정한 색 사이의 색으로 표시, 셀 음영이 셀 값
> 아이콘 집합 : 아이콘 집합의 아이콘 표시, 아이콘이 셀 값
> 새 규칙 : 새 서식 규칙 대화 상자 표시
> 규칙 지우기 : 선택한 셀이나 시트 전체, 표, 피벗 테이블의 규칙 지움
> 규칙 관리 : 조건부 서식 규칙 관리자 상자 표시
: 조건부 서식은 기존의 셀 서식에 우선하여 적용
: 여러 규칙 모두 만족 시 충돌하지 않으면 규칙이 모두 적용, 충돌 시 우선순위가 높은 것이 적용
: 규칙으로 설정된 해당 셀의 값들이 변경되어 규칙 만족하지 않으면 서식 해제
: 규칙 개수 제한 없음
: 서식이 적용된 규칙으로 셀 값 또는 수식 설정 가능
: 규칙을 만족하는 데이터가 있는 행 전체 서식 지정시 열 이름 앞에 $를 붙임 >> $는 고정을 의미
수식 작성
- 수식 보기
: Ctrl + ~를 눌러 수식 보기와 수식의 결과 보기 상태 전환 가능
: F9를 누르면 결과 미리 확인 가능
- 연산자 종류
: 산술 - +, -, *, /, %, ^
: 비교 - >, <, >=, <=, =(같다), <>(같지 않다)
: 문자열 - & : 두 개의 데이터를 하나로 연결하여 표시
: 참조 연산자
- 콜론(:) : 연속적인 범위의 영역을 하나의 참조 영역으로 지정
- 쉼표(,) : 쉼표로 구분한 참조 영역을 하나의 참조 영역으로 지정
- 공백() : 두 참조 영역의 교차 지점에 있는 참조 영역 지정
- # : 동적 배열 수식에서 전체 범위를 참조하는데 사용
- 연산자 우선순위
> 참조 연산자 > 산술 연산자 > 비교 연산자
수식의 오류 값
- #### : 데이터나 수식의 결과를 셀에 모두 표시할 수 없는 경우
- #VALUE! : 수치를 사용해야 할 곳에 다른 데이터를 사용하는 경우 / 함수의 인수로 잘못된 값을 사용한 경우
- #DIV/0! : 0으로 나누기 연산을 시도한 경우
- #NAME? : 함수 이름이나 정의되지 않은 셀 이름을 사용한 경우/ 수식에 잘못된 문자열을 지정하여 사용한 경우
- #N/A(Not Available) : 수식에서 잘못된 값으로 연산을 시도한 경우 / 찾기 함수에서 결과값을 찾지 못한 경우
- #REF! : 셀 참조를 잘못한 경우
- #NUM! : 숫자가 필요한 곳에 잘못된 값을 지정한 경우
- #NULL! : 교점 연산자(공백)를 사용했을 때 교차 지점을 찾지 못한 경우
- #SPILL! : 동적 배열 함수가 사용된 동적 배열 수식에서 동적으로 반환되는 분산 범위의 셀의 개수가 다른 값이 입력되어 있어서
부족할 때 발생 / 오류를 해결하려면 분산 범위에 입력된 값을 삭제하면 됨
- #CALC! : 중첩된 배열 오류로 배열이 포함된 배열 수식을 입력하려고 할때 발생, 오류 해결하려면 두 번째 배열 제거
배열 수식이 빈 집합을 반환할 때 빈 배열 오류 발생, 조건을 변경하거나 함수에 인수를 추가하여 해결
- 순환참조경고 : 수식에서 직접, ,간접적으로 자체 셀을 참조하는 경우
셀 참조
- 수식에서 다른 셀에 입력된 데이터를 사용할 경우 주소를 사용
- 데이터를 변경할 경우 자동 변경됨
- 같은 워크시트, 다른 워크시트, 다른 통합 문서의 셀이나 범위 참조 가능
- 종류
1) 상대 참조 : A1
2) 절대 참조 : $A$1
3) 혼합 참조 : $A1, A$1
>> $가 붙은 것이 고정됨
- F4를 이용해 자동 변환 가능
1회 > 절대 참조
2회 > A 상대, 1행 절대 참조
3회 > A 절대, 1행 상대 참조
4회 > 상대 참조
- 다른 워크시트 셀 참조
: 셀 주소 앞에 워크시트 이름 표시
: 워크시트 이름과 셀 주소 사이는 ! 로 구분
: 워크시트 이름이 공백 포함시 작은따옴표로 감싸야함
- 다른 통합문서 셀 참조
: 통합 문서의 이름은 대괄호로 감싸고, 워크시트 이름과 셀 주소 입력
- 3차원 참조
: 여러 워크시트에 있는 같은 위치의 셀이나 셀 범위 참조
: 배열 수식에는 3차원 참조 사용 못함
: ex) =SUM(Sheet1:Sheet3!A1)
- R1C1 참조
: R1C1참조 스타일 사용
: 워크시트에서 행 머리글과 열 머리글이 모두 아라비아 숫자로 표시, 기존 수식 역시 변경
: R다음 행 번호, C 다음에 열 번호르 랟괄호로 묶어 표기
: 행, 열 번호 음수 지정 시 현재 셀을 기준으로 위쪽의 행과 왼쪽의 열 의미
: R 또는 C 다음에 행 번호와 열 번호 지정 안하는 경우 행, 열 전체 참조
: ex) R2C2(2행 2열 절대 참조), R[2]C[2](2행 2열 상대 참조), R[-2]C(같은 열 두행 위에 있는 셀 상대 참조)
이름
- 이름 사용
: 셀이나 특정 영역에 알아보기 쉬운 이름을 정의해두고 사용
: 범위, 상수나 수식에도 정의 가능
- 이름 규칙
: 이름의 첫 글자는 문자, 밑줄, \만 가능
: 그 외 글자는 문자, 숫자, 마침표, 밑줄 사용 가능
: 셀 주소와 같은 형태 이름 사용 불가능
: 공백 사용 불가능, 낱말 구분시 밑줄이나 마침표 사용
: 최대 255자, 대소문자 구분 X
: 같은 통합 문서에서 동일한 이름 중복 사용 불가능
: 기본적으로 절대 참조
: 다른 시트에서도 사용 가능
- 이름 정의
: 이름을 정의할 영역을 범위로 지정 후 이름입력 상자에 이름 입력
: 수식-정의된이름 그룹-이름 정의 실행 후 이름과 영역 지정
함수
- 함수는 최대 64개까지 중첩 사용 가능
- 함수 마법사(Shift+F3)
- 수학 함수
ABS(A) : 절댓값
POWER(A, B) : 거듭제곱
FACT(A) : 팩토리얼
MOD(A, B) : 나머지(B가 0이면 #DIV/0! 발생)
TRUNC(A, B) : A의 소수점 이하(B만큼)을 버리고 정수 변환, B 생략시 0으로 처리
PRODUCT(A, B,...) : 모두 곱
SUMPRODUCT(배열A, 배열B, ...) : 주어진 배열에서 해당 요소들을 모두 곱하고 곱의 합계 반환
- 합계함수
SUM(A, B, ..) : 합
SUMIF(검색범위, 조건, 합계범위) : 조건을 만족하면 합, 합계범위 생략시 검색범위를 합
SUMIFS(합계범위, 셀범위1, 조건1, 셀범위2, 조건2, ...) : 조건이 여러 개일 경우
- 반올림 함수
B가 양수이면 지정한 소수 자릿수만큼 반환, 음수이면 소수점 왼쪽에서, 0이면 정수로 진행
ROUND(A, B) : 반올림
ROUNDUP(A, B) : 무조건 올림
ROUNDDOWN(A, B) : 무조건 내림
- 날짜, 시간함수
NOW : 현재 컴퓨터 시스템의 날짜와 시간
TODAY : 현재 컴퓨터 시스템의 날짜
DAYS(A, B) : 두 날짜 사이의 일 수 계산
EDATE(A, 전후 개월 수) : 시작 날짜를 기준으로 전, 후 개월수 반환
NETWORKDAYS(시작날짜, 끝날짜, 휴일) : 시작날짜, 끝 날짜 사이의 작업 일수 계산(주말, 휴일 제외)
WORKDAY(시작 날짜, 전후 주말/휴일 제외 날짜수, 휴일) : 시작 날짜의 전후 날짜 수(주말, 휴일 제외 평일) 반환
- 통계 함수
AVERAGE : 평균
COUNT : 숫자의 개수
COUNTA : 공백이 아닌 인수의 개수
GEOMEAN : 기하 평균
RANK.EQ(순위 구할 수, 참조 범위, 순위 결정 방법)
: 순위를 구하며 같은 값이 두 개 이상일 경우 해당 값 집합의 상위 순위를 구함
: 순위 구할 수 - 순위를 구하려는 수
: 참조 범위 - 숫자가 아닌 값은 무시
: 순위 결정 방법
- 0이나 생략시 참조 범위가 내림차순으로 정렬된 목록처럼 순위 부여 > 높은 수치가 1등
- 0이 아니면 참조 범위가 오름차순으로 정렬된 목록처럼 순위 부여 > 낮은 수치가 1등
- 문자열 함수
LEFT(문자열, 개수) : 왼쪽에서 지정한 개수만큼 추출
RIGHT(문자열, 개수) : 오른쪽에서 지정한 개수만큼 추출
MID(문자열, 시작위치, 개수) : 문자열의 시작위치에서부터 지정한 개수만큼 문자 추출
PROPER(문자열) : 단어 첫글자만 대문자
TRIM(문자열) : 단어 사이의 공백 제외 문자열의 공백 모두 삭제
CONCAT : 텍스트 연결
- 논리함수
IF(조건식, A, B)
IFS(조건식1, A, 조건식2, B ...)
SWITCH(변환할 값, 일치시킬 값1...[2-126], 일치할 경우반환할 값, 일치하는 값이 없는 경우 반환할 값)
: 값의 목록에 대한 하나의 값을 계산하고 첫 번쨰 일치하는 값에 해당하는 결과 반환
NOT, AND, OR, TRUE, FALSE
IFERROR(수식, 오류 발생시 표시값) : 수식의 결과가 오류 값일 때 다른 값(공백 등)으로 표시
- 찾기/참조함수
XLOOKUP(찾을 값, 찾을 범위, 반환 범위, 찾을 값 없을 때 텍스트, 일치 유형, 검색 방법)
: 찾을 값을 찾을 범위에서 찾아서 반환 범위의 값 반환
: 일치 유형
> 0 : 정확히 일치(기본값), 못 찾으면 #N/A
> -1 : 정확히 일치, 못 찾으면 다음 작은 항목 반환
> 1 : 정확히 일치, 못 찾으면 다음 큰 항목 반환
> 2 : *, ?, ~ 드으이 와일드 카드 문자 사용
VLOOKUP(값, 범위, 열 번호, 방법) : 범위의 첫 번째 열에서 값을 찾아 지정한 열에서 대응하는 값 반환 / 세로
: 일치 유형
> 0 : 정확한 값, 없으면 #N/A
> 1 : 찾을 값의 아래로 근사 값, 오름차순 정렬 필요(기본)
HLOOKUP (값, 범위, 열 번호, 방법) : 범위의 첫 번째 행에서 값을 찾아 지정한 행에서 대응하는 값 반환 / 가로
: 일치 유형
> 0 : 정확한 값, 없으면 #N/A
> 1 : 찾을 값의 아래로 근사 값, 오름차순 정렬 필요(기본)
CHOOSE(검색 값, 값1, 값2, ...) : 검색값이 1이면 값1, 2이면 값2, 순서로 값 반환
INDEX(범위, 행, 열) : 범위에서 지정한 행, 열에 있는 값 반환
MATCH(검색 자료, 배열, 검색 유형) : 일치하는 배열 요소
: 일치 유형
> -1 : 검색 자료보다 작거나 같은 값 중 최대 값(오름차순 조건)
> 0 : 검색 자료와 같은 첫 번째 값(조건 임의 순서)
> 1 : 검색 자료보다 크거나 같은 값 중에서 최소 값(내림차순 조건) : 기본
XMATCH(찾을 값, 찾을 범위, 일치 유형, 검색 방법)
: 와일드 카드 문자 사용 가능
OFFSET(기준 셀 범위, 행수, 열수, 구할 셀 높이, 구할 셀 너비)
: 셀 또는 셀 범위에서 지정한 행 수와 열 수인 범위에 대한 참조
: ex) OFFSET(A1, 2, 2) > A1을 기준으로 2행 2열, A+2 = C, 1+2=3 > C3을 의미
TRANSPOSE(셀 범위나 배열) : 세로와 가로의 범위를 바꿈(방향 변경)
LOOKUP(찾을 값, 셀 범위나 배열)
- D함수 > 인수 순서는 (DB, 필드 조건범위)로 모두 같음
DSUM : 합계
DAVERAGE : 평균
DCOUNT : 필드의 개수(수치/숫자만 가능)
DCOUNTA : 모든 필드 개수(공백제외 모든 데이터 가능)
DMAX, DMIN : 최대, 최소
DVAR : 분산
DSTDEV : 표준 편차
DGET : 값 추출
DPRODUCT : 곱
- 재무함수
RATE : 기간당 이율
Nper : 납입 총횟수
- 정보 함수
ISBLANK : 값이 빈 셀 참조시 TRUE
ISERROR : 값이 오류값을 참조하는 경우 TRUE
ISERR : 값이 #N/A를 제외한 오류값 참조
ISEVEN : 값이 짝수일 때 TRUE, 아니면 FALSE, 숫자가 아니면 #VALUE!
ISODD : 값이 홀수일 때 TRUE, 아니면 FALSE, 숫자가 아니면 #VALUE!
- TYPE함수
TYPE(숫자, 텍스트, 논리값 등)
> 결과
숫자 = 1, 텍스트 = 2, 논리값 = 4, 오류값 = 16, 배열 = 64, 복합데이터 = 128
배열
- 여러가지 결과를 만들거나 행과 열로 구성되는 인수 그룹에 대해 연산이 이루어지는 한 개의 수식을 작성하기 위해 사용
- 배열 범위는 공통 수식 공유, 배열 상수는 한 개의 인수로 사용되는 상수 그룹
- 배열 수식은 하나 이상의 값 집합에 대해 여러가지 계산을 수행하고 하나 또는 여러 개의 결과를 반환하는 수식
- 열은 콤마(,), 행은 세미콜론(;)으로 구분
- 배열 수식의 입력 방법
: Ctrl + Shift + Enter를 누르고 수식 입력
: 수식이 자동으로 중괄호로 둘러싸이며 배열 수식임을 표시
: 배열 수식에 사용되는 배열 인수들은 동일한 개수의 행과 열을 가져야 함
- 배열 상수
: 배열 수식에서 사용되는 배열의 인수
: 배열 상수는 수식이 아닌 상수로 구성
: 같은 배열 상수에 다른 종류의 값 사용 불가능
: 중괄호를 직접 입력하여 묶어주어야 함
: 숫자, 텍스트, TRUE, FALSE, #N/A와 같은 오류값등을 사용할 수 있음
: $, 괄호, %, 길이가 다른 행이나 열, 셀 참조는 배열 상수 불가능
- 배열 함수
MDETERM(배열) : 배열의 행렬식
MINVERSE(배열) : 배열의 역행렬
MMULT(배열1, 배열2) : 배열의 행렬곱
PERCENTILE.INC(배열, K) : 범위에서 K 번쨰 백분위수 값을 구함
FREQUENCY(배열, 구간 배열) : 값의 범위 내에서 해당 값의 발생 빈도를 계산하여 세로 배열 형태로 나타내 줌
SUMPRODUCT(배열, 배열, 배열...) : 헤딩 요소들을 모두 곱하고 그 곱의 합계
정렬(SORT)
- 목록의 데이터를 특정 필드의 크기 순서에 따라 재배열
- 오름차순 정렬
: 숫자 > 텍스트(기호 > 영문 소문자 > 영문 대문자) > 한글) > 논리 값(False > True) > 오류값(발견 순) > 빈 셀(항상 마지막)
- 내림차순 정렬
: 한글 > 영문 대문자 > 영문 소문자 > 기호 > 숫자 > 빈 셀
- 정렬 기준은 최대 64개 가능
- 숨겨진 열이나 행은 정렬시 이동하지 않음
- 정렬 기준은 셀 값, 글꼴 색, 조건부 서식 아이콘 가능
- 표 안에서 다른 열에 영향을 주지 않고 선택한 한 열 내에서만 정렬 가능
- 정렬 기준으로 '셀 아이콘'을 선택한 경우 기본 정렬 순서는 '위에 표시'임
필터(Filter)
- 사용자가 설정하는 특정 조건을 만족하는 자료만 검색, 추출
- 단순 조건 검색은 자동 필터
- 복잡한 조건은 고급 필터
- 자동 필터(Ctrl + Shift + L)
: 레코드(행) 단위로 표시
: 같은 열에 여러 개의 항목을 동시 선택하여 데이터 추출 가능
> 상위 10 자동 필터 : 숫자 데이터에서만 가능
: 상위/하위, 데이터의 범위, 항목/% 중 값의 방식을 지정하여 필터 실행
> 사용자 지정 자동 필터
: 비교 연산자, 만능 문자 사용 가능
: 텍스트 필터, 숫자 필터에 모두 포함되는 기능
: 수치 데이터가 들어있는 필드를 일정한 범위를 정하여 필터할 때 유용
- 고급 필터
: 데이터 탭 - 정렬 및 필터 그룹 - 고급 실행
: 목록 범위, 조건 범위, 복사 위치 필요
: 조건 범위와 복사 위치는 실행하기 전 설정
: 결과를 현재 위치에 필터로 선택한 경우 복사 위치 지정 필요 없음
: 다른 장소에 복사로 선택한 경우 복사 위치 지정 필요
: 동일한 레코드 하나만 선택시 한 번만 나타남
데이터 관리 기능
- 텍스트 나누기
: 열은 반드시 하나만 포함
: 선택한 열 오른쪽에는 빈 열이 한 개 이상 있어야 하며, 없는 경우 선택한 열의 오른쪽 데이터가 덮어 씌워짐
- 그룹 및 개요 설정
: 필드를 그룹 단위로 묶어서 숨기거나 나타내고 데이터를 요약 관리하는 기능
: 열(가로 방향)로 묶을 수 있음
: 그룹으로 묶고자 하는 기준 데잍터는 정렬 상태여야 함
: 계산되어야 하는 항목은 사용자가 직접 추가
- 중복된 항목 제거
: 선택된 범위 내에서 중복된 레코드에 대하여 하나를 제외하고 중복된 레코드를 모두 제거
: 데이터 탭 - 데이터 도구 그룹 - 중복된 항목 제거로 제거
- 데이터 유효성 검사
: 정수, 소수점 / 목록 / 날짜, 시간 / 텍스트 길이 / 사용자 지정
외부 데이터 및 데이터베이스 이용
- 외부의 쿼리 파일 실행 가능
- 데이터베이스 파일은 새로운 쿼리를 만들어 가져올 수 있음
- 데이터 탭 - 데이터 가져오기 및 변환 그룹에서 외부데이터 가져옴
- 외부 데이터에 연결 시 매번 데이터를 복사할 필요 없으며 주기적인 데이터 분석 가능
- 연결 제거하더라도 가져 온 데이터는 제거되지 않음
- 속성 - 연결 속성 대화상자
> 통합 문서의 데이터 원본이 업데이트 될 때마다 시간 간격을 설정하여 자동으로 통합 문서를 새로 고치거나 업데이트 가능
Power Query
- Excel 2021에서는 데이터 가져오기 및 변환이라 함
- Access에서 데이터를 검색, 추출하는 기능인 쿼리를 엑셀에서 사용 가능하도록 만든 기능
- 광범위한 원본에서 데이터를 찾고 연결 가능
부분합
- 데이터를 일정한 기준으로 요약하여 통계 처리
- 미리 정렬 필요
- 개요 기호가 표시되므로 각 수준의 데이터를 편리하게 볼 수 있음
- 부분합이 적용된 각 그룹을 페이지로 분리 가능
- 그룹화할 항목 : 부분합 계산 기준 필드(오름차순, 내림차순 정렬 필수)
- 사용함수 : 합계, 개수, 평균, 최대, 최소 값, 곱, 숫자 개수, 표본표준편차, 표준편차, 표본분산, 분산 등
- 부분합 계싼 항목 : 그룹화할 항목에서 지정한 필드별로 부분합을 계산항여 표시할 항목 선택
- 새로운 값 대치 : 이전 부분합을 지우고 현재 설정대로 새로운 부분합 작성 삽입
- 그룹 사이에 페이지 나누기 : 그룹별로 부분합을 표시한 후 페이지 구분선 삽입
- 데이터 아래에 요약 표시 : 부분합의 내용을 세부 데이터 아래에 표시(먼저한 요약이 아래에 배치됨)
- 모두제거 : 목록에 삽입된 부분합 삭제
데이터 표
- 특정 데이터를 변화시켜 수식의 결과가 어떻게 변하는지 보여주는 셀 범위
- 데이터 - 예측 - 가상 분석 -- 데이터 표 메뉴 실행 - 행 입력 셀과 열 입력 셀 지정
데이터 통합
- 하나 이상의 원본 영역을 지정하여 하나의 표로 데이터 요약
- 다른 워크시트나 통합문서의 데이터 사용 가능, 통합 문서가 열려있지 않아도 사용 가능
피벗 테이블
- 방대한 양의 자료를 빠르게 요약하여 보여주는 대화형 테이블
- 엑셀의 레코드 목록, 외부데이터, 다중 통합 범위, 다른 피벗 테이블을 바탕으로한 새로운 형태의 통계 분석표 작성
- 작성된 피벗테이블의 레이아웃은 마우스로 드래그하여 다시 수정 가능
- 피벗 테이블 보고서는 각 필드에 다양한 조건을 지정할 수 있으며, 일정한 그룹별로 데이터 집계 가능
- 구성요소 : 보고서 필터 필드, 값 필드, 열 레이블, 행 레이블, 값 영역
피벗 차트
- 피벗 차트 작성 시 작동으로 피벗 테이블도 함께 만들어짐(피벗 테이블 없는 경우 피벗 차트 생성 불가)
- 함께 제작 후 피벗 테이블을 삭제하면 피벗 차트는 일반 차트로 변경
- 이미 작성되어있는 피벗 테이블 보고서를 원본 데이터로 사용하려면 피벗 테이블 보고서 영역에서
피벗 테이블 분석 탭- 도구 그룹 - 피벗 차트를 클릭하여 만듦
- 기본 차트는 세로 막대형 차트
- 분산형, 주식형, 거품형, 트리맵, 선버스트, 히스토그램, 상자 수염, 폭포차트, 깔때기 형을 제외한 다른 차트로 변경 가능
- 일반 차트의 서식 지정과 차트 종류 선택 등 대부분의 방법이 피벗 차트도 동일
- 옵션
: 피벗 테이블 옵션 대화상자에서 피벗 테이블에 관련된 서식 옵션, 데이터 옵션 등 설정 가능
목표값 찾기
- 목표값 찾기
: 수식의 결과 값은 알고 있으나 그 결과값을 얻기 위한 입력값을 모를 때 목표값 찾기 기능 이용
: 수식에서 참조한 특정 셀의 값을 계속 변화시켜 수식의 결과값을 원하는 값으로 찾음
시나리오
- 변경 요소가 많은 작업표에서 가상으로 수식이 참조하고 있는 셀의 값을 변화시켜 작업표의 결과를 예측하는 기능
- 변경 요소가 되는 값의 그룹을 변경 셀이라고 하며, 하나의 시나리오에 최대 32개까지 지정 가능
- 변경 셀로 지정한 셀에 계산식이 포함되어 있으면 자동으로 상수로 변경되어 시나리오가 작성
- 시나리오는 별도의 파일로 저장 불가능
인쇄
- Ctrl + P, Ctrl + F2
- 인쇄시 숨기기한 행이나 열은 인쇄 안됨
- 워크시트에서 차트만 인쇄하려면 차트를 선택하고 인쇄 명령 실행
- 인쇄 명령
1) 파일 탭 - 인쇄
: 인쇄 및 인쇄 미리보기 가능
: 복사본 수 설정(~32,767), 프린터 속성, 페이지 설정 가능
: 인쇄 대상 영역(활성 시트, 전체 통합 문서, 선택 영역, 인쇄 영역 무시)설정
: 단면/양면 인쇄, 한 부씩 인쇄, 한 부씩 인쇄 안함, 방향(세로, 가로), 용지 크기, 여백, 한 페이지에 시트 맞추기 등 설정
2) 페이지 레이아웃 탭 - 페이지 설정 그룹
: 워크시트를 인쇄하는 각종 옵션 설정
3) 페이지 레이아웃 탭 - 페이지 설정 그룹 - 인쇄 영역
: 워크시트 일부만 인쇄영역으로 설정하거나 설정된 인쇄 영역을 취소
4) 페이지 레이아웃 탭 - 페이지 설정 그룹 - 나누기
: 현재 셀의 왼쪽과 위쪽에 페이지 구분선 삽입
5) 보기 탭 - 통합 문서 보기 그룹 - 페이지 나누기 미리 보기
: 인쇄 영역과 페이지 구분선이 표시되는 페이지 나누기 보기로 전환
6) 보기 탭 - 통합 문서 보기 그룹 - 페이지 레이아웃
: 인쇄된 페이지에 나타나는 대로 문서 표시
: 한 페이지씩 표시되므로 워드프로세서처럼 작업 가능
: 페이지의 머리글, 바닥글의 삽입이나 수정 가능
- 인쇄 미리보기(Ctrl+P, Ctrl+F2)
- 인쇄 영역으로 설정시 페이지 나누기 미리보기에서 설정된 부분은 밝게 표시, 설정되지 않은 부분은 어둡게 표시
- 인쇄 내용을 페이지의 가운데에 맞추려면 페이지 설정 대화상자의 여백 탭에서 페이지 가운데 맞춤의 가로를 선택
차트
- 구성요소
: 차트 제목, 차트 영역, 그림영역, 범례, 데이터 계열, 가로 축, 세로 축, 가로 축 제목,
세로 축 제목, 눈금선, 데이터 레이블, 범례표지, 데이터 테이블, 추세선
- 데이터 계열
> 차트로 나타낼 값을 가진 항목들을 의미, 막대나 선으로 표현
> 각 항목별 계열마다 서로 다른 색이나 무늬로 구분
> 범례에 있는 항목은 데이터 계열의 항목과 일치
> 한 개의 데이터 계열만 표현하는 차트는 원형 데이터
>> 도넛은 여러개 가능
- 차트 삽입
> F11 : 별도의 차트 시트에 삽입
> Alt + F1 : 현재 시트에 삽입
차트 종류
- 세로 막대
: 각 항목 간의 값 빅교
: 2,3 차원 차트로 작성 가능, 누적과 비누적 형태 구분
- 꺾은선 형
: 시간이나 항목에 따라 일정한 간격으로 데이터의 추세나 변화 표시
: 데이터 계열 하나가 하나의 선으로 표시
- 원형 차트
: 전체에 댛나 각 값의 기여도 표시
: 항목의 값들이 합계의 비율로 표시 > 중요한 요소 강조시 사용
: 항상 한 개의 데이터 계열만 가지고 있음 > 축이 없음
: 데이터 계열 요소 하나만 선택한 다음, 바깥쪽으로 드래그하여 조각 분리 가능
: 첫째 조각의 시작 각도를 변경 가능, 조각마다 다른색 지정 가능
: 원형 차트의 계열 요소 값은 데이터 테이블로 나타낼 수 없음
> 도넛 형
: 전체 합계에 대한 각 항목의 구성 비율 표시
: 원형 차트와 비슷하지만 여러 데이터 계열 표시 가능하단 점이 다름
: 도넛 구멍 크기 조정 가능, 가장 바깥쪽 고리 분리 가능
: 도넛형 계열마다 서로 다른 색상 줄 수 있음
: 3차원 차트 작성 불가능
- 가로 막대형
: 세로 막대형 차트와 유사한 용도로 이용되며 값축과 항목 축의 위치가 서로 바뀌어 나타남
: 가로 막대형 차트는 여러 값을 가장 잘 비교할 수 있는 차트
: 축 레이블이 긴 경우나 표시되는 값이 기간인 경우 사용
- 영역형
: 일정한 시간에 따라 데이터의 변화 추세 표시
: 데이터 계열값의 합계를 표시하여 전체 값에 대한 각 값의 관계 표시
- 분산형(XY차트)
: 데이터의 불규칙한 간격이나 묶음을 보여줌
: 데이터 요소간의 차이점보다는 큰 데이터 집합 간의 우ㅠ사점 표시
: 각 항목이 값을 점으로 표시
: 두 개의 숫자 그룹을 XY좌표로 이루어진 한 계열로 표시
: 과학, 공학용 데이터 분석에 사용
: 3차원 차트 작성 불가능
: 가로축은 항목 축이 아닌 값 축 형식
- 주식 형
: 주식 가격 표시 할 때 사용
: 온도 변화와 같은 과학 데이터를 나타내는 데 사용
: 주식 차트 작성시 데이터를 정해진 순서대로 정확하게 구성해야 함
: 3차원 차트로 작성 불가능
- 표면형, 방사형, 트리맵, 선버스트, 히스토그램, 상자수염, 폭포, 깔때기형, 혼합, 이중축차트, 지도 차트
스파크 라인
: 데이터의 추세를 시각적으로 요약 표시하는 한 셀의 크기에 마즌ㄴ 작은 차트
차트 편집
- 차트 데이터 범위에 항목을 삽입하거나 삭제하면 차트에서도 적용됨
- 데이터 범위의 중간에 데이터 계열이 삽입되어도 차트는 변경되지 않음
- 데이터 계열을 삭제함면 차트에서도 삭제되고, 범례에는 #REF!오류가 표시
매크로
- 자주 사용하는 명령, 반복적인 작업 등을 기록하여 단순화, 자동화하는 기능
- Microsoft Visual Basic 모듈로 저장한 것, Visual Basic 언어를 기반으로 함(설치는 필요 없음)
- 통합 문서에 첨부된 모듈 시트로 하나의 Sub 프로시저골 기록됨
- Sub로 시작, End Sub로 끝남
매크로 기록
- 보기 탭 - 매크로 그룹 - 매크로 기록 선택
- 매크로 기록 상자에서 매크로 이름, 바로가기 키, 매크로 저장 위치, 설명을 지정
- 매크로 이름
> 기본적으로 매크로1, 매크로2와 같이 지정
> 첫 글자는 반드시 문자, 나머지는 문자, 숫자, 밑줄 등 사용
> 매크로 이름에 공백이나 #, @, $, %, & 등의 기호 문자 사용 불가능
- 매크로 저장 위치
: 현재 통합 문서, 개인용 매크로 통합 문서, 새 통합 문서
매크로 실행
- 매크로 기록시 지정한 바로가기 키를 눌러 실행
- 개체를 이용하여 실행 가능 : 개체에 매크로 연결 필요
- Visual Basic Editor에서 한단계씩 실행하기 위한 키 : F8
- 모듈 창의 커서 위치까지 실행 : Ctrl + F8
- 매크로 바로 실행을 위한 바로가기 키 : F5
매크로 편집 : Visual Basic Editor를 사용하여 가능
매크로 형식
Sub 매크로 이름()
수행할 명령문
End Sub
프로그래밍의 기본 개념
프로시저
: 특정한 기능을 수행할 수 있는 명령문들의 집합
: 사용자가 직접 기록한 매크로도 프로시저로 기록
: Sub 프로시저 > 특정 동작을 수행하는 매크로, 결과값 반환 X
: Function 프로시저 : 결과 값을 반환하며 사용자 정의 함수 작성
: Property 프로시저 : 개체에 속성을 할당 및 반환할 때 사용
사용자 정의 함수 = Function ~ End Function 프로시저