텍스트, 숫자 또는 날짜 값을 기준으로 레코드 정렬

참고:  사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서 가 여기 있습니다.

데이터를 정렬하면 사용하기 쉽고 효과적인 폼 또는 보고서를 만들 수 있습니다. 예를 들어 제품이 임의 순서대로 나열된 카탈로그보다는 사전순이나 단가별로 나열된 제품 카탈로그를 사용하기가 훨씬 쉽습니다.

이 항목에서는 테이블, 쿼리, 폼 또는 보고서를 보거나 디자인할 때 레코드를 정렬하는 방법에 대해 설명합니다.

이 문서의 내용

소개

보기의 레코드 정렬

정렬 순서를 제거

개체와 정렬 순서 저장

소개

일상 생활에서 접하게 되는 목록 중 일부는 이미 정렬되어 있거나, 원하는 방식으로 정렬할 수 있습니다. 예를 들어 달력이나 일정 계획표는 날짜별로 정렬됩니다. 또한 비행기표를 검색하거나 전자 메일 받은 편지함에서 항목을 찾는 경우 여러 필드 중 하나를 기준으로 정렬할 수 있습니다. 비행기표는 가격, 출발 시간 또는 항공사별로 정렬하고 사서함 항목은 보낸 사람, 제목 또는 날짜별로 정렬할 수 있습니다. 정렬된 목록을 사용하면 데이터를 일일이 검색하지 않아도 원하는 항목을 쉽게 찾아서 검토할 수 있습니다.

테이블, 쿼리, 폼 또는 보고서에서 하나 이상의 필드를 기준으로 레코드를 정렬할 수 있습니다. 폼이나 보고서의 작성자와 사용자는 최소한의 디자인 작업을 통해 레코드 정렬 방식을 선택할 수 있습니다.

예를 들어 제품 카탈로그 보고서를 디자인하는 경우 제품을 사전순으로 정렬하도록 선택할 수 있습니다. 개체를 디자인할 때 선택하는 순서가 해당 개체의 기본 정렬 순서로 설정됩니다. 그러나 쿼리 또는 보고서를 볼 경우에는 각 사용자가 가격이나 공급업체와 같이 원하는 기준으로 레코드를 정렬할 수 있습니다.

참고: 보기에 표시되는 필드를 기준으로 보기를 정렬할 수 있습니다. 단, OLE 개체나 첨부 파일을 포함하는 필드는 예외입니다.

두 개 이상의 필드를 기준으로 레코드를 정렬하여 결과를 세부적으로 조정할 수 있습니다. 여러 필드를 기준으로 정렬할 경우에는 가장 바깥쪽 정렬 필드와 가장 안쪽 정렬 필드를 식별해야 합니다. 적절한 필드를 내부 및 외부 정렬 필드로 지정하면 원하는 결과를 얻을 수 있습니다. 예를 들어 이름 및 성 필드를 기준으로 연락처 테이블을 정렬한다고 가정해 봅니다. 각 성에 대해 이름을 '가'에서 '하' 순서 또는 '하'에서 '가' 순서로 정렬하려면 이름을 가장 안쪽 필드로 지정합니다. 반면에 각 이름에 대해 성을 정렬하려면 성을 가장 안쪽 필드로 지정합니다. 즉, 성 필드를 기준으로 레코드가 정렬된 다음 그 결과 내에서 이름을 기준으로 다시 정렬됩니다.

가장 안쪽 및 가장 바깥쪽 정렬 필드

1. 성이 가장 바깥쪽 필드이고 이름이 가장 안쪽 필드입니다.

2. 이름이 가장 바깥쪽 필드이고 성이 가장 안쪽 필드입니다.

정렬 순서를 적용할 때 숫자, 텍스트, 특수 문자는 컴퓨터에서 선택한 언어 및 국가별 설정에 따라 정렬된다는 점을 기억해야 합니다. Access 옵션 대화 상자에 지정된 언어 및 국가별 설정이 제어판에 지정된 설정과 일치하지 않으면 정렬 결과가 예상과 달라질 수 있습니다.

검토 또는 지역 또는 기본 언어 변경

