분석할 대용량 데이터 세트가 있는 경우 날짜를 시간순으로 정렬하는 것이 도움이 됩니다. 물론,엑셀은 작업을 수행 할 수있는 몇 가지 기본 제공 도구를 가지고 있지만,때때로 그들은 우리가 원하는 것을 정확하게 할 수 없습니다. 이 기사에서는 날짜를 시간순으로 정렬하는 것에 대해 알아야 할 모든 것에 대해 이야기 할 것입니다.
이 끝나면 날짜를 시간순으로 정렬 할 수 있습니다. 엑셀의 내장 함수를 사용하여 시작하고 수식과 내장 함수의 조합을 사용하여 이동하자.
목차
시간 순서대로 정렬 날짜
당신이 당신의 엑셀 시트에 정렬 할 준비가 날짜 목록이있는 경우,당신이해야 할 모든입니다-최신 옵션을 정렬 가장 오래된 사용합니다.
이렇게 하려면 정렬할 날짜 목록을 선택합니다. 엑셀의 홈 탭에서 편집 그룹을 찾아 정렬&필터를 클릭합니다. 드롭다운에서 가장 오래된 항목에서 최신 항목 정렬을 선택합니다.
그러면 두 가지 옵션을 제공하는 대화 상자가 열립니다.
인접한 열에 데이터가 있고 해당 데이터도 다시 정렬하려면 선택 영역 확장을 선택하고,그렇지 않으면 현재 선택 항목으로 계속을 선택합니다.
같은 방법으로 정렬&필터 드롭다운에서 최신에서 가장 오래된 옵션을 선택하여 날짜를 역순으로 정렬할 수도 있습니다.
월별로 날짜 정렬
직원의 생일일 때마다 피자 파티를 열 수 있도록 생일 목록을 준비하고 있다고 가정해 보겠습니다. 피자 파티는 큰 소리,하지만 매월 생일을 추적하는 지루한 될 수 있습니다. 엑셀하지만,도움이 될 수 있습니다.
이 경우 날짜를 월별로 정렬하고 연도 구성 요소는 전혀 관련이 없습니다. 따라서 가장 오래된 것부터 최신 것까지의 정렬 옵션이 작동하지 않습니다. 날짜의 월 구성 요소만 표시하도록 셀에 서식을 지정해도 날짜의 일련 번호는 변경되지 않습니다. 따라서 대체 방법이 필요합니다.
논리적 해결 방법은 날짜의 월 구성 요소를 별도의 열에 추출한 다음 해당 열을 시간순으로 정렬하는 것입니다. 이렇게 하려면 다음과 같이 월 함수를 사용합니다:
=MONTH(B2)
각 날짜에 대한 월이 있으면 이전에 사용한 것과 동일한 방법을 사용하여 시간순으로 정렬 할 수 있습니다. 월 열을 선택하고 홈 탭 아래의 편집 그룹으로 이동합니다. 정렬&필터를 클릭하고 드롭다운에서 가장 작은 정렬에서 가장 큰 정렬을 선택합니다.
대화 상자가 나타나면 선택 영역 확장을 선택하면 직원의 생일을 월별로 정렬해야 합니다.
이 방법은 날짜를 정렬하는 동안 연도 구성 요소를 완전히 무시합니다.
연도별 날짜 정렬
모두 똑똑한 친구들입니다. 당신은 이미 우리가 어떻게 할 것인지 알고 있습니다.
글쎄,우리는 여전히 이것에 대해 간단히 이야기 할 필요가있다. 당신은 올해 기능에 불이행에 대해 생각하는 경우,당신의 말을 잡아. 첫 번째 예제에서 설명한 방법은 연도별로 날짜를 정렬하는 데에도 적합합니다. 엑셀에 내장 된 기능(정렬 가장 큰 옵션에 작은)도 연도별로 날짜를 정렬합니다.
그러나 어떤 이유로 수식을 사용하는 데 관심이 있다면 다음과 같이 연도 함수를 사용할 수 있습니다:
=YEAR(B2)
너의 년 란이 준비되어 있으면 하자마자,잔여 과정은 동일물 이다. 가장 큰 옵션을 작은 정렬을 사용하여 엑셀에 의해 물었을 때이 선택을 확장을 선택합니다.
이 년 데이터를 정렬해야합니다.
월 및 일별 날짜 정렬
직원의 생일을 월별로 정렬했을 때 이상한 점이 있습니까? 조쉬와 모니카는 모두 12 월에 자신의 생일을. 그러나 정렬 된 목록에서 조쉬의 생일은 모니카의 생일이 조쉬의 생일이 5 일 전임에도 불구하고 모니카의 생일보다 먼저 나열되었습니다.모니카의 생일을 잊어 버리고 5 일 후에 조쉬의 생일을 축하한다면 끔찍할 것입니다.그렇지 않습니까?
이것은 월 함수의 출력이 정렬 될 때 날짜의 일 구성 요소를 고려하지 않기 때문에 발생합니다. 두 행이 같은 달이있는 경우,엑셀은 발생 순서대로 정렬됩니다. 조쉬와 모니카의 달 열은”12″가 포함되어 있기 때문에 그들은 일을 고려하지 않고 자신의 발생에 따라 정렬되었습니다.
우리는 날짜의 달과 일 모두를 기준으로 데이터를 정렬하여이를 해결할 수 있습니다. 우리는 몇 가지 논리와 텍스트 기능으로이 작업을 수행 할 수 있습니다,다음과 같이:
=TEXT(B2, "mm.dd")
기본 제공 정렬 기능을 사용합니다. 이 시간,당신은 모니카의 생년월일이 제대로 조쉬의 앞에 나열되어 있음을 알 수 있습니다.
또는 모든 날짜에 대한 연도를 같은 연도로 변경하는 간단한 논리를 사용할 수도 있습니다. 우리는 날짜 함수를 사용하여이 작업을 수행 할 수 있습니다. 모든 연도를 사용할 수 있지만 이 예제에서는 현재 연도를 다음과 같이 사용하겠습니다:
=DATE(YEAR(TODAY()), MONTH(B2), DAY(B2))
그래서 여기에 날짜 열을 기반으로 다른 도우미 열”변환 된 날짜”를 생성했습니다. 열이 준비되면,우리는 엑셀의 내장 된 정렬 가장 오래된 최신 옵션을 사용할 수 있습니다 우리는 텍스트 기능을 사용하여 가지고 같은 출력이 있어야합니다.
월 또는 평일의 이름으로 정렬 날짜
의 대신 국방부의 가정 해 봅시다,당신은 당신의 직원이 자신의 생일을 가지고있는 달의 단지 이름을 가지고있다. 이제 1 월에 생일을 가진 직원이 먼저 나열되고 2 월,3 월 등이 나열되도록 이 목록을 시간순으로 정렬하려고 합니다.
엑셀의 내장 정렬 옵션은 시간순으로 정렬하지 못할 수 있습니다. 당신이 그것을 사용하는 경우,당신은 알파벳 순으로 달을 정렬 것을 볼 수 있습니다. 그러나 사용자 지정 정렬 옵션을 사용하여 이를 수행할 수 있습니다.
엑셀 시트에 나열된 월을 선택하고 홈 탭의 편집 그룹에서 정렬&필터로 이동합니다. 사용자 지정 정렬을 선택하고 메시지가 표시되면 선택 영역 확장을 선택합니다.
이렇게 하면 대화 상자가 열립니다. 정렬 기준 메뉴에서 월이 포함된 열을 선택합니다. 오른쪽 끝에는 주문 아래에 드롭다운 메뉴가 표시됩니다. 메뉴를 확장하고 사용자 지정 목록을 선택합니다.
사용자 지정 목록이 포함된 왼쪽 창에서 월이 나열되는 형식(예:1 월,2 월,3 월…또는 1 월,2 월,3 월…)을 선택합니다. 확인을 두 번 누릅니다. 당신은 달이 지금 시간순으로 정렬되는 것을 볼 수 있습니다.
평일별로 데이터를 정렬하려는 경우에도 동일한 방법이 작동합니다. 달 대신 평일을 나열 하는 경우 다르게 할 필요가 있는 유일한 것은 관련 사용자 지정 목록을 선택 하는 것입니다. 위의 예에서”1 월,2 월,3 월…”형식을 선택했지만 평일에는”일요일,월요일,화요일…”형식을 선택해야합니다.
엑셀 날짜별로 정렬 작동하지 않음
날짜를 정렬하는 동안 약간의 걸림이 발생한 것 같으면 서식 문제 일 가능성이 큽니다. 종종 엑셀 시트의 날짜는 날짜로 서식이 지정되지 않고 텍스트 문자열로 저장됩니다. 위에서 설명한 정렬 방법이 작동하려면 텍스트 문자열을 유효한 엑셀 날짜로 변환해야합니다.
그것은 우리의 날짜 정렬 사가를 마무리합니다. 바라건대 이러한 기술은 정렬 연습을 상당히 빨리 완료하는 데 도움이됩니다. 이러한 방법을 연습하는 동안,우리는 엑셀 닌자가되기에 한 걸음 더 가까이 당신을 데리고 함께 또 다른 편리한 엑셀 튜토리얼을 넣어 것입니다.