2013-02-19 5 views
4

나는 다음과 같이 날짜판매 수치를 포함하는 2 열 스프레드 시트를 가지고 :주문 문제 피벗 테이블을 만드는

enter image description here

마우스 오른쪽 버튼으로 클릭하고 -> 셀 서식의 날짜 열은 날짜 (M/D/YYYY 형식)으로 올바르게 표시됩니다. 이것은 헤더를 제외한 모든 날짜 셀에 적용됩니다 (Ctrl + Shirt + Down으로 확인).

내가 2 열에서 피벗 테이블을 만들 때 그러나, 날짜 텍스트로 인식하고 (즉, 첫번째는 다음 해에 의해, 다음 일에 의해, 월 기준으로 정렬) 내 데이터를 엉망으로하는 따라 정렬됩니다

enter image description here

나는 정기적으로이 유형의 데이터와 피벗 테이블을 작성하기 전에이 문제가 없었, 난 정말이 무엇이 잘못 표시되지 않습니다.

피벗 테이블을 만들 때 어떻게 날짜 값을 그대로 인식 할 수 있습니까?

PS : 누구나보고 싶어하는 사람에게 문제가있는 pivot_table_date_porder_issue.xlsx 파일을 업로드했습니다.

답변

7

문제는 엑셀이 "mm/dd/yyyy"라는 텍스트 문자열을 내부 메모리에있는 날짜 개체로 인식하지 못한다는 것입니다. 따라서 피벗 테이블을 만들 때 이러한 문자열을 날짜로 간주하지 않습니다.

피봇 테이블을 만들기 전에 먼저 날짜를 실제 날짜 값으로 변환해야합니다. 이것은 좋은 자료입니다. http://office.microsoft.com/en-us/excel-help/convert-dates-stored-as-text-to-dates-HP001162867.aspx

스프레드 시트에서 B에서 두 번째 날짜 열을 수식 =DATEVALUE(A2)으로 생성했습니다. 이 새 날짜 열을 사용하여 피벗 테이블을 만들고 Count of Sales을 피벗 테이블에 올바르게 정렬합니다 (옵션은 Sort A to Z 대신 Sort Oldest to Newest이됩니다).

+2

당신의 솔루션은 문제를 해결하지만, 왜 내가이 문제를 처음부터 가지고 있는지 이해할 수 없습니다. 나는 같은 형식으로 날짜를 가진 다른 스프레드 시트를 가지고 있으며 모든 것이 훌륭하고 이상하다. – Max

0

새로 고치는 것만이 아니라 새로운 피벗 테이블을 만들어보세요.

몇 일 후에 추가하는 것을 잊어 버렸습니다. 그들을 추가 한 후에 피벗 테이블 범위를 업데이트하고 새로 고침을 누르십시오. 그들은 피벗 테이블의 끝 부분에 나타났습니다. 그런 다음 간단히 새로운 피벗 테이블과 날짜를 모두 만들려고했습니다.

0

날짜가있는 전체 열을 선택해야하므로 "열의 텍스트"버튼을 클릭하고 구분선을 선택하고 모든 상자의 선택을 취소하고 버튼 마무리를 클릭 할 때까지 이동하십시오.

그러면 셀 형식이 만들어지고 값이 날짜로 읽혀집니다.

희망이 있으면 도움이 될 것입니다.

0

정확히 정렬 할 피벗에서 24/11/15 (2015 년 11 월 24 일) 열을 사용하려는 경우 다음을 수행하여 올바르게 형식화되었는지 확인할 수 있습니다. - 열을 강조 표시하고 go 데이터 - 텍스트 - 열 - 다음을 두 번 클릭 한 다음 "날짜"를 선택하고 기본값을 DMY로 사용하고 데이터를 적용하고 확인을 클릭하십시오.

지금 피벗하면 올바르게 정렬됩니다. Excel이 작동 할 수 있도록 해당 열을 날짜 필드로 올바르게 포맷해야합니다.

1

April 20, 2017

이전에 게시 된 답변을 모두 읽었으며 많은 추가 작업이 필요합니다. 내가 찾은 빠르고 간단한 해결책은 다음과 같습니다 :

1) 피벗 테이블의 날짜 필드를 그룹 해제합니다. 2) 피벗 필드 목록 UI로 이동하십시오. 3) ROWS 섹션에 Date 필드가 FIRST로 나열되도록 필드를 재정렬하십시오. 4) 디자인 메뉴에서 보고서 레이아웃/표 형식으로 표시를 선택합니다.

기본적으로 Excel은 피벗 테이블의 첫 번째 필드별로 정렬합니다. Date 필드가 가장 먼저 나타나기를 원하지 않지만 시간과 노력을 절약 할 수있는 절충안입니다.

관련 문제