Access에서 언어 설정을 검토 Office 단추 이미지 Microsoft Office 단추 클릭 한 다음 Access 옵션 을 클릭 합니다. 설정 에서 검토 하거나 새 데이터베이스 정렬 순서 목록 상자에서 값을 변경 합니다. 이러한 언어 중 하나를 사용 하려는 경우 옵션을 일반 설정-아프리칸스어, 알바니아어, 아랍어, 바스크어 (바스크), 불가리아어, 벨로루시어, 카탈로니아어, 네덜란드어, 영어, 페로어, 페르시아어, 독일어 (독일), 그리스어, 히브리어, 힌디어, 인도네시아어, 이탈리아어, 말레이어, 포르투갈어, 러시아어, 세르비아어, 스와힐리어, 및 우르두어 합니다. 이 설정은 새 데이터베이스에만 적용 note 합니다. 이 첫 번째 압축 기존 데이터베이스를 데이터베이스 설정 적용 합니다.

데이터베이스를 압축하려면

  • Office 단추 이미지 Microsoft Office 단추 클릭 하 고 관리 가리킨 다음 이 데이터베이스 관리 아래에서 데이터베이스 압축 및 복구를 클릭 합니다.

컴퓨터의 국가별 설정을 검토하려면 제어판의 국가 및 언어 옵션을 열고 국가별 옵션 탭에서 설정을 검토한 후 필요한 내용을 변경합니다. 자세한 내용은 Microsoft Windows 도움말을 참고하십시오.

맨 위로 이동

보기에서 레코드 정렬

참고: Access에서 보고서 정렬 방식은 테이블, 쿼리 또는 폼의 정렬 방식과 약간 다릅니다.

보고서 정렬

테이블, 쿼리 또는 폼 정렬

보고서 정렬

  1. 레이아웃 보기 또는 디자인 보기에서 보고서를 엽니다.

  2. 그룹, 정렬 및 요약 창이 열려 있지 않으면 (레이아웃 보기에서 서식 탭) 또는 디자인 보기에서 디자인 탭의 그룹화 및 요약 그룹에서 그룹화 및 정렬을 클릭 합니다.

  3. 다음 중 하나를 실행합니다.

    • 보고서가 그룹화되어 있지 않고 정렬되어 있지도 않으면 그룹, 정렬 및 요약 창에서 그룹 추가를 클릭하고 가장 바깥쪽 정렬 필드를 선택한 후 두 번째 드롭다운 화살표를 클릭하고 값 정렬 방식을 선택합니다. 그런 다음 자세히를 클릭하고 머리글 구역 표시 오른쪽에 있는 화살표를 클릭한 후 머리글 구역 표시 안 함을 선택합니다. 가장 안쪽 정렬 필드가 맨 아래에 나타날 때까지 각 정렬 필드에 대해 이 단계를 반복합니다.

    • 보고서가 이미 그룹화 또는 정렬되어 있으면 기존 수준을 검토하고 필요한 내용을 변경합니다. 필드를 변경하려면 첫 번째 드롭다운 화살표를 사용하고 순서를 변경하려면 두 번째 드롭다운 화살표를 클릭합니다. 그룹 수준을 정렬 수준으로 변경하려면 머리글 구역 표시머리글 구역 표시 안 함으로 변경합니다.

팁: 단일 필드를 기준으로 보고서를 정렬하려면 레이아웃 보기에서 보고서를 열고 필드를 마우스 오른쪽 단추로 클릭한 다음 정렬 명령을 선택합니다. 예를 들어 나이 필드를 선택하는 경우에는 숫자 오름차순 정렬 또는 숫자 내림차순 정렬을 클릭합니다. 그러나 보고서가 그룹화되어 있거나 여러 필드를 기준으로 보고서를 정렬하려는 경우에는 그룹, 정렬 및 요약 창을 사용해야 합니다.

