안녕하세요 함께 현재 다음과 같은 것이 있습니다.
=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)+ ...
이렇게 하면 전체 행이 비어 있는지도 확인하고, 비어 있으면 더 이상 확인하지 않습니다. 이렇게 하면 빈 행이 무시됩니다.