이 문서에서는 Excel에서 날짜 범위를 필터링하는 방법에 대한 몇 가지 유용한 방법을 제공합니다. 한 달 동안의 판매 정보가 있지만 그 달의 매일 발생한 판매를 알고 싶지 않다고 가정합니다. 그보다는 특정 요일이나 특정 주에 무슨 일이 일어났는지 알아야 합니다. 이를 위해 날짜 범위를 필터링하여 해당 기간의 비즈니스 상태를 쉽게 알 수 있도록 해야 합니다.
여기에서 우리는 다음 데이터 세트에 대해 작업할 것입니다. 판매 수량을 보여줍니다. 일부 전자 제품 다른 날짜의 상점에서 1월 , 2월 및 3월 .
Excel에서 날짜 범위를 필터링하는 5가지 방법
1. Excel 필터 명령을 사용하여 날짜 범위 필터링
필터링 하는 가장 쉬운 작업 일정 범위 을(를) 사용 중입니다. 필터 명령 편집 에서 리본. 이 작업을 수행하는 방법을 살펴보겠습니다.
1.1. 선택 항목으로 날짜 범위 필터링
판매 수량 에 대해 알고 싶다고 가정해 보겠습니다. 1월 및 3월 . 따라서 필터링해야 합니다. 날짜 2월 .
단계:
- B4 중에서 아무 셀이나 선택하십시오. 및 D4 그런 다음 홈 으로 이동합니다.>> 정렬 및 필터링 >> 필터
- 그런 다음 표시된 아이콘 을 클릭하십시오. B4 셀에서 (다음 그림 참조).
- 그런 다음 1월 표시를 해제합니다. 및 3월 확인을 클릭합니다. .
2월의 판매 정보를 볼 수 있습니다. .
- 1월 에 대한 정보를 얻으려면 및 3월 , 범위 선택 B10:D12 오른쪽 클릭 선택한 셀 중 하나에서.
- 그런 다음 행 삭제를 클릭합니다. .
- 경고 메시지 나타날거야. 확인을 클릭하기만 하면 됩니다. .
- 이 작업은 제품 판매 의 모든 정보를 종료합니다. 2월 . 이제 필터 를 선택하십시오. 정렬 및 필터 에서 다시 리본.
이제 판매 에 대한 정보가 표시됩니다. 1월 및 3월 만.
따라서 F 필터 날짜 범위 Excel에서 원하는 정보를 확인하세요.
자세히 알아보기: Excel에서 날짜 범위를 계산하는 방법
1.2. 날짜 필터를 사용하여 날짜 범위 필터링
판매 수량에 대해 알고 싶습니다. 1월 및 3월 . 따라서 필터링해야 합니다. 날짜 2월 .
단계:
- B4 중에서 아무 셀이나 선택하십시오. 및 D4 그런 다음 홈 으로 이동합니다.>> 정렬 및 필터링 >> 필터
- 그런 다음 표시된 아이콘 을 클릭하십시오. B4 셀에서 (다음 그림 참조).
- 사용자 정의 필터 선택 날짜 필터 에서 (다음 그림 참조).
판매 를 보고 싶어한다는 사실을 기억하십시오. 1월 의 정보 및 3월 . 따라서 필터링해야 합니다. 2월 월. 이렇게 하려면
- 날짜 설정 '01-02-22 이전 또는 07-02-22 이후임' (아래 그림 참조)
- 이제 확인 을 클릭하십시오. 판매 정보 가 표시됩니다. 1월 및 3월 .
따라서 날짜 범위를 필터링 할 수 있습니다. 당신이 원하는대로. 날짜 필터 에서 다른 옵션을 찾을 수도 있습니다. 예:오늘, 어제, 다음 달 등. 날짜 범위를 필터링 하려는 경우 다른 방법으로 해당 옵션을 사용할 수 있습니다.
자세히 알아보기: Excel에서 사용자 지정 날짜 필터를 사용하는 방법(5가지 쉬운 방법)
2. FILTER 함수를 사용하여 날짜 필터링
Excel FILTER 기능 사용 필터링하는 것이 현명한 방법입니다. 기간 . 판매 정보에 대해 알고 싶다고 상상해 보십시오. 2월 . 이 방법과 관련하여 어떤 절차를 따라야 하는지 알아보겠습니다.
단계:
- 먼저 다음 그림과 같이 새 차트를 만듭니다.
- 숫자 형식 열 F 날짜로 설정됨 .
- F5 셀에 다음 수식 입력 .
=FILTER(B5:D14,MONTH(B5:B14)=2,"No data")
MONTH 함수 필터링 을 돕습니다. 판매 정보를 반환하는 함수 공식에 넣은 달을 기준으로 합니다. 여기서 우리는 판매 를 보고 싶습니다. 2월 정보 , 그래서 우리는 날짜 범위 B5:B14는 월 번호 2에 속합니다. . 그렇다면 판매 가 표시됩니다. 2월 의 역사 월. 그렇지 않으면 데이터가 없습니다. .
- 이제 Enter 키를 누릅니다. 제품 판매 에 대한 모든 정보를 볼 수 있습니다. 2월 .
따라서 필터링할 수 있습니다. 기간 한 눈에.
자세히 알아보기: Excel VBA:오늘 이전 날짜 필터링(빠른 단계 사용)
3. 피벗 테이블을 사용하여 날짜 범위 필터링
이 섹션에서는 필터링 하는 방법을 보여 드리겠습니다. 기간 피벗 테이블의 도움으로 . 총 판매액에 대해 알고 싶다고 가정해 보겠습니다. 1월 . 아래의 절차를 따르십시오.
단계:
- 먼저 B4:D12 범위를 선택합니다. . 그런 다음 삽입 으로 이동하십시오.>> 피벗 테이블
- 대화 상자 나타납니다. 확인을 클릭하기만 하면 됩니다. .
피벗 테이블 필드가 표시됩니다. 새 Excel 시트의 오른쪽에 있습니다. 모든 필드가 있습니다. 열 머리글 에서 데이터 세트의. 4개의 영역 이 있습니다. 필터라는 이름의 , 열 , 행 및 가치 . 드래그할 수 있습니다. 모든 필드 이 영역에서 .
- 이제 날짜 를 클릭하십시오. 피벗 테이블 필드에서 . 다른 필드 월 이 표시됩니다. 자동으로 나타납니다.
- 이것은 까다로운 부분입니다. 날짜 표시를 해제해야 합니다. 제품 표시 및 판매 수량. 필드 에서
- 그런 다음 월 영역 의 필드 행 개 필터 로 (다음 이미지에 표시됨).
이 작업은 모든 판매 를 표시합니다. 및 제품 피벗 테이블의 데이터세트 .
- 판매액 을 보려면 1월 , 화살표 를 클릭하십시오. 다음 그림의 표시된 영역을 선택한 다음 1월을 선택합니다. .
- 그런 다음 확인을 클릭합니다. .
이제 모든 제품 을 볼 수 있습니다. 및 각각의 판매 피벗 테이블에서 . 총 판매액도 볼 수 있습니다. 1월 월.
이렇게 하면 기간 필터링을 쉽게 할 수 있습니다. 피벗 테이블 사용 . 이 경우 필터링했습니다. 날짜 2월 및 3월 .
자세히 알아보기: Excel VBA를 사용하여 피벗 테이블의 날짜 범위를 필터링하는 방법
유사한 수치
- 두 날짜와 다른 기준을 SUMIF하는 방법(7가지 방법)
- Excel에서 기간 내에 있는 경우 평균 계산(3가지 방법)
- SUMIFS를 사용하여 Excel의 날짜 범위 값을 합산하는 방법
- Excel에서 SUMIF 날짜 범위 월 수행(9가지 방법)
- 월과 연도의 날짜 범위가 있는 Excel SUMIF(예제 4개)
4. 필터 날짜 범위에 VBA 적용
날짜 범위를 필터링할 수 있습니다. VBA를 통해 도. 판매 에 대해 알고 싶다고 가정해 보겠습니다. 2월 및 3월 . 아래에서 프로세스에 대해 논의해 보겠습니다.
단계:
- 먼저 Visual Basic 을 엽니다. 개발자 탭에서 .
그런 다음 Microsoft Visual Basic for Applications의 새 창이 열립니다. .
- 이제 삽입을 엽니다.>> 모듈 선택 .
- VBA 모듈에 다음 코드를 입력합니다. .
Public Sub DateRangeFilter()
Dim StartDate As Long, EndDate As Long
StartDate = Range("B10").Value
EndDate = Range("B14").Value
Range("B4:B14").AutoFilter field:=1, _
Criteria1:=">=" & StartDate, _
Operator:=xlAnd, _
Criteria2:="<=" & EndDate
End Sub
여기에서 하위 DateRangeFilter를 만들었습니다. , 여기서 두 개의 변수 StartDate를 선언했습니다. 및 EndDate 긴으로 .
판매 에 대해 알고 싶습니다. 2월 및 3월 , 첫 번째 날짜 를 설정했습니다. 2월 시작일로 (셀 B10 ) 및 마지막 날짜 3월 종료일로 (셀 B14 ) 범위 사용 및 값 방법 . 그런 다음 자동 필터 방식 필터링 이 기간 B4:B14 에서 기준 을 설정하여 시작일 및 종료일 .
- 이제 매크로 를 실행하십시오. Excel 시트에서.
- 그 이후에는 날짜만 표시됩니다. 2월 및 3월 .
따라서 필터링할 수 있습니다. 기간 간단한 VBA 사용 코드.
자세히 알아보기: Excel VBA:셀 값을 기준으로 날짜 범위 필터링(매크로 및 UserForm)
5. Excel AND 및 TODAY 함수를 사용하여 날짜 범위 필터링
판매 에 대해 알고 싶다고 가정해 보겠습니다. 60 사이의 날짜를 가진 기록 및 80 오늘부터 며칠 전 . 이 접근 방식을 따를 수 있습니다.
단계:
- 새 열 만들기 , 원하는 대로 이름을 지정합니다. 이 경우 Filtered Date로 이름을 지정하겠습니다. .
- 그런 다음 E5 셀에 다음 수식을 입력합니다. .
=AND(TODAY()-B5>=60,TODAY()-B5<=80)
여기 TODAY 함수 날짜 식별 60 사이 및 80 오늘부터 며칠 전 . 그런 다음 AND 함수에 이 논리를 사용합니다. . 그런 다음 그리고 함수는 논리에 따라 값을 반환합니다.
- ENTER 를 누르십시오. 키를 누르면 E5 셀에 출력이 표시됩니다. .
- 이제 채우기 핸들 사용 자동완성 낮은 세포.
- 셀 E5 선택 그런 다음 홈 을 선택하십시오.>> 정렬 및 필터링 >> 필터
- 이제 표시된 화살표를 클릭합니다. , 거짓 표시 해제 그런 다음 확인 을 클릭하십시오. (다음 그림 참조).
- 이 작업을 실행하면 판매 가 표시됩니다. 원하는 범위 사이의 기록 날짜 중 .
따라서 필터링할 수 있습니다. 기간 Microsoft Excel에서.
자세히 알아보기: 날짜 범위를 추가하는 Excel 수식(11가지 빠른 방법)
연습 워크북
여기서는 이 방법을 적용한 데이터 세트를 제공합니다. 이 방법을 스스로 연습하는 데 도움이 되기를 바랍니다.
결론
이 도움말에서는 기간 필터링 방법을 강조합니다. 엑셀에서. 우리는 여기에 아주 간단한 방법을 적용했습니다. 필터링 날짜 범위는 방대한 데이터 세트에서 작업하고 특정 기간 내의 일부 사건이나 이벤트 또는 정보에 대해 알아야 할 때 매우 유용할 수 있습니다. 이 기사를 통해 도움을 받을 수 있기를 바랍니다. 마음에 드는 더 쉬운 방법이나 피드백이 있으면 댓글 상자에 자유롭게 남겨주세요.
관련 기사
- 날짜 범위 및 여러 기준과 함께 SUMIFS를 사용하는 방법(7가지 빠른 방법)
- VLOOKUP 날짜 범위 및 Excel의 반환 값(4 적절한 방법)
- Excel에서 날짜 범위에 대한 IF 수식을 사용하는 방법(6가지 방법
- Excel에서 날짜별로 데이터를 필터링하는 VBA 코드(예제 4개)
- Excel에서 지난 30일의 날짜를 필터링하는 방법(5가지 쉬운 방법)
- VBA에서 Excel의 두 날짜 사이의 피벗 테이블 필터