테이블, 쿼리 또는 폼 정렬

  1. 정렬 기준으로 사용할 필드를 지정합니다. 두 개 이상의 필드를 기준으로 정렬하려면 가장 안쪽 정렬 필드와 가장 바깥쪽 정렬 필드를 지정해야 합니다.

  2. 가장 안쪽 필드에 해당하는 컨트롤 또는 열의 아무 곳이나 마우스 오른쪽 단추로 클릭하고 정렬 명령 중 하나를 클릭합니다. 정렬 명령은 선택한 필드에 포함된 데이터의 형식에 따라 다릅니다.

    참고: 데이터 형식이 예/아니요인 필드의 데이터를 정렬할 때 "예", "True" 또는 "On"은 "선택"으로 간주되며 "아니요", "False" 또는 "Off"는 "선택 취소"로 간주됩니다. 이러한 유형의 필드에 대한 기본 표시 형식은 확인란이지만 텍스트 상자나 콤보 상자로 표시되도록 설정할 수도 있습니다. 그러나 이러한 유형의 필드 표시를 텍스트 상자나 콤보 상자로 변경해도 여전히 "선택" 또는 "선택 취소"로 정렬됩니다.

    정렬 옵션

    1. 숫자, 통화, 일련 번호

    2. 텍스트, 메모, 하이퍼링크

    3. 예/아니요

    4. 날짜/시간

  3. 각 정렬 필드에 대해 가장 안쪽 정렬 필드에서 가장 바깥쪽 정렬 필드까지 순서대로 위의 단계를 반복합니다.

    정렬 순서에 따라 레코드가 다시 정렬됩니다.

    참고: null 값과 빈 문자열이 포함된 텍스트 필드를 오름차순으로 정렬하면 null 값이 있는 레코드가 가장 먼저 나열된 다음, 빈 문자열이 있는 레코드 및 필드 값이 있는 레코드가 차례대로 나열됩니다.

    선행 공백, 어떻게 특수 문자를 대 한 자세한 정보 및 정렬 하는 동안 음수 값 처리

    필드의 값이 하이픈, 괄호 또는 다른 기호와 같은 특수 문자로 시작하는 경우 오름차순으로 정렬하면 다음과 같은 결과가 나타납니다.  

    • 공백 문자로 시작하는 값은 영숫자 값보다 먼저 나옵니다.

    • 따옴표로 묶인 값은 공백으로 시작하는 값 뒤에, 영숫자 값 앞에 나옵니다.

    • 빼기 기호(-)로 시작하는 값은 더하기 기호(+)로 시작하는 값 앞에 나옵니다.

    • 다른 모든 기호에 대해서는 해당 문자의 ASCII 문자 코드로 순서가 결정됩니다. 예를 들어 달러 기호($)의 코드는 36이고 등호(=)의 코드는 61이므로 $로 시작하는 값이 =로 시작하는 값 앞에 나옵니다.

      이 순서를 재정의 하는 필드에 있는 모든 값의 첫 문자를 무시 하도록 선택할 수 있습니다. 이 방법은 작동 필드의 값을 항상 빼기 기호 등 한 특수 문자 또는 특수 문자 수가과 시작-를 무시 하려면 얼마나 많은 문자를 알고이 방법으로 합니다. 일부 값을 정렬 하는 방법에 대 한 단계별 정보 필드의 일부 값을 기준으로 레코드 정렬문서를 참고 하세요. 무시 하려면 문자 수에 따라 달라 짐 하는 경우 사용자 지정 정렬 순서를 지정할 수 있습니다. 단계별 정보를 사용자 지정 순서로 레코드 정렬문서를 참고 하세요.

단일 필드에서는 정렬 순서를 제거할 수 없습니다. 모든 정렬 필드에서 정렬을 제거하려면 탭의 정렬 및 필터 그룹에서 모든 정렬 지우기를 클릭하고 원하는 정렬 순서를 적용합니다.

추가 정렬 시나리오   

