행 > 0의 연속 값을 계산하여 행의 값 수(2 - 3 이상..)를 제어한 다음 이를 합산합니다.

행 > 0의 연속 값을 계산하여 행의 값 수(2 - 3 이상..)를 제어한 다음 이를 합산합니다.

나는 이것에 좀 붙어 있습니다. 당신이 나를 도울 수 있기를 바랍니다.

내가 원하는 것은:

-SUM이지만 연속 셀에 0보다 큰 값이 있는 경우에만 해당됩니다.

-또한 두 개의 연속된 값이 있는 경우에만 함수를 식별하고 Sum으로 명령하고 싶습니다. 열마다 다른 함수를 입력해야 하는지는 중요하지 않지만 합계가 2의 결과인지 알고 싶습니다. , 3개 이상의 연속된 셀입니다.

  • 행당 일련의 연속된 값이 두 개 이상 있으면 문제가 더 발생할 수 있지만 적어도 위 이미지의 예와 같이 격리된 값이 있는 기존 단순 간격의 경우에는 해결할 수 있었으면 합니다.

SUMIF를 사용하면 될 것 같지만 내가 원하는 작업에 대한 기준을 얻을 수 없습니다.

다음은 데이터와 예상 결과가 포함된 Google 시트 파일의 링크입니다.

그냥 참고 이미지

답변1

COUNTIF와 함께 도우미 데이터를 사용하면 원하는 결과를 얻을 수 있습니다.


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


작동 방식:

  • 연속된 값을 계산하려면 AE3 셀의 배열(CSE) 수식을 사용하여 마무리합니다.Ctrl+Shift+Enter& 작성하세요.

    {=MAX(FREQUENCY(IF($R3:$Z3>0,ROW($R3:$Z3)),IF($R3:$Z3<=0,ROW($R3:$Z3))))}
    
  • 스크린샷에 표시된 대로 AA1:AD1에 도우미 데이터를 입력합니다.

  • AA3 셀의 수식을 채워보세요.

    =IF(COUNTIF($R3:$Z3,">0")=AA$1,SUM($R3:$Z3),0)

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

관련 정보