Saiba como solucionar alguns dos problemas mais comuns com as fórmulas.
Usuários do plano Empresa podem usar a IA para gerar fórmulas ou texto.
Ainda precisa de ajuda?
Use o modelo do Manual de fórmulas para encontrar mais recursos de suporte e exibir mais de 100 fórmulas, incluindo 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 on-line do Smartsheet.
Perguntas frequentes
Por que minha fórmula está aparecendo como texto na célula, mesmo que eu a tenha digitado corretamente?
Essas são três razões prováveis do porquê isso está aparecendo como texto simples em uma célula:
- O sinal de igual (=) está ausente: as fórmulas devem sempre começar com =
- As dependências são habilitadas na planilha: quando dependências são habilitadas em uma planilha, as fórmulas não são permitidas nessas colunas habilitadas para dependências
- Iniciar
- Duração
- Terminar
- Predecessores
- % Concluído ou % Alocação: essas colunas geram automaticamente valores baseados nas configurações de dependência e fórmulas de sobreposição.
- Você criou a fórmula de um relatório ou um dispositivo móvel: fórmulas criadas de relatórios ou aplicativos Android e iOS não são suportados atualmente
Por que minha fórmula que faz referência a % Concluído não funciona?
As células em planilhas ou relatórios usam o valor decimal, não o formato de percentual. Isso é verdadeiro mesmo para colunas usando valores formatados para porcentagem.
Para comparar os valores percentuais ou colunas de porcentagem de referência, faça referência à tabela abaixo.
Em vez disso | Faça isso |
=IF([% Concluído]@linha 0,25, "Sob risco", " ") | =IF([%Complete]@row.25,"AtRisk","") |
Minha fórmula que faz referência à coluna de Data de Início/Término não está funcionando.
Quando o recurso de dependências está habilitado em uma planilha, as colunas de data de início e data de término possuem um componente de hora implícito. O tempo não é exibido na coluna, mas pode afetar os resultados de fórmulas.
Por exemplo, você tem uma fórmula que subtrai TODAY() da data de início — que é hoje. Normalmente, você esperaria obter um resultado igual a 0. O resultado real será um valor decimal obtido a partir da subtração realizada pelo Smartsheet com base no carimbo de hora implícito nas datas. Para contornar esse problema, use a função DATEONLY.
Para prosseguir com o mesmo exemplo, a fórmula =[Data de início]2 - TODAY() seria modificada para =DATEONLY([Data de início]2) - TODAY().
Neste caso, o Smartsheet vai considerar apenas a data e não a hora ao realizar o cálculo.
Estou vendo resultados imprecisos quando calculo a diferença entre as colunas Data de criação e Data de modificação.
Use a função DATEONLY.As datas nas colunas de Sistema são um valor de exibição e não o valor real. As colunas de Sistema registram datas UTC, mas exibem sua data/hora local com base na data UTC.
Quando você usa DATEONLY, ela extrai a data da coluna de Sistema.Aqui está uma fórmula de amostra: =NETWORKDAYS(DATEONLY(Criada@linha), TODAY()).
Por que minha fórmula com TODAY() não está atualizando para a data de hoje?
Abrir relatórios e painéis referenciando uma planilha com uma fórmula usando a função TODAY não atualizará a função TODAY para a data atual. Deve haver uma atualização na própria planilha subjacente.
Para atualizar automaticamente sua planilha subjacente sem abri-la, consulte Atualizar automaticamente a função TODAY em fórmulas ou use Bridge para Agendar salvamento diário da planilha.
Por que os valores numéricos não estão sendo calculados corretamente? Por exemplo, adicionar 1 + 12 produz o resultado 112 em vez de 13.
Normalmente, esse erro de cálculo ocorre porque um dos valores de referência está sendo considerado como um valor de texto.
Para corrigir esse erro, verifique se nenhum dos valores de referência possui um caractere que tornaria o valor numérico um valor de texto. Por exemplo, se o valor 12 tinha um (') apóstrofe antes dele, esse resultado indesejado ocorrerá.
Além disso, verifique o alinhamento de formatação dos valores numéricos. Normalmente, os valores sendo considerados como um valor de texto aparecem alinhados à esquerda na célula, em vez do alinhamento à direita para valores numéricos.
Os valores numéricos aparecem alinhados à esquerda quando são:
- produzidos por fórmulas e
- na coluna principal.
No entanto, esses valores ainda serão reconhecidos como numéricos, a menos que algo na fórmula ou célula dite o contrário.
Outra maneira de corrigir isso é usando a função VALUE(), que converte strings de texto com valores numéricos em números.
Por que minha fórmula SUMIFS está retornando um 0 quando deveria retornar um valor?
Caso você esteja avaliando o mesmo intervalo de dados para diversos critérios, use a Função OR e @parâmetro de célula para retornar o valor correto.
Item | QUANTIDADE | Custo | Armazém |
Camisa | 26 | 20,00 | A |
Calça | 24 | 50,00 | A |
Meias | 10 | 10,00 | A |
Camisa | 18 | 25,00 | B |
Calça | 16 | 75,00 | B |
Meias | 46 | 15,00 | B |
Uso:
Fórmula | Description (Descrição) | Resultado |
=SUMIFS(Custo:Custo, Quantidade:Quantidade, >15, Armazém:Armazém, "A", Item:Item, OR(@célula = "Camisa", @célula = "Meias")) | Soma o Custo de qualquer coisa com uma Quantidade maior que 15 do Armazém A, onde o item é Camisa ou Meias | 20.00 |
Por que minha fórmula COUNTIFS está retornando um 0 quando deveria retornar um valor?
Caso você esteja avaliando o mesmo intervalo de dados para diversos critérios, use a Função OR e @parâmetro de célula para retornar o valor correto.
Item | Quantidade | Custo | Armazém |
Camisa | 26 | 20,00 | A |
Calça | 24 | 50,00 | A |
Meias | 10 | 10,00 | A |
Camisa | 18 | 25,00 | B |
Calça | 16 | 75,00 | B |
Meias | 46 | 15,00 | B |
Uso:
Fórmula | Descrição | Resultado |
=COUNTIFS(Quantidade:Quantidade, >15, Armazém:Armazém, "A", Item:Item, OR(@célula = "Camisa", @célula = "Meias")) | Conta qualquer coisa com uma quantidade maior que 15 de Armazém A, onde o item é Camisa ou Meias | 1 |