이 Excel 수식에 어떤 문제가 있나요?

이 Excel 수식에 어떤 문제가 있나요?

D수량 열( )과 요율 열( ) 을 포함하는 범위가 있습니다 E. 셀에는 Rate * Quantity의 소계에 대한 F1공식이 있습니다 .=D3 * E3

대부분의 요율 셀이 비어 있어 대부분의 열만 F표시됩니다 #VALUE!.

가 비어 있으면 소계가 0이 되기를 =IF(ISNUMBER(E1), E1 * D1, 0)바라면서 수식을 로 바꾸겠다고 생각했습니다 . 그러나 Excel에서는 해당 공식이 마음에 들지 않아 내 공식(예: 구문 등)에 문제가 있다는 팝업이 표시됩니다.E1

나에게는 꽤 괜찮은 것 같습니다. E1숫자이면 을 사용하고 E1 * D1, 그렇지 않으면 을 사용하십시오 0.

Excel에서 수식을 입력하려고 하면 오류가 발생합니다 =IF(ISNUMBER(E1), E1 * D1, 0). 왜 그럴까?

답변1

안녕하세요,

귀하의 공식은 작동할 것 같지만...

또 다른 옵션은 =IFERROR(E1*D1,0)을 시도하는 것입니다. E1 x D1을 계산하고 그렇지 않으면 0을 넣습니다.

불행히도 다른 오류, 즉 텍스트로 입력된 숫자가 표시되고 수학을 수행하지 않는 숫자가 가려질 수 있습니다. 흥미롭게도 수식은 수학을 완료했지만(관계없이 숫자로 처리) 하단의 합계 수식은 텍스트로 간주했음을 보여주려고 했습니다. 셀 E4에서는 무슨 일이 일어나는지 확인하기 위해 이중 음수 텍스트 값(날짜 입력 실수)을 가지고 놀았습니다.

이것이 도움이 되기를 바랍니다, 브래드

답변2

대부분의 요율 셀이 비어 있어 F열의 대부분이 표시됩니다.#VALUE!

0계산의 빈 셀은 Excel에서 간주됩니다 . 빈 셀이 없을 가능성이 높지만 다음과 같습니다.

  • 수식 결과 빈 문자열( "") 또는
  • 아포스트로피 하나만( ')

수식을 로 바꾸겠다고 생각했는데 =IF(ISNUMBER(E1), E1 * D1, 0)수식에 문제가 있다는 팝업이 표시됩니다(예: 구문 등).

지역 설정에 ;따라 ,.

관련 정보