목차
Excel의 날짜 그룹화 기능은 많은 번거로움을 덜어줄 매우 강력한 도구입니다. 날짜, 주, 월, 분기 및 연도별로 데이터를 그룹화하면서 큰 워크시트의 데이터를 분석하는 데 도움이 됩니다. 그러나 날짜 그룹화 기능이 항상 작동하는 것은 아닙니다. 경우에 따라 피벗 테이블 도구 리본의 분석/옵션 탭에 있는 그룹 필드 버튼이 비활성화되거나 회색으로 표시됩니다. " 해당 선택 항목을 그룹화할 수 없습니다 " 오류가 표시될 수 있습니다. 이 자습서에서는 피벗 테이블에서 날짜를 그룹화할 수 없는 이유와 문제를 해결하는 방법을 살펴보겠습니다.
연습 통합 문서 다운로드
이 연습 다운로드 이 기사를 읽는 동안 책을 읽고 작업을 수행하십시오.
고정 피벗 테이블 Dates.xlsm
그룹 날짜 문제를 해결하는 4가지 쉬운 방법 in Pivot Table
한 국가가 유럽의 3개국으로 수입한 다양한 과일과 채소에 대한 정보가 포함된 큰 Excel 워크시트가 있다고 가정해 보겠습니다. Excel 파일에는 제품 이름, 수출 수량 , 수입업체 국가 , 주문일 및 배송일 이 있습니다. 이 Excel의 주문일 및 배송일 열을 사용하여 피벗 테이블의 그룹 날짜 문제를 해결합니다. Filter , Go To Special 및 VBA Macro 를 사용하여 그룹화할 수 없는 이유에 대한 문제를 해결합니다.피벗 테이블 의 날짜. 아래 이미지는 이 Excel 워크시트의 날짜를 그룹화하려고 시도하는 동안 " 선택 항목을 그룹화할 수 없습니다 " 오류가 발생함을 보여줍니다.
참고 : Excel 워크시트에 피벗 테이블을 삽입하는 방법을 모르는 경우 이 단계별 가이드라인 을 참조하여 Excel에서 피벗 테이블을 삽입하는 방법을 알아보세요.
방법 1: 누락되거나 왜곡된 날짜 값을 피벗 테이블의 그룹 날짜로 바꾸기
1단계:
- 유일한 방법 날짜에 그룹 필드 기능을 사용하는 동안 이 오류를 방지하려면 소스 데이터의 날짜 열에 있는 모든 셀이 날짜 또는 셀을 포함해야 합니다. 공백 일 수 있습니다. 원본 데이터의 날짜 필드에 텍스트 또는 오류 가 포함된 셀이 있으면 그룹 기능이 작동하지 않습니다. 예를 들어 소스 데이터에 아래 이미지와 같은 일부 오류 날짜 값이 있습니다.
- 대부분의 경우 이러한 결함으로 인해 날짜 값은 Excel에서 피벗 테이블의 날짜를 그룹화할 수 없습니다.
- 이 문제를 해결하려면 날짜 값이 없는 셀에 날짜를 삽입해야 합니다. 셀에 위 이미지와 같은 오류 날짜 값이 있는 경우 오류를 수정해야 합니다.
- 이 예에서는 위에서 보고 있는 3개의 오류 날짜를 수정했습니다.
2단계:
- 이제 날짜를 그룹화하기 위해 피벗을 만듭니다.먼저 테이블. 아래 이미지와 같이 셀을 드래그하여 피벗 테이블을 생성합니다.
- 피벗 테이블은 아래 이미지와 같습니다.
3단계:
- 이제 연도가 포함된 셀을 선택합니다. 그런 다음 셀을 마우스 오른쪽 버튼으로 클릭 합니다. 창이 나타납니다. 해당 창에서 그룹 을 클릭합니다.
- 그룹화 라는 제목의 다른 창이 나타납니다. 데이터를 그룹화하는 방법을 선택할 수 있습니다. 분기 및 연도 를 선택하여 데이터를 그룹화했습니다.
- 그런 다음 확인 을 클릭합니다.
- 이제 정보가 분기 및 연도 별로 그룹화되었음을 확인할 수 있습니다.
자세히 보기: Excel 피벗 테이블을 사용하여 월 및 연도별로 날짜를 그룹화하는 방법
방법 2: 왜곡된 날짜 값을 찾기 위한 필터 피벗 테이블의 날짜 그룹화
이제 왜곡되거나 오류가 있는 날짜 값을 찾는 몇 가지 방법을 살펴보겠습니다. 이러한 날짜를 찾는 3가지 쉬운 방법이 있습니다. 첫 번째는 필터를 사용하여 오류가 있는 날짜 값을 찾는 것입니다. 필터를 사용하여 오류가 있는 날짜를 찾으려면 다음 단계를 따르십시오.
1단계:
- 데이터 범위의 모든 셀을 선택합니다. 그런 다음 Data.
- 아래의 Filter 옵션을 클릭합니다. 우측 하단 화살표 배송 날짜 이 열의 모든 날짜 값을 연도 및 날짜별로 그룹화한 필터 드롭다운 메뉴를 볼 수 있습니다. 모든 텍스트 및 오류 날짜 값이 목록 맨 아래에 나열됩니다.
2단계 :
- 이 열에 잘못된 형식으로 입력된 일부 날짜가 포함된 것을 볼 수 있습니다. Excel은 셀에 입력할 때 날짜로 간주하지 않았으므로 텍스트로 식별했습니다.
- 텍스트 및 오류 값을 필터링하려면 모두 선택 취소합니다. 날짜 항목 또는 모두 선택 옵션 옆의 체크 표시를 제거합니다. 그런 다음 텍스트 및 오류 항목을 선택합니다.
- 확인 을 클릭합니다.
- 이제 열이 필터링됩니다. text 및 error 값만 표시합니다.
3단계:
- 다음 단계는 값이 올바른 날짜 형식이 아닌 이유를 확인하고 수정하는 것입니다. 오류가 있는 필터링된 날짜를 모두 수정했습니다. 아래 이미지를 참조하십시오.
- 이제 필터 옵션을 다시 클릭합니다.
- 이번에 잘못된 날짜를 수정하여 데이터 범위를 초기 형태로 되돌립니다.
- 이제 데이터에 왜곡된 날짜가 없으므로 날짜를 그룹화할 수 있습니다.
자세히 보기: 피벗 테이블을 월별로 그룹화하는 방법 Excel
유사한 읽기
- 그룹화 방법Excel 피벗 테이블에서 연도별로(3가지 쉬운 방법)
- Excel에서 필터로 날짜를 그룹화하는 방법(3가지 쉬운 방법)
방법 3 : 오류 날짜 값 찾기 GoTo 특수 메뉴를 사용하여 피벗 테이블의 날짜 그룹화
Excel의 GoTo Special 메뉴는 다양한 유형의 데이터가 포함된 셀을 선택할 수 있는 훌륭한 기능입니다. 상수, 공백, 수식, 주석 등. 특정 유형의 데이터가 포함된 셀을 선택하는 데 사용할 수도 있습니다.
단계:
- 먼저 날짜 필드의 전체 열을 선택합니다. CTRL+SPACE 를 함께 누를 수 있습니다.
- 찾기 & 홈 탭에서 를 선택합니다. 드롭다운 메뉴에서 특별 메뉴로 이동 을 선택합니다.
- 선택 상수 라디오 버튼.
- 그런 다음 숫자 확인란의 선택을 취소합니다.
- 확인 을 클릭합니다.
- 텍스트 또는 오류 값을 포함하는 모든 셀이 선택됩니다. 그런 다음 다른 채우기 색상을 적용하여 이러한 셀을 강조 표시하여 다음 단계에서 수정할 수 있습니다. 이 예에서는 Red 를 채우기 색상으로 선택하여 오류 값이 있는 날짜에 플래그를 지정했습니다.
자세히 알아보기: Excel Pivot Table Group by Week
방법 4: Excel에서 날짜 값을 그룹화하기 위해 VBA로 오류 날짜 값 찾기
을 사용할 수도 있습니다. 데이터 유형을 결정하기 위한 VBA 세포의. 이를 수행하는 방법에는 여러 가지가 있습니다. 쉬운 방법은 셀 값을 인수로 사용하고 해당 셀의 데이터 유형을 반환하는 CellType 함수를 사용하는 것입니다.
- ALT+F11 <을 클릭하십시오. 2> Visual Basic 을 열려면 개발자 탭에서도 열 수 있습니다.
- 삽입 버튼을 클릭하고 모듈 을 선택합니다.
- 창에 다음 코드를 작성합니다.
6819
- 파일 탭을 클릭하고 Excel 파일을 저장 합니다.
- 이제 원본 워크시트로 돌아가서 G5 :
=CellType(F5)
- ENTER 를 누르면 셀 F5 의 데이터 유형이 표시됩니다. 함수는 데이터 유형으로 날짜 를 반환합니다.
- 채우기 핸들을 아래로 드래그하여 나머지에 함수를 적용합니다. 배송 날짜 의 셀 중 오류 값이 있는 날짜의 데이터 유형이 텍스트 로 표시되는 것을 확인할 수 있습니다.
- 이전과 마찬가지로 데이터 유형이 텍스트 인 셀을 강조 표시합니다. 다음 단계에서는 해당 셀을 수정합니다.
- 해당 셀을 수정한 후 방법 1 에서 수행한 것처럼 날짜를 그룹화할 수 있습니다.
기억할 사항
- VBA CellType을 사용할 수도 있습니다. 셀의 다른 데이터 유형을 결정하는 기능.
- 피벗 테이블을 생성할 때 새 워크시트 를 선택합니다. 기존 워크시트 를 선택하면 데이터가 포함된 기존 시트에 피벗 테이블이 생성됩니다. 기존 워크시트에 피벗 테이블을 만들면 데이터가 왜곡될 상당한 위험이 있습니다.
결론
이 기사에서는 Excel에서 피벗 테이블의 날짜를 그룹화할 수 없는 경우 문제를 해결합니다. 이 기사에 대한 질문이나 권장 사항이 있으면 아래에 의견을 남겨주십시오. 좋은 하루 되세요!!!