컴퓨터과학 챕터 2 약 7분

Ch2. 엑셀 기초~고급 — 데이터 관리: 정렬·필터·조건부 서식

O
OIYO 편집부 기여자
2/5

데이터 관리란 무엇인가

데이터 관리는 대량의 데이터를 원하는 순서로 정렬하고, 필요한 데이터만 필터링하며, 조건에 따라 시각적으로 강조하는 작업입니다. 엑셀의 가장 실용적인 기능입니다.

데이터 관리 3대 핵심:

  1. 정렬: 데이터를 기준에 따라 순서 배열
  2. 필터: 조건에 맞는 행만 표시
  3. 조건부 서식: 조건에 따라 자동 색상·서식 적용

정렬 (Sort)

기본 정렬 (단일 기준)

오름차순 정렬(A→Z, 숫자 작→큰): 데이터 탭 → 오름차순 정렬 버튼 (또는 Ctrl+Shift+A)

내림차순 정렬(Z→A, 숫자 큰→작): 데이터 탭 → 내림차순 정렬 버튼

정렬 기준 데이터 유형별 순서:

데이터 유형오름차순 순서
숫자음수 → 0 → 양수
텍스트숫자 → 기호 → 알파벳 → 한글
날짜오래된 날짜 → 최근 날짜
논리값FALSE → TRUE
오류마지막
빈 셀항상 마지막

다중 기준 정렬

여러 기준을 우선순위에 따라 적용합니다.

실행: 데이터 탭 → 정렬 → 기준 추가

예시: 부서별 정렬 후, 같은 부서 내에서 급여 내림차순

수준정렬 기준정렬 순서
기준 1부서오름차순 (가나다)
기준 2급여내림차순 (높은 순)

사용자 지정 목록 정렬

“월, 화, 수, 목, 금, 토, 일”처럼 알파벳/숫자 순이 아닌 사용자 정의 순서로 정렬합니다.

설정: 정렬 대화상자 → 정렬 순서 → 사용자 지정 목록

기본 제공 목록:

  • 요일: 일, 월, 화, 수, 목, 금, 토
  • 월명: 1월, 2월… 12월
  • 영문 월: Jan, Feb… Dec

필터 (Filter)

자동 필터 (AutoFilter)

조건에 맞는 행만 화면에 표시하고, 나머지는 숨깁니다 (삭제되지 않음).

활성화: 데이터 탭 → 필터 (단축키: Ctrl+Shift+L) → 머리글 행에 드롭다운 화살표 표시

필터 옵션 유형:

옵션기능
텍스트 필터같음, 포함, 시작, 끝, 사용자 지정
숫자 필터같음, 보다 큼, 보다 작음, 상위/하위 N개, 평균 초과/미만
날짜 필터이번 주/월/분기/년, 특정 날짜 이전/이후
색 필터특정 배경색/글꼴색으로 필터
검색드롭다운 내 검색창 직접 입력

복수 기준 필터: AND/OR 조건을 각 열의 필터에 조합 적용

고급 필터 (Advanced Filter)

자동 필터보다 복잡한 조건을 처리하거나, 다른 위치에 결과를 추출할 때 사용합니다.

고급 필터의 장점:

  • 동일 열에 OR 조건 적용
  • 다른 시트나 영역으로 결과 추출
  • 중복 없는 고유값만 추출 가능

고급 필터 조건 영역 작성 규칙:

같은 행: AND 조건 (모두 만족)
다른 행: OR 조건 (하나라도 만족)

예시 조건 영역:
| 부서 | 급여 |
|------|------|
| 영업부 | >5000000 |
| 마케팅 | |

→ (영업부 AND 급여>500만) OR (마케팅부)

실행: 데이터 탭 → 고급 → 목록 범위·조건 범위 지정 → 다른 위치에 복사 체크

슬라이서 (Slicer)

엑셀 2010 이상에서 사용 가능한 시각적 필터 도구로, 클릭 한 번으로 필터를 적용합니다.

적용 대상: 표(Table), 피벗테이블

