목차
Excel의 가장 중요한 기능 중 하나는 날짜별로 데이터를 정렬 하는 기능입니다. 가족 구성원의 생년월일을 발송할 때 필요할 수 있습니다. 카드, 직원 생일 관리, 제품 배송 또는 주문 날짜 정렬. 연말을 위한 주간 예산 활동을 정리하세요. 일, 월 또는 연도별로 날짜를 정렬할 수 있습니다. 이 기사에서는 Excel에서 연도별로 날짜를 정렬하는 몇 가지 기술을 보여줍니다.
연습 통합 문서 다운로드
이 기사를 읽는 동안 연습할 이 연습 통합 문서를 다운로드하십시오. .
Sort Dates by Year.xlsx
4 Excel에서 연도별로 날짜를 정렬하는 적절한 방법
ID, 이름, 입사일, 및 연도 가 포함된 직원. YEAR , SORTBY 기능, Advanced Filter 기능 및 Sort 명령을 사용하여 정렬합니다. Excel에서 연도별로 날짜를 지정합니다. 다음은 오늘 작업에 대한 데이터 세트의 개요입니다.
1. YEAR 함수와 Sort & Excel에서 연도별로 날짜를 정렬하는 필터 명령
YEAR 함수와 Sort & 필터 옵션. 여기서 YEAR 는 지정된 날짜 에서 년 을 반환하는 기본 제공 Excel 함수입니다. 이제 우리의 목표는 가입 날짜 에 따라 그들을 정렬하는 것입니다. 이 방법으로 우리는 할 수 있습니다회사의 선배 직원 목록을 파악합니다. 아래 지침에 따라 배워봅시다!
1단계:
- 우선 E5, 셀을 선택하고 해당 셀의 YEAR 함수 . 기능은
=YEAR(D5)
- 이며 여기서 D5 는 연도 함수의 serial_number입니다. YEAR 함수 는 해당 날짜의 연도를 반환합니다.
- 따라서 키보드에서 Enter 를 누르기만 하면 됩니다. 결과적으로 YEAR 함수 의 반환인 년 형식의 날짜를 얻게 됩니다. 반환은 2019.
- 그 후 AutoFill YEAR 열 E 의 나머지 셀에서 작동합니다.
2단계:
- 이제 E5 에서 E13 까지 셀 범위를 선택합니다. 따라서 홈 탭으로 이동하여 정렬 & 필터 드롭다운 목록은 편집 옵션 아래에 있습니다.
- 선택한 셀을 마우스 오른쪽 버튼으로 클릭하고 정렬 을 선택한 다음 작은 것부터 큰 것까지 정렬 옵션을 선택합니다(오름차순).
- 정렬 경고 대화 상자가 나타납니다. 먼저 선택 항목 확장 을 선택합니다. 둘째, 정렬 버튼을 클릭합니다.
- 마지막으로날짜를 연도별로 정렬할 수 있습니다.
자세히 알아보기: Excel VBA에서 연도 기능을 사용하는 방법
2. SORTBY 함수를 적용하여 데이터를 섞지 않고 연도순으로 정렬
SORTBY 라는 엑셀 함수가 유명합니다. Excel 에서 요소를 정렬하는 데 사용됩니다. 이제 위와 동일한 데이터 세트를 사용하고 SORTBY 기능을 사용하여 연도별로 날짜를 정렬합니다.
SORTBY (array, by_array, [sort_order], [array/order], ...)
이것은 함수의 구문. 인수 세부 정보를 살펴보겠습니다.
array ->
이것은 필수 인수이며 범위 또는 배열을 정렬하기 위한 것입니다.
by_array ->
이것은 또 다른 인수입니다. 필수 인수이며 이것은 정렬할 범위 또는 배열을 나타냅니다.
sort_order ->
선택적 인수입니다. 정렬 순서에만 사용됩니다. 1 = 오름차순(기본값), -1 = 내림차순.
array/order ->
다른 선택적 인수입니다. 추가 배열 및 정렬 시퀀스 쌍.
아래 지침에 따라 학습해 봅시다!
단계:
- 우선, 아래 스크린샷과 비슷한 제목입니다. 그런 다음 작업의 편의를 위해 셀 G5 를 선택합니다.
- 따라서 SORTBY <2를 입력합니다>해당 셀에서 기능을 수행합니다.
=SORTBY(B5:E13,E5:E13,1)
수식 설명:
여기서 B5:E13 는 정렬할 전체 범위입니다. 이 범위는 전체 직원 정보를 포함합니다. 그러면 E5:E13 는 연도 범위이고이 범위를 기준으로 정렬이 수행됩니다. 마지막으로 1 는 여기에서 오름차순 정렬을 수행하므로 사용됩니다.
- 그 다음 Enter 를 누르면 정렬된 데이터를 가져옵니다.
더 읽기: Excel VBA에서 정렬 기능을 사용하는 방법
비슷한 읽기
- 엑셀에서 고급 정렬 옵션을 사용하는 방법
- [수정] 엑셀 날짜순 정렬이 아님 작업(솔루션이 있는 2가지 원인)
- 수식을 사용하여 Excel에서 데이터를 정렬하는 방법
- Excel에서 여러 열 정렬(5가지 빠른 접근 방식)
- 엑셀에서 VBA DateAdd 기능을 사용하는 방법
3. 고급 필터 기능을 사용하여 여러 열에서 연도별로 날짜 정렬
이제 Excel에서 고급 필터 옵션을 사용하여 날짜를 연도별로 정렬하는 방법을 살펴보겠습니다. 이를 위해서는 조건이 필요합니다. 2013년 1월 1일 에서 2019년 12월 12일 사이에 입사한 직원의 모든 정보를 원한다고 가정해 보겠습니다. 아래 지침에 따라 알아봅시다!
단계:
- 먼저 데이터 탭에서
데이터 → 정렬로 이동합니다. & 필터 → 고급
- 그 결과 고급 필터 대화 상자가 눈앞에 나타납니다. 고급 필터 대화 상자에서 먼저 목록 범위 드롭다운 상자에서 데이터 범위 $B$5:$E$13 을 선택합니다. 둘째, 다음에서 데이터 범위 $C$15:$D$16 을 선택합니다. 기준 범위 드롭다운 상자. 마지막으로 확인 옵션을 누르세요.
- 마지막으로 정렬된 결과 아코디언을 얻을 수 있습니다. 아래 스크린샷에 나와 있습니다.
고급 필터에 대해 자세히 알고 싶으십니까?
이 링크 를 방문하여 이 강력한 Excel 도구에 대해 자세히 알아보십시오.
자세히 알아보기: 날짜별 Excel 정렬 및 시간
4. 정렬 명령을 사용하여 날짜를 연대순으로 정렬
가장 쉬운 정렬 방법입니다. 몇 가지 간단한 단계를 따르기만 하면 됩니다.
단계:
- 먼저 B4 <2에서 테이블 범위를 선택합니다>에서 E13 로. 따라서 데이터 탭으로 이동한 다음 정렬 & Filter group.
- 결과적으로 Sort 대화 상자가 사용자 앞에 나타납니다. 정렬 대화 상자에서 먼저 정렬 기준 드롭다운 상자에서 가입 날짜 를 선택합니다. 둘째, 정렬 기준 드롭다운 상자에서 셀 값 을 선택합니다. 또한 필요에 따라 순서를 변경할 수 있습니다. 주문 드롭다운 상자에서 오래된 것부터 최신순 을 선택합니다. 마지막으로 확인 옵션을 누릅니다.
- 이제 모든 데이터가 연도별로 정렬됩니다.
참고: 날짜순 정렬은 Excel에서 작동하지 않음
날짜가 삽입되는 동안Excel의 텍스트 형식에서는 날짜별 정렬이 작동하지 않습니다.
자세히 보기: Excel VBA의 현재 및 서식 기능(4가지 예)
결론
엑셀에서 날짜를 연도순으로 정렬하는 방법입니다. 각각의 예제와 함께 모든 방법을 보여 주었지만 수많은 상황에 따라 다른 많은 반복이 있을 수 있습니다. 또한 사용된 함수의 기본 사항에 대해서도 논의했습니다. 이를 달성할 수 있는 다른 방법이 있다면 언제든지 공유해 주십시오.