같은 행의 다른 셀에 데이터가 입력될 때까지 셀을 공백으로 유지하려면 어떻게 해야 합니까?

같은 행의 다른 셀에 데이터가 입력될 때까지 셀을 공백으로 유지하려면 어떻게 해야 합니까?

같은 행의 다른 셀에 데이터가 입력될 때까지 셀을 비워 두려고 합니다.. 같은 행의 다른 셀에 데이터가 입력될 때까지 셀을 비워 두려고 합니다.
셀에 이미 긴 수식이 있습니다. 공백으로 유지해야 하지만 추가 수식을 추가하는 방법을 모르겠습니다 ISBLANK.

답변1

당신이 원하는 것은 중첩된 if와 "빈" 셀을 반환하는 기능입니다.

=IF(OR(ISBLANK(D65),ISBLANK(E65),...,ISBLANK(H65)), "", IF(SUM(I65:L65)>0,"Fail","Pass"))

안타깝게도 수식이 포함된 셀은 비어 있지 않기 때문에 완전히 빈 셀을 반환할 수 없습니다. 그러나 공백으로 보이도록 빈 문자열 ""을 반환할 수 있습니다.

Excel에서는 빈 셀과 빈 문자열을 구분할 수 있습니다(예: ISBLANK(M65) 대 (M65=""))

마지막으로 배열 형식에서 ISBLANK 및 OR을 사용할 수 있어야 합니다.

=IF(OR(ISBLANK(D65:H65)), "", IF(SUM(I65:L65)>0,"Fail","Pass"))

그러나 이전 Excel 버전에서는 문제가 발생할 수 있으며 Enter 키 대신 CTRL+SHIFT+ENTER를 사용하여 수식을 확인할 필요가 없습니다.

답변2

다음 공식을 시도해 보세요.

=IF(COUNTBLANK(A1:L1)=12,"",IF(SUM(I1:L1)>0,"Fail","Pass"))

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

관련 정보