공든탑앱 열기

정렬과 필터

컴퓨터활용능력 2급 · 데이터 관리와 분석 · 약 14분

쉽게 말하면

정렬은 표를 기준에 따라 줄 세우는 거예요. 작은 것부터(오름차순) 또는 큰 것부터(내림차순). 기준을 여러 개 둘 수도 있어서 '반별로, 같은 반 안에서는 점수 높은 순'처럼 정렬해요. 필터는 조건에 맞는 줄만 보이게 하고 나머지는 잠시 숨겨요. 지우는 게 아니라 숨기는 거라 필터를 풀면 돌아와요. 복잡한 조건은 고급 필터를 쓰는데, 조건표를 같은 줄에 쓰면 '그리고', 다른 줄에 쓰면 '또는'이에요.

시험용 정의

정렬은 기준 열의 값으로 행 순서를 바꾸며, 기준은 최대 64개까지 둘 수 있다. 오름차순은 숫자 → 특수 문자 → 영문(기본은 대소문자 구분 없음) → 한글 → 논리값 → 오류 값 → 빈 셀이고, 내림차순은 그 반대지만 빈 셀은 항상 마지막이다. 값 대신 셀 색·글꼴 색·조건부 서식 아이콘으로 정렬하거나, 옵션에서 대/소문자 구분, 왼쪽에서 오른쪽(열 정렬), 사용자 지정 목록(월·화·수, 부장·과장·대리) 순서를 쓸 수 있다. 자동 필터(Ctrl+Shift+L)는 머리글의 단추로 조건에 맞는 행만 보이게 하며, 여러 열에 건 조건은 AND로 결합되고, 숨겨진 행은 삭제되지 않는다. 고급 필터는 원본과 떨어진 곳에 조건 범위(첫 행 머리글, 같은 행 AND·다른 행 OR)를 만들어 쓰며, 결과를 현재 위치에 표시하거나 다른 장소에 복사할 수 있고 '동일한 레코드는 하나만'으로 중복을 없앤다. 수식으로 조건을 만들 때는 조건 범위의 머리글을 원본 필드 이름과 다르게(또는 비워) 쓴다.

비유로 이해하기

정렬은 키 순서대로 줄 세우기, 자동 필터는 '안경 쓴 사람만 앞으로' 하고 나머지는 잠깐 뒤에 서 있게 하기다. 줄에서 빠진 사람은 집에 간 게 아니라 잠시 안 보일 뿐이다.

자세히

먼저 알아 둘 말

말뜻
오름차순 / 내림차순작은 값부터 / 큰 값부터
정렬 기준어떤 열을 보고 순서를 정할지. 첫째 기준이 같으면 둘째 기준
사용자 지정 목록월·화·수처럼 엑셀이 순서를 아는 목록. 직접 만들 수도 있다
자동 필터머리글의 ▼ 단추로 조건에 맞는 행만 보이기
고급 필터조건 범위를 따로 만들어 복잡한 조건으로 거르기

정렬 순서

순서오름차순내림차순
1숫자 (작은 수부터)오류 값
2특수 문자논리값 (TRUE → FALSE)
3영문 (A → Z)한글 (ㅎ → ㄱ)
4한글 (ㄱ → ㅎ)영문 (Z → A)
5논리값 (FALSE → TRUE)특수 문자
6오류 값숫자 (큰 수부터)
마지막빈 셀빈 셀

자동 필터

  • 숫자 필터: 같음, 보다 큼, 해당 범위, 상위 10(항목 수·백분율 조절), 평균 초과·미만
  • 텍스트 필터: 시작 문자, 포함, 끝 문자 / 날짜 필터: 오늘, 이번 달, 다음 분기 …
  • 사용자 지정 자동 필터: 한 열에 조건 두 개를 '그리고·또는'으로 연결, *·? 사용
  • 서로 다른 열에 건 필터는 모두 만족(AND)하는 행만 보인다
  • 필터 결과를 복사하면 보이는 행만 복사된다

고급 필터 조건 범위

