> 주제 > excel > Excel의 #NUM 오류 - 공식의 숫자 오류 수정

Excel의 #NUM 오류 - 공식의 숫자 오류 수정

Christopher Nolan
풀어 주다: 2025-03-24 10:15:11
원래의
711명이 탐색했습니다.

이 튜토리얼에서는 Excel #NUM 오류의 원인을 분해하고 수정 방법을 보여줍니다.

컴퓨터 화면을 쳐다보고 커피를 마시 며 Excel 스프레드 시트가 왜 갑자기 해시 태그 기호로 이상한 오류 메시지를 표시하는지 궁금하십니까? 그것은 실망스럽고 혼란스럽고 완전히 성가신 일이지만 두려워하지 마십시오! 우리는 Excel에서 #NUM 오류의 신비를 풀고 수정을 도와 드리겠습니다.

#NUM 오류는 Excel에서 무엇을 의미합니까?

Excel의 #NUM 오류는 유효하지 않은 숫자 값으로 트리거 된 일반적인 오류 메시지로 불가능한 결과를 초래합니다. 이 오류는 일반적으로 함수에 잘못된 인수가 포함되어 있거나 제공된 숫자 또는 날짜가 유효한 숫자 값이 아니거나 계산이 Excel이 처리 할 수있는 내용의 한계를 초과 할 때 발생합니다.

#NUM 오류는 기본 원인에 따라 여러 가지 방법으로 해결할 수 있습니다. 여기에는 입력 값 조정, 공식 또는 계산 변경 또는 Excel의 계산 설정 수정이 포함될 수 있습니다. 특정 솔루션은 특정 오류 및 발생의 컨텍스트에 따라 다릅니다.

Excel의 #NUM 오류 - 공식의 숫자 오류 수정

Excel의 #NUM 오류 - 원인 및 솔루션

아래에서는 #NUM 오류의 가능한 각 원인을 자세히 설명하고이를 해결하는 데 필요한 단계를 제공합니다.

잘못된 입력 인수

이유 : 일부 Excel 함수에는 특정 입력 인수가 필요합니다. 잘못된 인수 또는 잘못된 데이터 유형을 제공하면 Excel이 #NUM 오류를 생성 할 수 있습니다.

솔루션 : 모든 입력 인수가 유효하고 올바른 데이터 유형인지 확인하십시오. 구문 오류에 대한 공식을 다시 확인하십시오.

예를 들어, Excel의 날짜 함수는 연도 인수에 대해 1에서 9999 사이의 숫자를 기대합니다. 제공된 연도 값 이이 범위를 벗어난 경우 #NUM 오류가 발생합니다.

마찬가지로 DatedIf 함수는 종료 날짜가 항상 시작 날짜보다 클 리야합니다 (또는 두 날짜 모두 동일). 반대의 경우 공식은 #NUM 오류를 생성합니다.

예를 들어이 공식은 10 일의 차이를 반환합니다.

=DATEDIF("1/1/2023", "1/11/2023", "d")

그리고 이것은 #NUM 오류가 발생합니다.

=DATEDIF("1/11/2023", "1/1/2023", "d")

Excel의 #NUM 오류 - 공식의 숫자 오류 수정

너무 크거나 너무 작은 숫자

이유 : Microsoft Excel은 계산할 수있는 숫자 크기에 제한이 있습니다. 공식 이이 한계를 초과하는 숫자를 생성하면 #NUM 오류가 발생합니다.

솔루션 : 공식이 한계를 벗어난 숫자를 생성하는 경우 입력 값을 조정하여 결과가 허용 범위 내에 있는지 확인하십시오. 또는 계산을 작은 부분으로 나누고 여러 셀을 사용하여 최종 결과에 도달하는 것을 고려할 수 있습니다.

최신 버전의 Excel에는 다음과 같은 계산 제한이 있습니다.

가장 작은 음수 -2.2251E-308
가장 작은 양수 2.2251E-308
가장 큰 양수 9.99999999999999E 307
가장 큰 음수 -99999999999999E 307
공식을 통해 가장 큰 허용 양수 1.7976931348623158E 308
공식을 통해 가장 큰 허용 음수 -1.7976931348623158E 308

과학적 표기법에 익숙하지 않다면, 가장 작은 양의 양수 2.2251E-308의 예에서 그것이 무엇을 의미하는지 간략하게 설명하겠습니다. 표기법의 "e -308"부분은 "10 ~ 10에서 -308의 전력"을 의미하므로 2.2251은 10을 -308 (2.2251x10^-308)의 전력으로 곱합니다. 이것은 최초의 0이 아닌 숫자 (2) 이전의 소수 부분에 307 개의 0이있는 매우 적은 수입니다.

보시다시피, Excel의 허용 된 입력 값은 -2.2251E -308과 9.99999999999999E 307입니다. 공식에서는 -1.7976931348623158E 308 및 1.7976931348623158E 308 사이의 숫자가 허용됩니다. 공식 또는 그 인수의 결과가 범위를 벗어나면 #NUM을 얻을 수 있습니다! 오류.

현재 Excel 365의 버전에서는 많은 숫자 만 #NUM 오류를 생성합니다. 한계를 벗어난 작은 숫자는 0 (일반 형식) 또는 0.00e 00 (과학 형식)으로 표시됩니다. 새로운 문서화되지 않은 행동처럼 보입니다.

Excel의 #NUM 오류 - 공식의 숫자 오류 수정

불가능한 운영

이유 : Excel이 불가능하다고 간주되어 계산을 수행 할 수 없으면 #NUM을 반환합니다! 오류.

