#CALC 수정하는 방법! 오류 수정

적용 대상
Microsoft 365용 Excel Mac용 Microsoft 365용 Excel Excel 2024 Mac용 Excel 2024 Excel 2021 Mac용 Excel 2021 iPad용 Excel iPhone용 Excel Android 태블릿용 Excel Android 휴대폰용 Excel

#CALC! Excel의 계산 엔진에서 현재 지원하지 않는 시나리오가 발생하면 오류가 발생합니다. 

일반

중첩된 배열

Excel은 배열 내에서 배열을 계산할 수 없습니다. 중첩된 배열 오류는 배열이 포함된 배열 수식을 입력하려고 할 때 발생합니다. 오류를 resolve 두 번째 배열을 제거해 보세요.

예를 들어 =MUNIT({1,2})는 현재 지원되지 않는 1x1 배열과 2x2 배열을 반환하도록 Excel에 요청합니다. =MUNIT(2)는 예상대로 계산됩니다.

중첩된 배열 #CALC! 오류

범위 배열

배열에는 숫자, 문자열, 오류, 부울 또는 연결된 데이터 형식만 포함될 수 있습니다. 범위 참조는 지원되지 않습니다. 이 예제에서는 =OFFSET(A1,0,0,{2,3})에서 오류가 발생합니다.

#CALC! error - 배열에 범위 포함

오류를 resolve 범위 참조를 제거합니다. 이 경우 =OFFSET(A1,0,0,2,3)가 올바르게 계산됩니다.

빈 배열

Excel에서 빈 집합을 반환할 수 없습니다. 배열 수식이 빈 집합을 반환할 때 빈 배열 오류가 발생합니다. 예를 들어 데이터 집합에 100보다 작은 값이 없으므로 =FILTER(C3:D5,D3:D5<100)에서 오류를 반환합니다.

#CALC! error - 빈 배열

오류를 resolve 조건을 변경하거나 filter 함수에 if_empty 인수를 추가합니다. 이 경우 배열에 항목이 없는 경우 =FILTER(C3:D5,D3:D5<100,0)는 0을 반환합니다.

셀이 너무 많습니다.

10,000개 이상의 셀을 참조하는 사용자 지정 함수는 웹용 Excel 계산할 수 없으며 이 #CALC 생성됩니다. 대신 오류가 발생합니다. 이 문제를 해결하려면 데스크톱 버전의 Excel에서 파일을 엽니다. 자세한 내용은 Excel에서 사용자 지정 함수 만들기를 참조하세요.

기능이 작동하지 않음

이 함수는 비동기 작업을 수행하지만 예기치 않게 오류가 발생했습니다. 나중에 다시 시도하세요.

셀에 람다 포함

LAMBDA 함수는 다른 Excel 함수와 약간 다르게 동작합니다. 셀에 입력할 수 없습니다. 수식 끝에 괄호를 추가하고 값을 람다 함수에 전달하여 함수를 호출해야 합니다. 예를 들면 다음과 같습니다.

  • #CALC 오류를 반환합니다.=LAMBDA(x, x+1) 
  • 2의 결과를 반환합니다.=LAMBDA(x, x+1)(1)

자세한 내용은 LAMBDA 함수를 참조하세요.

람다 오류에 대한 오류 메시지 및 드롭다운 목록

셀 수식 결과는 함수입니다.

함수를 호출하거나 호출하지 않고는 셀에 함수를 넣을 수 없습니다. 괄호와 인수를 추가하여 함수를 호출합니다. 또는 이름 관리자에 함수를 추가하고 이름을 함수로 사용합니다.

기타

이 오류는 Excel의 계산 엔진에서 배열에 지정되지 않은 계산 오류가 발생할 때 발생합니다. resolve 수식을 다시 작성해 보세요. 중첩된 수식이 있는 경우 수 식 평가 도구를 사용하여 #CALC 위치를 식별할 수 있습니다. 수식에서 오류가 발생했습니다.

Excel의 Python

데이터 오류

쿼리를 처리하는 동안 오류가 발생했습니다. 나중에 다시 시도하세요.

데이터 제한을 초과했습니다.

데이터가 업로드 제한을 초과합니다.

Excel의 Python 계산은 한 번에 최대 100MB의 데이터를 처리할 수 있습니다. 더 작은 데이터 세트를 사용해 보세요.

그리드 쿼리

Python 수식은 스프레드시트 데이터가 아닌 외부 데이터를 사용하는 쿼리만 참조할 수 있습니다.

잘못된 Python 개체

이 Python 개체는 이 통합 문서에 연결된 Python 환경에서 제공되지 않았습니다.

셀의 쿼리

수식의 결과는 쿼리일 수 없습니다.

원본 오류

Powery 쿼리에 문제가 발생했습니다. 다시 시도하세요.

너무 많은 데이터

Python 수식은 너무 많은 데이터를 참조하여 Python 서비스로 보냅니다. 

Excel의 Python 계산은 한 번에 최대 100MB의 데이터를 처리할 수 있습니다. 더 작은 데이터 세트를 사용해 보세요.

추가 지원

언제든지 Excel Tech Community의 전문가에게 문의하거나 커뮤니티에서 지원을 받을 수 있습니다.

참고 항목

동적 배열 및 분산된 배열 동작