삽입: 삽입 탭 → 슬라이서 (또는 표/피벗테이블 선택 후 컨텍스트 탭)


조건부 서식 (Conditional Formatting)

조건부 서식이란

셀 값이나 수식 결과에 따라 자동으로 서식(색상·폰트·테두리)이 적용됩니다.

실행: 홈 탭 → 조건부 서식

셀 강조 규칙

규칙예시
보다 큰100 초과 셀을 빨간 배경
보다 작은50 미만 셀을 노란 배경
사이50~100인 셀에 초록 글꼴
같음특정 텍스트와 같은 셀 강조
텍스트 포함”완료” 포함 셀에 파란 배경
날짜오늘, 어제, 이번 주, 지난 달 등
중복 값중복/고유값 강조

색조 (Color Scale)

데이터 범위의 최솟값~최댓값을 색상 그라데이션으로 표현합니다.

  • 2색 스케일: 최솟값(예: 흰색) → 최댓값(예: 빨간색)
  • 3색 스케일: 최솟값(빨간) → 중앙값(노란) → 최댓값(초록)
  • 적용 예: 성적표에서 높은 점수 = 진한 초록, 낮은 점수 = 진한 빨간

데이터 막대 (Data Bars)

셀 안에 막대 차트가 내장되어 값의 상대적 크기를 직관적으로 표시합니다.

  • 값이 클수록 막대가 길게 표시
  • 색상 선택 가능 (단색 또는 그라데이션)
  • 음수도 반대 방향으로 표시 가능

아이콘 집합 (Icon Sets)

셀 값에 따라 **아이콘(화살표·신호등·별·깃발 등)**을 표시합니다.

아이콘 유형예시 용도
방향 화살표전월 대비 증감
신호등 (빨강/노랑/초록)성과 지표 달성도
별 (0~5개)평점 시각화
깃발주의 필요 항목 표시

아이콘 임계값 설정: 상위 33%는 초록, 중간 33%는 노랑, 하위 33%는 빨강 등 비율·숫자로 조정 가능

수식을 이용한 조건부 서식

수식 기반으로 더 복잡한 조건을 설정합니다.

규칙 유형: "수식을 사용하여 서식을 지정할 셀 결정"

예시 1 — 짝수 행 음영:
=MOD(ROW(),2)=0

예시 2 — 해당 행 전체 강조 (특정 열 값 기준):
=$D2="완료"    (D열이 "완료"인 경우 전체 행 강조)
→ 서식 적용 범위를 $A2:$Z2처럼 행 전체로 설정

예시 3 — 오늘 이전 마감일 빨간색:
=$C2<TODAY()

핵심: 수식 기반 조건부 서식에서 행은 상대, 열은 절대 참조를 조합하는 것이 중요합니다.


데이터 유효성 검사 (Data Validation)

데이터 유효성 검사란

셀에 입력할 수 있는 데이터 종류나 범위를 제한하여 입력 오류를 방지합니다.

실행: 데이터 탭 → 데이터 유효성 검사

유효성 조건 유형

허용 유형예시 설정
정수1~100 사이 정수만
소수0.0~10.0 사이
목록드롭다운 목록에서 선택
날짜2024-01-01 이후 날짜
시간09:00~18:00 사이
텍스트 길이10자 이내
사용자 지정=COUNTIF(AA1:A1,A1)=1 (중복 방지)

드롭다운 목록 만들기

가장 많이 사용되는 유효성 검사 유형입니다.

방법 1 — 직접 입력:

  • 허용: 목록 → 원본: 영업부,마케팅부,인사부,IT부

방법 2 — 범위 참조:

  • 허용: 목록 → 원본: =FF1:FF5 (다른 셀에 목록 값 작성 후 참조)

방법 3 — 이름 정의 범위:

  • 수식 탭 → 이름 정의 → “부서목록” 등 이름 설정
  • 원본: =부서목록

오류 메시지 설정

유효하지 않은 데이터 입력 시 표시할 메시지를 설정합니다.

