Countif 날짜 배열 수식

Countif 날짜 배열 수식

교육 준수 여부를 추적하기 위한 시트를 작성하려고 합니다. 개인이 현재 진행 중인 절차 수, 오래된 절차 수, 교육을 받은 이후 새로운 절차를 받은 사람 수를 보여주는 요약 필드를 구축해야 합니다.

따라서 아래 표시된 데이터에는 다음이 필요합니다.

  • 사람 A 옆에 있는 세 날짜를 살펴보고 그 중 몇 개가 그 위의 날짜 1과 날짜 2보다 이후인지 알아내는 계산입니다.
  • 사람 A 옆에 있는 세 날짜를 보고 그 중 날짜 1과 날짜 2 사이에 몇 개가 있는지 계산하는 계산입니다.
  • 사람 A 옆에 있는 세 날짜를 살펴보고 그 중 몇 개가 그 위의 날짜 1과 날짜 2보다 이전인지 알아내는 계산입니다.

아래를 사용하여 배열 수식을 시도했지만 원하는 대로 작동하지 않는 것 같습니다. 사람 A 옆의 날짜가 그 위의 열뿐만 아니라 날짜 1과 날짜 2 옆의 모든 단일 날짜보다 큰 경우에만 작동합니다.

=COUNTIFS($G65:$GX65,">="&$G$10:$GX$10,$G65:$GX65,">="&$G$6:$GX$6)

또한 조건부 서식을 사용하여 A 사람 옆의 날짜에 문자를 추가하려고 시도했지만 서식을 통해 추가하면 COUNTIF 함수에서 해당 문자를 찾지 못합니다.

어떤 팁이 있나요?

여기에 이미지 설명을 입력하세요

답변1

Date 1귀하의 예에서와 같이 항상 이후인 경우 Date 2다음 수식을 사용할 수 있습니다.

  Later:  =SUMPRODUCT(--($E6:$G6>$E$2:$G$2))
Between:  =SUMPRODUCT(($E6:$G6<=$E$2:$G$2)*($E$6:$G$6>=$E$3:$G$3))
Earlier:  =SUMPRODUCT(--($E$6:$G$6<$E$3:$G$3))

여기에 이미지 설명을 입력하세요

날짜 1이아니다항상 나중 날짜이므로 적절한 날짜를 비교하려면 수식을 약간 확장하면 됩니다.

답변2

OP가 계산을 언급했기 때문에 옆에 세 개의 날짜가 있고 그 중 둘 다 및 위에 있는 Person A날짜 중 몇 개가 있는지 계산합니다.later, between and earlierDate 1Date 2

따라서 COUNTIF&를 사용하여 in 과 date & in 의 COUNTIFS날짜를 비교했습니다 .G69:I6912G65:I66

여기에 이미지 설명을 입력하세요

  • 셀의 배열(CSE) 수식 D69:

    {=COUNTIF($G$69:$I$69,">"&$G$65:$I$66)}
    

날짜는 01-Jan-20& 입니다 15-Oct-19.

  • 셀의 배열(CSE) 수식 E69:

    {=COUNTIF($G$69:$I$69,"<"&$G$65:$I$66)}
    

날짜는 입니다 01-Sep-19.

  • 셀의 배열(CSE) 수식 F69:

    {=COUNTIFS($G$69:$I$69,">="&MIN($G$65:$I$66),$G$69:$I$69,"<="&MAX($G$65:$I$66))}
    

날짜는 01-sep-19& 입니다 15-Oct-19.

주의

  • D69, E69 & F69다음으로 수식 완성Ctrl+Shift+Enter.

  • 필요에 따라 수식의 셀 참조를 조정합니다.

관련 정보