2013-06-04 3 views
-1

평균 If 함수를 작동 시키려고합니다. 기본은 이것입니다.Averageif 함수

Sheet 1 
    TIME    Duration (sec) 
    4/24/2013 5:04  57 
    4/24/2013 5:09  122 
    4/25/2013 12:22 341 

Sheet 2 
    Date   Average Duration 
    4/24/2013  
    4/25/2013 

내 질문 이제 평균 지속 시간은 어떻게해야합니까?

내가 이런 걸 가지고 시트 1

=AVERAGEIF('Sheet1'!C:C,SEARCH("4/24/2013", 'Sheet1'!C:C)) 

열 C는 날짜이고, 열 D는 기간

+0

C 열의 날짜가 실제 날짜입니까, 아니면 텍스트로 저장되어 있습니까? 피벗 테이블이 옵션이라면 더 간단 할 것입니다. – JosieP

답변

0

입니다 이것은 당신이 찾고있는 정확하게 당신에게 줄 것이다 그것을 무시한다 시간과 상관없이 하루 종일 검색 할 수 있습니다. 이 방정식을 배열 방정식으로 넣을 때 Ctrl + Shift + Enter를 누르십시오. 만약 = LEFT (C2,5)가 본 C와 D 사이, 헬퍼 열을 삽입 할 준비가되어있는 경우

=SUM(IF(TEXT(DateSearchRange,"m/dd/yy")=TEXT(DateSearchingCell,"m/dd/yy"),DurationRange,0))/SUM(IF(TEXT(DateSearchRange,"m/dd/yy")=TEXT(DateSearchingCell,"m/dd/yy"),1,0)) 
0

아래 복사 (57 가정하면 행 2이고 날짜 COLUMNA이다)을 시도 수식 구성된 바와 같이 작동한다 :

= AVERAGEIF (시트 1 D! D, A2, 시트 1 E! E)가 하나 개의 캐릭터의 위치를 ​​반환하기 때문에

= 검색 조건에 적합하지 않다 다른 두 번째 C : C 쌍은 TIME을 평균화하려고 시도합니다. ra 기간보다.