솔루션 : 오류를 일으키는 함수 또는 작업을 식별하고 입력을 조정하거나 그에 따라 공식을 수정하십시오.

불가능한 계산의 전형적인 예는 SQRT 함수를 사용하여 음수의 제곱근을 찾는 것입니다. 음수의 제곱근을 결정할 수 없으므로 공식은 #NUM 오류를 초래합니다. 예를 들어:

=SQRT(25) - 반환 5

=SQRT(-25) -#num을 반환합니다!

오류를 고정하려면 ABS 함수에서 음수 숫자를 래핑하여 숫자의 절대 값을 얻을 수 있습니다.

=SQRT(ABS(-25))

또는

=SQRT(ABS(A2))

여기서 A2는 음수를 포함하는 셀입니다.

또 다른 사례는 비 integer 전력에 대한 음수의 지수입니다. 음수를 integer 전력으로 올리려고하면 결과는 복소수가됩니다. Excel이 복소수를 지원하지 않으므로 공식은 #NUM 오류를 생성합니다. 이 경우 오류는 Excel의 제약 내에서 계산이 수행 할 수 없음을 나타냅니다.

Excel의 #NUM 오류 - 공식의 숫자 오류 수정

반복 공식은 수렴 할 수 없습니다

이유 : 결과를 찾을 수없는 반복 공식은 #NUM 오류가 Excel에서 발생합니다.

솔루션 : 입력 값을 수정하여 공식이 수렴하는 데 도움이되거나 Excel 반복 설정을 조정하거나 오류를 피하기 위해 다른 공식을 모두 사용하십시오.

반복은 Excel의 기능으로, 특정 조건이 충족 될 때까지 공식이 반복적으로 재 계산할 수 있습니다. 다시 말해, 공식은 시행 착오를 통해 결과를 달성하려고합니다. Excel에는 IRR, XIRR 및 속도를 포함한 여러 기능이 있습니다. 주어진 제약 조건 내에서 반복 공식이 유효한 결과를 찾을 수 없으면 #NUM 오류를 반환합니다.

이 오류를 해결하려면 입력 값을 변경하거나 수렴의 공차 수준을 줄여 공식이 유효한 결과를 찾을 수 있는지 확인해야 할 수도 있습니다.

예를 들어, 요금 공식이 #NUM 오류가 발생하면 초기 추측을 제공하여 솔루션을 찾는 데 도움이 될 수 있습니다.

Excel의 #NUM 오류 - 공식의 숫자 오류 수정

또한 공식이 수렴을 돕기 위해 Excel에서 반복 설정을 조정해야 할 수도 있습니다. 다음은 다음과 같습니다.

  1. 파일 메뉴를 클릭하고 옵션을 선택하십시오.
  2. 공식 탭에서 계산 옵션 섹션에서 반복 계산 옵션 활성화를 확인하십시오.
  3. 최대 반복 상자에서 Excel이 원하는 횟수를 입력하여 공식 재 계산을 수행하십시오. 반복의 수가 많을수록 결과를 찾을 가능성이 높아지고 계산하는 데 더 많은 시간이 필요합니다.
  4. 최대 변경 박스에서 계산 결과 사이의 변경량을 지정하십시오. 더 적은 숫자는 더 정확한 결과를 제공하지만 계산하는 데 더 많은 시간이 필요합니다.

Excel의 #NUM 오류 - 공식의 숫자 오류 수정

Excel IRR 함수의 #NUM 오류

이유 : IRR 공식은 비 투자 문제로 인해 또는 현금 흐름에 일관성이없는 징후로 인해 해결책을 찾지 못합니다.

솔루션 : Excel의 반복 설정을 조정하고 초기 추측을 제공하며 현금 흐름에 적절한 신호가 있는지 확인하십시오.

Excel의 IRR 기능은 일련의 현금 흐름에 대한 내부 수익률을 계산합니다. 그러나 현금 흐름이 유효한 IRR이 발생하지 않으면 함수는 #NUM을 반환합니다! 오류.

다른 반복 함수와 마찬가지로, 특정 수의 반복 후 결과를 찾을 수 없기 때문에 IRR의 #NUM 오류가 발생할 수 있습니다. 문제를 해결하려면 최대 반복 수를 늘리거나 반환 속도에 대한 초기 추측을 제공하십시오 (자세한 내용은 이전 섹션 참조).

IRR 함수가 #NUM 오류를 반환 할 수있는 또 다른 이유는 현금 흐름의 일관되지 않은 징후 때문입니다. 이 기능은 긍정적 인 현금 흐름과 부정적인 현금 흐름이 있다고 가정합니다. 현금 흐름의 부호가 변경되지 않으면 IRR 공식으로 인해 #NUM 오류가 발생합니다. 이 문제를 해결하기 위해 초기 투자를 포함한 모든 발신 지불이 마이너스로 입력되도록하십시오.

Excel의 #NUM 오류 - 공식의 숫자 오류 수정

요약하면, Excel의 #NUM 오류는 잘못된 인수, 인식 할 수없는 숫자/날짜, 불가능한 작업 및 Excel의 계산 한도를 능가하는 등 여러 가지 이유로 발생할 수있는 일반적인 문제입니다. 이 기사가 이러한 이유를 이해하고 오류를 효과적으로 문제 해결하는 데 도움이 되었기를 바랍니다.

다운로드를위한 연습 통합 문서

#NUM Excel의 오류 - 예제 (.xlsx 파일)

위 내용은 Excel의 #NUM 오류 - 공식의 숫자 오류 수정의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