정렬 명령을 사용하는 경우 필드의 데이터 형식과 각 필드의 전체 값에 의해 레코드 순서가 결정됩니다. 그러나 월요일, 화요일과 같은 텍스트 값을 사전순 대신 사용자 지정 순서로 정렬하려는 경우나 IP 주소가 포함된 텍스트 필드를 정렬하려는 경우에는 좀 다릅니다. 제공된 정렬 명령이 정렬 조건에 맞지 않는 경우 다음 항목을 참고하십시오.

  • 필드의 일부 값을 기준으로 레코드 정렬 필드의 처음 또는 마지막 몇 개의 문자를 기준으로 레코드 정렬 하려면? 간단한 식을 작성 편리 하 게 경우 식을 사용 하 여 일부 값을 추출 하는 방법에 설명 하는이 항목을 참고 합니다.

  • 대/소문자 구분 순서로 레코드 정렬 텍스트 값의 대/소문자는 무시 됩니다. 예를 들어 값 smithSmith 정확히 동일으로 처리 됩니다를 어떤가 사용자가 제어할 수 없습니다. 대/소문자 구분 정렬 실행 하려는 경우이 항목을 참조 합니다.

  • 텍스트 필드에 저장 된 숫자 값을 기준으로 레코드 정렬 레코드 정렬 된 숫자 값 아니라 개별 숫자에 표시 되어 있습니까? 예를 들어 11 및 121를 사용 하 여 레코드 값이 2 또는 25 레코드 앞에 나오는 하는 경우이 문서를 참조 합니다.

  • 사용자 지정 순서로 레코드 정렬 요일 이름의 등의 특정 값을 정렬 하려면 (월요일, 화요일 등)을 의미 있는 순서로 직원 제목 (관리자, 감독)이이 문서를 참조 하거나 합니다.

  • 정렬 IP 주소 IP 주소를 저장 하는 필드는 숫자와 마침표 (.) 및 하므로 간단한 텍스트 또는 숫자 정렬이 작동 하지 않을 IP 주소에 대해 합니다. IP 주소 정렬 방법에 대 한 자세한 내용은이 항목을 참조 하십시오.

맨 위로 이동

정렬 순서 제거

  • 테이블, 쿼리 또는 폼에서 정렬 순서를 제거하려면 탭의 정렬 및 필터 그룹에서 모든 정렬 지우기를 클릭합니다.

    이렇게 하면 보기의 모든 필드에서 정렬 순서가 제거됩니다.

  • 정렬 순서를 보고서에서 제거 하는 서식 탭에서 디자인 보기에서 디자인 탭에서 레이아웃 보기에서 그룹화 및 요약 그룹에서 그룹화 및 정렬을 클릭 하 여 그룹, 정렬 및 요약 창을 엽니다. 그런 다음, 제거할 정렬 수준을 클릭 하 고 삭제 를 클릭 합니다. 항목 정렬 필드에 해당 하는 단어 정렬 기준 으로 시작 됩니다. 묶는 방법 시작 하는 항목을 보고서의 디자인 변경 되기 때문 삭제 하지 마십시오.

맨 위로 이동

개체에 정렬 순서 저장

마지막에 적용된 정렬 순서는 테이블, 쿼리, 폼 또는 보고서에 자동으로 저장됩니다. 다음에 개체를 열 때 이 순서를 자동으로 적용하려면 개체의 OrderByOnLoad 속성을 Yes로 설정해야 합니다.

마지막에 적용된 정렬 순서는 시간에 따라 변경되므로 영구적인 기본 정렬 순서를 정의할 수도 있습니다. 쿼리 또는 보고서에 대해 기본 정렬 순서를 지정할 수 있습니다. 기본 정렬 순서는 현재 정렬 순서나 마지막에 저장된 정렬 순서로 바뀌지는 않지만 이러한 정렬 순서가 보기에서 제거된 경우에만 기본 정렬 순서가 적용된다는 점을 기억해야 합니다.

  • 쿼리의 기본 정렬 순서를 정의하려면 디자인 보기에서 쿼리를 열고 정렬 필드를 디자인 눈금에 추가한 다음, 정렬 행에서 순서를 지정합니다.

  • 보고서에 대 한 기본 정렬 순서를 정의 하려면 레이아웃 보기나 디자인 보기에서 그룹, 정렬 및 요약 창을 사용 합니다. 단계별 정보를 정렬 보고서섹션을 참조 합니다.

기본 정렬 순서가 적용된 레코드를 표시하려면 탭의 정렬 및 필터 그룹에서 모든 정렬 지우기를 클릭합니다. 이렇게 하면 현재 필터 또는 마지막에 저장된 필터가 보기에서 제거되므로 기본 순서로 정렬된 레코드를 볼 수 있습니다.

맨 위로 이동

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×