데이터 관리의 모든 것 데이터 최적화하기 데이터 정렬하기 자동 필터와 고급 필터 10장 데이터 가공의 선결 조건, 데이터 최적 관리 데이터 관리의 모든 것 데이터 최적화하기 데이터 정렬하기 자동 필터와 고급 필터
데이터 관리의 모든 것 데이터베이스란? 방대한 양의 데이터를 특정 용도에 맞게 체계적으로 정리 데이터베이스 구성 요소 필드명: 각 필드를 구분할 수 있는 필드의 이름으로, ‘열 이름표’라고도 함 레코드: 하나 이상의 필드로 구성되며, 데이터베이스의 ‘행’을 의미 필드: 같은 종류의 데이터 모임으로, 데이터베이스의 ‘열’을 의미
데이터 관리의 모든 것 데이터베이스 작성시 주의사항 필드명은 병합하지 않고, 한 줄로 작성한다 필드 1개당 정보는 1개만 담겨야 한다 데이터 목록 중간에 빈 행이나 빈 열이 없어야 한다 필드명이 병합된 셀에 작성되면 데이터베이스 목록으로 인식되지 않음 빈 행이 있으면, 데이터 관련 메뉴 선택 시에 일부분만 데이터베이스 범위로 지정됨 하나의 셀에 종목과 업테가 함께 입력되어 있으면, 종목별, 업테별로 관리할 수 없음 ▲ 잘못된 데이터베이스 목록의 예
데이터 최적화하기 텍스트 나누기 [데이터]-[데이터 도구]-[텍스트 나누기] 선택 일정 너비나 기호를 기준으로 텍스트를 나눈다
데이터 최적화하기 중복 항목 제거하기 [데이터]-[데이터 도구]-[중복된 항목 제거] 선택 중복된 항목을 찾아 중복 행의 고유 레코드를 남기고 나머지 레코드를 삭제
데이터 최적화하기 데이터 통합하기 [데이터]-[데이터 도구]-[통합] 선택 여러 워크시트나 통합문서의 결과를 요약하고 집계
텍스트 나누기와 중복 항목 제거하기 텍스트 나누기/중복 항목 제거 거래선 관리대장 텍스트 파일에는 거래처, 사업자번호, 조사일자, 종합평가, 대표자, 설립일, 종목, 업태, 전화번호, 주소 등이 탭으로 구분되어 입력되어 있다. 탭으로 구분되어 있는 텍스트 파일을 워크시트로 불러와 중복된 항목을 제거해 본다
월별 입출고 현황 데이터 통합하기 데이터 통합 1월부터 3월까지 입출고 현황 데이터가 각 시트에 입력되어 있다. 이 데이터를 가지고 1분기 입출고 현황과 월별 입출고 현황표를 통합 기능을 사용해서 만들어 본다
데이터 정렬하기 정렬 정렬 대화상자 [데이터]-[정렬 및 필터]-[정렬] 을 선택 정렬 기준은 64개까지 지정할 수 있으며 기본적으로 행 단위로 정렬 ❶ 오름차순 : 숫자, 특수문자 한글, 영문, 공백 순으로 오름차순 정렬 내림차순 : 숫자, 특수문자 한글, 영문, 공백 순으로 내림차순 정렬 정렬: 두 개 이상의 정렬 기준으로 오름차순, 내림차순, 사용자 지정 순으로 정렬 ❷ ❸ 정렬 대화상자 기준 추가 : 정렬 기준을 추가 기준 삭제 : 정렬 기준을 삭제 기준 복사: 정렬 목록 상자에 있는 정렬 기준을 복사 위/아래로 이동: 정렬 기준 순서를 이동 옵션: 대소문자 구분 및 정렬 방향을 위/아래 또는 왼쪽/오른쪽 방향을 지정 내 데이터에 머리글 표시 : 첫 행이 데이터 제목일 경우에는 머리글 표시를 선택하고 첫 행에 제목이 아닐 경우에는 머리글 표시를 해제 열 : 정렬 필드를 지정 정렬 기준 : 정렬 기준을 데이터 값, 글꼴 색, 셀 색, 셀 아이콘 순으로 정렬 정렬 : 정렬 기준을 내림차순, 오름차순, 사용자 지정 순으로 정렬
데이터 정렬하기 정렬 순서 오름차순 : 숫자 > 문자 > 논리 값 > 오류 값 > 빈 셀 (내림차순은 역순) 정렬값 설명 숫자 가장 작은 음수에서 가장 큰 양수 순으로 정렬 날짜 가장 이전 날짜에서 가장 최근 날짜의 순서로 정렬 문자와 숫자가 섞여있는 경우 0-9 (공백) ! " # $ % & ( ) * , . / : ; ? @ [ \ ] ^ _ ` { | } ~ + < = > A-Z 순을 정렬되며 사용자가 정렬 옵션 대화 상자에서 대/소문자를 구분하도록 기본 정렬 순서를 변경하면 알파벳 문자가 a A-z Z의 순서로 정렬 논리값 FALSE가 TRUE 앞에 정렬 오류값 #N/A, #VALUE! 등의 오류 값은 정렬 순서가 모두 동일
급여 명세서 정렬하기 데이터 정렬 급여 명세서 데이터를 가지고 부서명(오름차순), 직급(사용자지정), 총액(내림차순) 순서로 정렬한다. 단, 직급은 부장, 차장, 과장, 대리, 사원 순서로 정렬해 본다
자동 필터와 고급 필터 자동 필터 자동 필터 조건 - 날짜 필터 [데이터]-[정렬 및 필터]-[필터] 를 선택 필터 단추를 이용해서 쉽고 빠르게 필터 조건을 설정 자동 필터를 사용해서 추출한 결과 데이터는 원본 목록 (데이터 목록)에 표시 두 개 이상의 필드(열)에 조건이 설정된 경우 AND 조건으로 결합 자동 필터 조건 - 날짜 필터 검색하려는 필드 열의 데이터가 날짜 형식일 경우 날짜 필터를 조건으로 데이터 검색
자동 필터와 고급 필터 자동 필터 조건 - 텍스트 필터 자동 필터 조건 - 숫자 필터 검색하려는 필드 열의 데이터가 문자 형식일 경우 텍스트 필터를 조건으로 데이터 검색 자동 필터 조건 - 숫자 필터 검색하려는 필드 열의 데이터가 숫자 형식일 경우 숫자 필터를 조건으로 데이터 검색
자동 필터와 고급 필터 고급 필터 고급 필터 사용하기 [데이터]-[정렬 및 필터]-[필터] 를 선택 고급 필터를 사용하기 위해서는 먼저 워크시트에 조건을 입력 원본 데이터와 다른 위치에 추출된 결과를 표시할 수 있으며, 조건에 맞는 특정한 필드(열)만을 추출할 수도 있다 고급 필터 사용하기 현재 위치에 필터 : 추출 결과를 원본 데이터 목록 위치에 표시 다른 장소에 복사 : 데이터의 추출 결과를 다른 장소로 복사하여 표시 목록 범위: 데이터 전체 범위를 지정 조건 범위 : 찾을 조건이 입력된 셀의 범위를 지정 복사 위치: 다른 장소로 복사를 선택한 경우 데이터를 추출하여 결과를 보여줄 위치를 지정 동일한 레코드는 하나만 : 체크하면 중복 레코드가 있는 경우 하나만 표시 ❶ ❷ ❸ ❹ ❺ ❻
자동 필터와 고급 필터 고급 필터 조건 한 필드에 3개 이상의 조건을 지정할 수 있고, 두 개 이상의 필드를 AND나 OR로 결합해서 추출 조건을 입력할 때 같은 행에 입력하면 AND 조건으로 추출 조건을 입력할 때 다른 행에 입력하면 OR 조건으로 추출 같은 필드에 두 개의 조건을 AND로 설정하고 싶다면 같은 필드명을 두 번 쓰고, 각각의 조건을 입력 OR 조건 AND 조건
자동 필터로 데이터 추출 및 부분합 계산 자동 필터 거래처별 판매현황 데이터에서 자동 필터 기능을 사용하여 여러 조건에 맞는 데이터를 추출하여 보고 추출된 결과의 전체 합계 및 추출된 데이터가 몇 건인지 SUBTOTAL 함수를 사용해서 계산해본다
고급 필터로 데이터 추출하기 고급 필터 고급 필터 기능은 AND, OR 조건을 다양하게 지정할 수 있을 뿐만 아니라 중복 레코드에서 동일한 레코드 하나만을 추출할 수 있으므로 다양한 조건을 지정하여 데이터를 추출해 본다 고급 필터 조건지정: 거래처명의 시작 문자가 거명 또는 나라인 레코드를 추출하거나 제품명이 PMP이면서 수량이 10개 이상 20개 이하인 레코드를 추출 추출한 데이터로 만든 제품 단가표: 고급 필터의 ‘동일한 레코드 하나만’을 체크해서 제품명과 단가만 추출하기