Aplica-se a
Recursos
Quem pode usar esse recurso?
- Proprietário
- Administrador
- Editor
Mensagens de erro de fórmula
Uma fórmula retorna um erro quando o Smartsheet espera elementos diferentes daqueles que foram fornecidos.
Quem pode usar isso?
Planos:
- Smartsheet
Permissões:
- Proprietário
- Administrador
- Editor
Descubra se essa capacidade está incluída em Smartsheet Regions ou Smartsheet Gov.
Usuários do plano Empresa podem usar a IA para gerar fórmulas. Saiba mais.
Veja a seguir uma lista de mensagens de erro de fórmula, suas causas e as resoluções que você pode implementar para corrigir os erros.
Editores com permissões de compartilhamento podem criar e editar fórmulas nas células desbloqueadas de uma planilha.
#BLOCKED
Causa
O cálculo é bloqueado porque pelo menos uma das células referenciadas pela fórmula contém um erro.
Resolução
Determine qual célula referenciada por esta fórmula contém um erro, o que descreverá melhor o problema.
#BOOLEAN EXPECTED
Causa
A fórmula está em um tipo específico de coluna (data, número, símbolo), e o valor retornado é de outro tipo.
Resolução
Mova a fórmula para outra coluna ou converta o resultado para o tipo apropriado. Adicione uma cadeia de caracteres vazia para converter resultados da fórmula em valores de texto. Por exemplo =TODAY() + "" permite que você insira a data de hoje em uma coluna de texto.
#CALCULATING
Causas
O mecanismo de fórmulas ainda está fazendo cálculos no back-end.
- Isso geralmente pode significar que você está enfrentando um erro de lentidão devido a condições de rede ou uso intenso do navegador.
- Também pode indicar que você está usando uma fórmula maior e/ou a fórmula está fazendo referência a uma célula que faz referência a outra célula por meio de uma fórmula ou vinculação de célula.
Resolução
Geralmente, esse erro é corrigido após a conclusão do cálculo.
Quando o erro não é corrigido, vários outros fatores podem influenciar a lentidão em uma planilha. Alguns dos principais fatores:
- Velocidade do navegador: a velocidade do navegador pode ser um dos principais causadores da lentidão ao carregar, navegar e salvar uma planilha. Em nossos testes, descobrimos que o Smartsheet tem o melhor desempenho no Google Chrome. Se for uma opção ou ao solucionar problemas, tente usar esse navegador para verificar se ele melhora os tempos de resposta.
- Funcionalidade avançada: o uso generalizado de fórmulas, vinculação de células e formatação condicional pode contribuir para tempos de carregamento mais lentos. Se a sua planilha começar a ficar lenta, tente desativar as regras de formatação condicional para ver se isso está contribuindo para o problema. Além disso, considere remover colunas de fórmulas ou vinculações de células que talvez não sejam mais necessárias.
- Tamanho da planilha: à medida que as planilhas ficam maiores, o desempenho pode diminuir. Quando apropriado, mova as linhas para uma planilha de arquivamento.
Se você estiver usando referências entre planilhas, confirme também se a planilha não está perto do limite de referência de 100.000 células.
#CIRCULAR REFERENCE
Causa
A fórmula faz referência a ela mesma. A referência circular pode ser direta, quando a referência está no próprio texto da fórmula, ou indireta, quando essa fórmula faz referência a uma célula que, em seguida, faz referência de volta a essa célula.
Resolução
Determine qual referência é circular. Referências indiretas podem ter vários níveis. Às vezes, é mais fácil copiar a fórmula e remover referências a células até que o erro seja eliminado. Esse processo de eliminação ajuda você a descobrir por fim qual é a referência circular.
#CONTACT EXPECTED
Causa
Uma fórmula em um campo de lista de contatos retornou um tipo de dados diferente de texto ou contatos.
Resolução
As fórmulas nos campos da lista de contatos só podem retornar tipos de dados de texto ou contato. Ajuste a fórmula para que retorne um desses tipos de dados ou mova a fórmula para outro tipo de campo (texto/número, data, lista suspensa, caixa de seleção ou símbolo)
#DATE EXPECTED
Causa
A fórmula está em um tipo específico de coluna (data, número, símbolo), e o valor retornado é de outro tipo.
Resolução
Mova a fórmula para outra coluna ou converta o resultado para o tipo apropriado. Adicione uma cadeia de caracteres vazia para converter resultados da fórmula em valores de texto. Por exemplo =TODAY() + "" permite que você insira a data de hoje em uma coluna de texto.
#DIVIDE BY ZERO
Causa
A fórmula tentou dividir um valor por zero (por exemplo, 4/0 produz um erro de divisão por zero).
Resolução
Use um IFERROR para retornar um valor diferente caso a fórmula tenha uma divisão por zero. Por exemplo,
=IFERROR(Value4 <> 0, 100/Value4, "")
#IMBALANCED
Causa
Os parênteses na sua fórmula estão divergentes. O número de parênteses abertos não é igual ao número de parênteses fechados.
Resolução
Verifique se há parênteses divergentes na sua fórmula (adicione parênteses extras ou remova-os conforme necessário).
#INCORRECT ARGUMENT SET
Causa
Este erro é apresentado nas seguintes circunstâncias:
- Para funções que exigem dois intervalos: os tamanhos dos intervalos não correspondem à função.
- Um argumento está faltando na função.
- Há uma função extra no argumento.
Resolução
Corrija o tamanho do intervalo ou os argumentos adicionando argumentos na fórmula ou removendo-os.
#INVALID COLUMN VALUE
Causa
A fórmula contém ou faz referência a um tipo de dados que é inconsistente com o tipo de coluna em que está inserido. Por exemplo, esta fórmula MAX é colocada em uma coluna de texto/número e faz referência a outros valores na coluna de data...
=MAX([Data de vencimento]1, [Data de vencimento]52)
...se a coluna que contém a fórmula não for do tipo Data, a data mais recente no intervalo não poderá ser retornada. Saiba mais sobre a função MAX.
Resolução
Faça um dos seguintes ajustes na sua planilha:
- Escreva a fórmula em uma coluna diferente, na qual o tipo dela se alinhe com o tipo de valor que você espera que a fórmula retorne.
- Clique com o botão direito no cabeçalho da coluna e selecione Editar propriedades da coluna. Altere a coluna para um tipo que se alinhe com o tipo de valor que você espera que a fórmula retorne.
- Adicione IFERROR à sua função de modo que ela retorne um valor diferente se encontrar o erro #INVALID COLUMN VALUE, por exemplo: =IFERROR (“Não é um número!”, MAX([Data de vencimento]1, [Data de vencimento]5))
- Quebre sua fórmula em uma função que possa convertê-la no tipo de dados esperado. Por exemplo: =WEEKNUMBER(MAX([Data de vencimento]1, [Data de vencimento]5) quando colocado em uma coluna de texto/número retorna um número que corresponde ao número da semana da data mais alta de um período de 52 semanas. Saiba mais sobre WEEKNUMBER.
#INVALID DATA TYPE
Causa
A fórmula contém ou faz referência a um tipo de dados incompatível, como =INT("Olá")
Resolução
Certifique-se de que a fórmula faça referência ao tipo de dados correto.
#INVALID REF
Causa
Um nome de referência para outra planilha (entre chaves) não existe como uma referência para outra planilha.
Resolução
Altere o nome dentro das chaves para que seja aquele de uma referência já criada para outra planilha ou crie uma nova referência para outra planilha.
Saiba mais sobre como referenciar dados de outras planilhas para obter mais informações sobre esse processo.
#INVALID OPERATION
Causa
Operadores em uma fórmula não são aceitos no Smartsheet ou foram escritos incorretamente. Por exemplo, esta instrução IF que retorna o texto Estoque baixo se uma célula contiver 25 ou menos...
=IF(Quantity1 =< 25, "Estoque baixo")
...tem o operador menor ou igual na ordem errada; a ordem correta é <= para criar a fórmula =IF(Quantity1 <= 25, "Estoque baixo")
Resolução
Verifique todos os operadores para confirmar se eles não estão escritos incorretamente e são aceitos pelo Smartsheet. Consulte Criar e editar fórmulas para ver detalhes sobre operadores aceitáveis. A causa mais comum disso é escrever combinações de operadores <= (menor ou igual a) e >= (maior ou igual a) na ordem errada.
#INVALID VALUE
Causa
A fórmula contém um número fora do intervalo esperado pelo argumento de uma função. Por exemplo, esta fórmula FIND que encontra o caractere O na cadeia de caracteres de texto Olá tem uma posição inicial de 100 caracteres...
=FIND("O", "Olá", 100)
...Como a cadeia de caracteres de texto Olá tem três caracteres, não é possível para FIND começar a procurar o caractere O em 100 caracteres. Somente os números de um a três podem ser aceitos.
Resolução
Certifique-se de que todos os argumentos numéricos estejam dentro do intervalo esperado pela função.
#NESTED CRITERIA
Causa
Você aninhou critérios em uma função SUMIF ou COUNTIF.
Resolução
Use SUMIFS ou COUNTIFS para poder incluir vários critérios sem aninhamento.
#NO MATCH
Causas
- A função VLOOKUP ou MATCH não encontrou um resultado.
- O número ou a cadeia de caracteres que você procura não está dentro do intervalo selecionado ao fazer o search_type selecionado na função MATCH ou ao procurar o match_type selecionado na função VLOOKUP.
Resolução
- Para VLOOKUP: ajuste o match_type ou lookup_table da função VLOOKUP para que encontre um resultado.
- Para MATCH: ajuste o intervalo ou search_type da função VLOOKUP para que encontre um resultado.
#NUMBER EXPECTED
Causa
A fórmula está em um tipo específico de coluna (data, número, símbolo), e o valor retornado é de outro tipo.
Resolução
Mova a fórmula para outra coluna ou converta o resultado para o tipo apropriado. Os resultados da fórmula podem ser convertidos em valores de texto adicionando uma cadeia de caracteres vazia. Por exemplo:
=TODAY() + "" permite que você insira a data de hoje em uma coluna de texto.
#OVERFLOW
Causa
A fórmula encontrou ou calculou um valor que excede o intervalo numérico aceito. Para valores numéricos, o intervalo é de -9007199254740992 a 9007199254740992. Para cálculos de WORKDAY, o número máximo de dias é 1.000.000.
Resolução
Na maioria dos casos, esse erro é causado por referências a células inexatas ou incompletas. Verifique a fórmula e faça as alterações necessárias.
#PERMISSION ERROR
Causa
A fórmula faz referência a dados de outra planilha (em chaves), mas ninguém tem permissões de compartilhamento suficientes na planilha que contém a fórmula, bem como na planilha de origem que contém os dados que serão referenciados.
Resolução
Certifique-se de que pelo menos uma pessoa tenha acesso à planilha que contém a fórmula com permissões de nível de editor ou superior, além de ter acesso à planilha que contém os dados com permissões em nível de visualizador ou superior.
#REF
Causa
A fórmula faz referência a uma célula que não existe, possivelmente devido à exclusão de uma linha/coluna.
Resolução
Você precisa atualizar suas fórmulas manualmente.
#UNPARSEABLE
Causa
A fórmula apresenta um problema que impede que ela seja analisada e interpretada. Isso pode ocorrer por diversos motivos, como erro ortográfico, operadores incompletos, uso errado de maiúsculas/minúsculas no nome da coluna ou uso de aspas simples no lugar de aspas duplas.
Resolução
Certifique-se de que todos os nomes das colunas estejam escritos corretamente nas referências a células, que os operadores sejam usados corretamente e que todas as cadeias de caracteres de texto na fórmula estejam entre aspas duplas (" ").
#UNSUPPORTED CROSS-SHEET FORMULA
Causa
As funções CHILDREN, PARENT ou ANCESTORS fazem referência a dados de outra planilha (em chaves), o que não é possível.
Resolução
Remova a referência dessa função. Você pode criar uma referência a outra planilha e selecionar manualmente as células que quiser.
Ainda precisa de ajuda?
Use o modelo de Manual de fórmulas para encontrar mais recursos de apoio e conferir mais de 100 fórmulas, inclusive um glossário de cada função que você pode praticar trabalhando em tempo real e exemplos de fórmulas avançadas e de uso frequente.
Encontre exemplos de como outros clientes do Smartsheet usam essa função ou faça perguntas sobre o seu caso de uso específico à comunidade online do Smartsheet.