Excel countif는 특정 열을 무시합니다.

Excel countif는 특정 열을 무시합니다.

안녕하세요 함께 현재 다음과 같은 것이 있습니다.

=IF(COUNTIF(B8:J8;"<>Y");0;1)+
IF(COUNTIF(B9:J9;"<>Y");0;1)

독일어 기능을 올바르게 번역했으면 좋겠습니다. 그래서 내 문제는 이제 특정 설정에서 세 번째 줄을 모두 무시하고 싶다는 것입니다. 이 경우 D, G, J. 따라서 가능한 접근 방식은 다음과 같습니다.AND

잘 작동하겠지만 하나의 수식으로 비교하려는 라인이 약 100개이므로 최대 범위를 초과합니다.

다음과 같이 단축하는 방법이 있나요? B8:C8 & E8:F8 & H8:I8

Y아니면 포함하지 않은 것을 계산 하고 공백을 무시 하는 방법이 있습니까 ?

답변1

내 스스로 해결책을 찾았습니다. 죄송합니다.

=IF(COUNTIFS(B8:J8;"<>Y";B8:J8;"?*");0;1) + ...

countifs의 첫 번째 매개변수는 행에 두 번째 매개변수를 포함하지 않는 셀이 있는지 확인하고, Y아무것도 포함하는 셀이 있는지도 확인합니다. 이는 Y가 아니고 공백이 아닌 모든 셀을 계산한다는 의미입니다. 앞에 If가 있으면 간단히 말해서 잘못된 것이 발견되면 해당 행을 계산하지 마십시오.

나는 내 자신을 위해 작은 추가를 했습니다:

IF(COUNTIF(B8:J8;"?*");IF(COUNTIFS(B8:J8;"<>Y";B8:J8;"?*");0;1);0)+ ...

이렇게 하면 전체 행이 비어 있는지도 확인하고, 비어 있으면 더 이상 확인하지 않습니다. 이렇게 하면 빈 행이 무시됩니다.

관련 정보