#CALC! erros ocorrem quando o mecanismo de cálculo do Excel encontra um cenário que não dá suporte no momento.
Geral
Matriz Aninhada
O Excel não pode calcular uma matriz em uma matriz. O erro da matriz aninhada ocorre quando você tenta inserir uma fórmula de matriz que contém uma matriz. Para resolver o erro, tente remover a segunda matriz.
Por exemplo, =MUNIT({1,2}) está solicitando que o Excel retorne uma matriz 1x1 e uma matriz 2x2, que atualmente não tem suporte. =MUNIT(2) calcularia conforme o esperado.
Matriz de intervalos
As matrizes só podem conter números, cadeias de caracteres, erros, boolianos ou tipos de dados vinculados. Não há suporte para referências de intervalo. Neste exemplo, =OFFSET(A1,0,0,{2,3}) causará um erro.
Para resolver o erro, remova a referência de intervalo. Nesse caso, =OFFSET(A1,0,0,2,3) calcularia corretamente.
Matriz Vazia
O Excel não pode retornar um conjunto vazio. Erros de matriz vazios ocorrem quando uma fórmula de matriz retorna um conjunto vazio. Por exemplo, =FILTER(C3:D5,D3:D5<100) retornará um erro porque não há valores inferiores a 100 em nosso conjunto de dados.
Para resolver o erro, altere o critério ou adicione o argumento if_empty à função FILTER. Nesse caso, =FILTER(C3:D5,D3:D5<100,0) retornaria um 0 se não houver itens na matriz.
Muitas células
Funções personalizadas que se referem a mais de 10.000 células não podem ser calculadas no Excel para a Web e produzirão essa #CALC! erro em vez disso. Para corrigir, abra o arquivo em uma versão da área de trabalho do Excel. Para obter mais informações, consulte Criar funções personalizadas no Excel.
A função falhou
Esta função executa uma operação assíncrona, mas falhou inesperadamente. Tente mais tarde.
A célula contém um lambda
Uma função LAMBDA se comporta um pouco diferente de outras funções do Excel. Você não pode simplesmente inseri-lo em uma célula. Você deve chamar a função adicionando parênteses ao final da fórmula e passando os valores para sua função lambda. Por exemplo:
-
Retorna o erro #CALC:
=LAMBDA(x, x+1) -
Retorna um resultado de 2:
=LAMBDA(x, x+1)(1)
Para obter mais informações, consulte função LAMBDA.
O resultado da fórmula celular é uma função
Você não pode colocar uma função em uma célula sem chamar ou invocar. Chame sua função adicionando parênteses e argumentos. Ou adicione sua função ao gerenciador de nomes e use o nome como função.
Outro
Esse erro ocorre quando o mecanismo de cálculo do Excel encontra um erro de cálculo não especificado com uma matriz. Para resolvê-la, tente reescrever sua fórmula. Se você tiver uma fórmula aninhada, poderá tentar usar a ferramenta Avaliar Fórmula para identificar onde o #CALC! o erro está ocorrendo em sua fórmula.
Python no Excel
Erro de dados
Ocorreu um erro durante o processamento da consulta. Tente mais tarde.
Limite de dados excedido
Seus dados excedem o limite de carregamento.
Cálculos do Python no Excel podem processar até 100 MB de dados por vez. Tente usar um conjunto de dados menor.
Consulta de grade
As fórmulas python só podem referenciar consultas que dependem de dados externos, não em dados de planilha.
Objeto Python inválido
Esse objeto Python não veio do ambiente Python anexado a essa pasta de trabalho.
Consulta na célula
O resultado de uma fórmula não pode ser uma consulta.
Erro de origem
Algo deu errado com o Powery Query. Tente novamente.
Muitos dados
A fórmula python faz referência a muitos dados para enviar ao serviço Python.
Cálculos do Python no Excel podem processar até 100 MB de dados por vez. Tente usar um conjunto de dados menor.
Precisa de mais ajuda?
Você sempre pode pedir a um especialista na Comunidade Tecnológica do Excel ou obter suporte em Comunidades.