2009-07-10 5 views
12

Excel에서 프로그램 사용 데이터가 있고 데이터에 날짜와 시간이 있습니다. 각 시간마다 매일 얼마나 많은 사용자가이 응용 프로그램을 사용하는지이 정보를 요약하고 싶습니다. 어떻게 그것을 사용하여 포뮬러를 능가합니까?그룹별로 데이터를 계산하려면 어떻게합니까?

샘플 데이터 :

Jun 01, 09:03AM 
Jun 01, 10:00AM 
Jun 01, 10:50AM 
Jun 01, 11:00AM 
Jun 01, 11:26AM 
Jun 02, 01:00PM 
Jun 02, 03:00PM 
Jun 02, 04:04PM 
Jun 02, 08:00PM 
Jun 02, 11:00AM 
Jun 02, 12:00PM 
Jun 01, 10:50AM 
Jun 01, 11:00AM 
Jun 02, 11:00AM 
Jun 02, 12:00PM 
Jun 02, 01:00PM 
Jun 03, 08:00PM 
Jun 03, 09:00PM 

답변

24

피벗 테이블을 만듭니다.

새로운 데이터 열 옆에 '일'을 호출하십시오. 하루에 추출 할 수식을 열에 넣으십시오.

=DAY(A2) 

두 개의 데이터 열을 기반으로 피벗 테이블을 만듭니다.

  • 행 필드 = 열 1 일자
  • 열 필드 - 열 이일
  • 데이터 항목 - 열이 백작 1 일자

그룹에게 시간 행 필드.

하루 종일 (6 월 1 일)을 원하는 경우 두 번째 열에 데이터 복사본을 만드십시오. 피벗 테이블에서 두 개의 열을 사용하고 일별로 새 열을 그룹화합니다.


두 개의 열을 추가하여 데이터를 확장 엑셀 2007에서 공식에 의해 순수하게 동일한 작업을 수행합니다.
첫 번째 열 을 '일'으로 전화하십시오. 하루에 추출 할 수식을 열에 넣으십시오.

=DAY(A2) 

전화 두 번째 열 '시간'. 칼럼에 수식을 넣어 시간을 추출하십시오.

=HOUR(A2) 

일간의 열이 1에서 31이고 시간이 0에서 23까지의 열이있는 테이블 레이아웃을 만듭니다.

는 다음 식 (필요에 따라 셀 참조를 조정)

=COUNTIFS($B$1:$B$19,F$1,$C$1:$C$19,$E3) 

복사 테이블을 채우기 위해 공식을 삽입합니다.

COUNTIFS 기능은 그것은 COUNTIF 함수와 동일한 방식으로 작동 엑셀 2007의 새로운이지만, 여러 범위와 기준을 수 있습니다.

+0

이미지는 오래된 버전입니다. –