비교에 따라 2열의 모든 항목을 계산하는 방법은 무엇입니까?

비교에 따라 2열의 모든 항목을 계산하는 방법은 무엇입니까?

데이터가 있는 두 개의 열이 있고 첫 번째 열의 값이 두 번째 열의 값보다 큰 모든 행의 개수를 계산하고 싶습니다.

내가 찾을 수 있는 가장 좋은 방법은 다음과 같은 셀 참조를 사용하는 것이었습니다.

=COUNTIF($D$2:$D$289, ">"&$E$2)

하지만 분명히 그것은 나에게 필요한 것이 아닙니다.

그러나 나는 다음을 시도했습니다.

=COUNTIF($D$2:$D$289, ">"&$E$2:$E$289)

하지만 오류가 발생합니다.

조언을 해주실 수 있나요?

감사해요.

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

답변1

원하는 방식으로 범위를 비교하려면 셀별 비교를 제공하는 수식을 사용해야 합니다. 이 솔루션의 경우 SUMPRODUCT.

엑셀의 경우:

=SUMPRODUCT(--($D$2:$D$289>&$E$2:$E$289))

작동 방식은 내부 비교가 값 $D$2:$D$289>&$E$2:$E$289배열을 생성한다는 것입니다 TRUE/FALSE. --수식의 일부는 모든 및 TRUEs를 및 FALSEs배열로 변환합니다 . 마지막으로 배열의 모든 항목을 간단히 요약합니다.10SUMPRODUCT

Google 스프레드시트의 경우 간단합니다.

==SUMPRODUCT($D$2:$D$289>&$E$2:$E$289)

OP의 예제 데이터를 바탕으로 한 결과:

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

관련 정보