조건 범위결과
반 · 국어 / 1반 · >=90 (같은 행)1반이면서 국어 90 이상
반 / 1반 / 2반 (다른 행)1반 또는 2반
국어 · 국어 / >=80 · <90 (같은 행)국어 80 이상 90 미만
반 · 국어 / 1반 · (빈칸) / (빈칸) · >=901반이거나 국어 90 이상
평균이상 / =C2>AVERAGE($C$2:$C$20)수식 조건 (머리글은 필드 이름과 다르게)

시험에 이렇게 나와요

확인 문제

Q1. 숫자, 영문, 한글, 빈 셀이 섞인 열을 오름차순 정렬하면 맨 마지막에 오는 것은?

  1. 빈 셀
  2. 한글
  3. 영문
  4. 숫자
정답 보기

1번 빈 셀

오름차순은 숫자 → 특수 문자 → 영문 → 한글 → 논리값(FALSE, TRUE) → 오류 값 → 빈 셀 순이다. 빈 셀은 오름차순이든 내림차순이든 항상 맨 마지막이다.

Q2. 정렬에 대한 설명으로 틀린 것은?

  1. 사용자 지정 목록 순서로 정렬할 수 있다
  2. 빈 셀은 내림차순일 때 맨 앞에 온다
  3. 셀 색을 기준으로 정렬할 수 있다
  4. 정렬 기준은 최대 64개까지 지정할 수 있다
정답 보기

2번 빈 셀은 내림차순일 때 맨 앞에 온다

'빈 셀은 내림차순일 때 맨 앞에 온다'가 틀리다. 빈 셀은 오름차순이든 내림차순이든 항상 맨 뒤에 놓인다.

Q3. 고급 필터에서 '부서가 영업이거나 직급이 과장'인 행을 찾는 조건 배치는?

  1. 부서·직급 머리글 아래 같은 행에 영업·과장
  2. 직급 머리글만 쓰고 과장
  3. 부서 머리글 하나에 영업,과장
  4. 부서·직급 머리글 아래 서로 다른 행에 영업과 과장
정답 보기

4번 부서·직급 머리글 아래 서로 다른 행에 영업과 과장

머리글 아래 서로 다른 행에 영업과 과장을 적는다. 고급 필터에서 다른 행은 OR(또는), 같은 행은 AND(그리고)다.

Q4. 자동 필터를 실행하는 바로 가기 키는?

  1. Ctrl+L
  2. Ctrl+Shift+L
  3. Alt+F
  4. Ctrl+Shift+F
정답 보기

2번 Ctrl+Shift+L

Ctrl+Shift+L이다. 한 번 누르면 머리글에 필터 단추가 생기고, 다시 누르면 해제된다.

Q5. 고급 필터에서 두 조건을 같은 행에 적으면 어떻게 찾나?

  1. 첫 조건만 적용된다
  2. 두 조건을 모두 만족하는 행(AND)
  3. 오류가 난다
  4. 둘 중 하나라도 맞는 행(OR)
정답 보기

2번 두 조건을 모두 만족하는 행(AND)

같은 행은 AND, 다른 행은 OR.

Q6. 오름차순으로 정렬할 때 맨 마지막에 오는 것은?

  1. 빈 셀
  2. 오류 값
  3. 숫자
  4. 문자
정답 보기

1번 빈 셀

숫자 < 문자 < 논리값 < 오류 값 < 빈 셀. 빈 셀은 내림차순에서도 맨 뒤다.

헷갈리기 쉬운 O·X

필터로 숨겨진 행은 삭제된 것이므로 되살릴 수 없다.

정답 보기

X 틀리다. 필터는 조건에 맞지 않는 행을 잠시 숨길 뿐이다. 필터를 해제하면 다시 보인다.

고급 필터의 결과는 다른 장소에 복사할 수 있다.

정답 보기

O 맞다. 고급 필터에서 '다른 장소에 복사'를 고르고 복사 위치를 지정하면 결과를 다른 곳에 놓을 수 있다.

영문 정렬은 기본적으로 대문자가 소문자보다 먼저 온다.

정답 보기

X 기본은 대소문자를 구분하지 않는다. 옵션에서 구분하면 소문자가 먼저다.

함께 보면 좋은 개념