스타일동작
중지입력 불허, 재입력 또는 취소만 가능
경고경고 표시, 계속 입력 가능
정보정보 표시, 계속 입력 가능

연계 드롭다운 (종속 목록)

첫 번째 드롭다운 선택에 따라 두 번째 드롭다운 내용이 달라지는 구조입니다.

1단계: 대분류 선택 (음료/식품/생활용품)
2단계: 선택된 대분류에 해당하는 소분류만 표시

구현: INDIRECT 함수 활용
= INDIRECT($A1)  → A1의 값을 범위 이름으로 해석

표(Table) 기능 활용

엑셀 표의 장점

일반 범위를 **표(Ctrl+T)**로 변환하면 다양한 자동화 기능이 활성화됩니다.

기능일반 범위표(Table)
필터수동 적용자동 포함
서식 자동 확장없음행 추가 시 자동
수식 자동 확장없음새 행에 자동 적용
구조적 참조불가=표이름[열이름]
합계 행수동토글로 바로 추가
피벗테이블 연동범위 갱신 필요자동 갱신

구조적 참조

=SUM(영업데이터[매출])        → 매출 열 전체 합계
=AVERAGE(영업데이터[급여])    → 급여 열 평균

실전 퀴즈 5문항

Q1. 고급 필터에서 조건 범위의 같은 행에 여러 조건을 작성하면 AND/OR 중 어느 조건이 적용되는가?

정답: AND 조건 (모든 조건 동시 만족)

해설: 고급 필터에서 같은 행의 조건은 AND, 다른 행의 조건은 OR로 처리됩니다. 예를 들어 1행에 부서=“영업부”, 급여>500만을 모두 작성하면 두 조건 모두 만족하는 행만 필터링됩니다.


Q2. 조건부 서식에서 짝수 행에만 음영을 주려면 어떤 수식을 사용하는가?

정답: =MOD(ROW(),2)=0

해설: ROW()는 현재 행 번호, MOD(행번호, 2)=0은 행 번호가 2로 나누어 떨어지면(짝수이면) 참이 됩니다. 홀수 행 강조 시에는 =MOD(ROW(),2)=1을 사용합니다.


Q3. 데이터 유효성 검사에서 드롭다운 목록을 다른 셀 범위로 만들 때 원본에 입력하는 값의 형식은?

정답: =FF1:FF10 처럼 절대 참조로 셀 범위를 입력합니다.

해설: 셀 범위를 원본으로 사용할 경우 절대 참조($)를 사용하는 것이 좋습니다. 또는 수식 탭에서 이름을 정의한 후 =이름정의값 형식으로 입력할 수도 있습니다.


Q4. 엑셀 표(Ctrl+T)로 변환하는 가장 큰 실무 장점 두 가지는?

정답: 서식·수식의 자동 확장(새 행 추가 시 자동 적용), 구조적 참조로 가독성 높은 수식 작성

해설: 표로 변환하면 데이터를 추가할 때 기존 서식과 수식이 자동으로 적용됩니다. 또한 =판매표[매출금액] 형식의 구조적 참조가 가능하여 수식의 의미를 직관적으로 이해할 수 있습니다.


Q5. 3색 색조 조건부 서식에서 상위 10%, 중간, 하위 10%를 표시하도록 임계값을 설정하는 방법은?

정답: 조건부 서식 → 색조 → 규칙 편집에서 최솟값/중간점/최댓값의 유형을 “백분위수”로 선택하고 각각 10, 50, 90 입력

해설: 기본 색조는 실제 최솟값·중간값·최댓값을 기준으로 색상을 배분합니다. 백분위수(percentile) 기준으로 변경하면 상위·하위 10%에 각각 최댓값·최솟값 색상이 집중되어 이상값 탐지에 효과적입니다.

O

OIYO 편집부

Content Editor

지식 인큐베이터이자 전문 콘텐츠 크리에이터. 경영, 경제, 법률 및 실생활에 유용한 실무/자격증 중심의 깊이 있는 정보를 연구하고 공유합니다.