# DIV / 0을 숨기려면 어떻게해야합니까! 참조 된 셀이 비어있는 동안 오류가 발생합니까? D11& C11에 숨기려면 무언가를 넣을 때까지

CI 열에는 생산이 있습니다. DI 열에는 목표가 있습니다. 열 EI에는 분산 %가 있습니다. 내 공식은=(D11-C11)/D11

그러나 D11& C11에 숨기려면 무언가를 넣을 때까지 시트 아래로 셀을 숨기는 방법은 무엇 입니까 #DIV/0!? IF수식을 사용해 보았지만 잘못되는 것 같습니다.



답변

IFERROR 기능

IF오류를 처리하기 위해 설계된 “특별한” 테스트가 있습니다.

=IFERROR( (D11-C11)/D11, "")

결과가 오류가 아닌 한 (D11-C11) / D11의 계산 된 값을 제공하며,이 경우 공백을 반환합니다.

설명

마지막 매개 변수 인 “if error”값은 무엇이든 가능합니다. 빈 따옴표로 제한되지 않습니다. IFERROR는 다음과 같이 오류 값 (로 시작하는 것 #) 을 반환하는 모든 조건에서 작동합니다 .

#NULL!  -   reference to an intersection of two ranges that don't intersect
#DIV/0! -   attempt to divide by zero
#VALUE! -   variable is the wrong type
#REF!   -   invalid cell reference
#NAME?  -   formula name, or text within a formula, isn't recognized
#NUM!   -   invalid number
#N/A    -   value is not available

이것은 디버깅에 편리합니다. 수식에 오류가 발생하면 함수가 임시로 수식을 감싸서 일부 메시지 텍스트를 반환 할 수 있습니다. 또한 간소화 된 형태의 IF 테스트입니다. 테스트하기 위해 표현식을 포함시킬 필요가 없으며 결과를 사용하기 위해 다시 포함시킬 필요가 없습니다.

다른 스프레드 시트

이 기능은 다른 스프레드 시트 프로그램 사용자도 사용할 수 있습니다. 버전 4.0의 LibreOffice Calc에 추가되었습니다 (일부 Linux 배포판에서는 아직 분산 버전이 아님). @Kroltan이 지적했듯이 Google 스프레드 시트에서는 ‘오류가있는 경우’값이 선택 사항 인 경우 훨씬 간소화되었습니다. 누락 된 경우 기본값은 공백입니다. 따라서 잠재적 오류 값을 숨기려는 경우와 같은 경우 Google 스프레드 시트로이를 수행 할 수 있습니다 IFERROR(expression).


답변

내에서 IF문 논리적 검사 (첫 번째 부분)입니다.

IF(logical_test, value_if_true, [value_if_false])

생산 및 / 또는 목표 데이터가 비어있는 동안 발생하는 오류를 피하려면 논리 검사 내에서 ORwith ISBLANK기능을 사용 하십시오.

=IF(OR(ISBLANK(C11),ISBLANK(D11)), "", (D11-C11)/D11)

참조 된 셀 중 하나가 비어 있는지 확인합니다. 하나 또는 둘 다 공백 인 경우 (논리 테스트 TRUE 수행) 명령문 의 IF TRUE일부를 처리합니다 IF. 이 경우 ""수식은 아무 것도하지 말라고합니다. 그렇지 않으면 IF FALSE수식 의 일부인 처리합니다 .


답변

이 시도:

= IF (D11 <> 0, (D11-C11) / D11, "")

또는

= IF (D11 = 0, "", (D11-C11) / D11)

답변

다음 메뉴에서 전체 스프레드 시트를 선택 조건부 서식새 규칙을 … – 선택 포함 된 형식으로 만 세포 에서 – 형식 만 셀 을 선택 오류 – 클릭 형식을 … – 버튼으로 이동 글꼴 탭 – 아래에서 색상 선택 배경과 같은 글꼴 색상 (예 : 흰색)