Como ocultar números negativos no Excel?
Ao trabalhar com dados numéricos no Excel, você pode, às vezes, querer evitar que os valores negativos sejam exibidos, seja para maior clareza durante apresentações, preparação de relatórios ou simplesmente para atender a requisitos específicos de formatação. Por exemplo, ao compartilhar uma visão geral do orçamento, você pode não querer distrair visualmente os leitores com números negativos, ou pode precisar ocultá-los temporariamente para certos cálculos. Enquanto remover manualmente valores negativos é tedioso e pode comprometer a integridade dos seus dados, o Excel oferece várias maneiras eficazes de ocultar automaticamente números negativos preservando os dados originais. Este artigo apresenta métodos práticos adequados para diferentes níveis de habilidade e necessidades, para que você possa selecionar a solução mais apropriada para o seu cenário específico.
Cenários aplicáveis comuns: preparação de relatórios financeiros, compartilhamento de dados com clientes para enfatizar conquistas positivas, visualização apenas de tendências não negativas, ou ocultação temporária de erros representados como números negativos.
Ocultar números negativos no Excel com Formatação Condicional
Ocultar números negativos no Excel com Formatar Células
Ocultar números negativos no Excel com Kutools para Excel
Ocultar ou limpar números negativos com macro VBA
Exibir em branco para números negativos usando fórmula SE do Excel
Ocultar números negativos no Excel com Formatação Condicional
A Formatação Condicional é um recurso flexível que permite aplicar dinamicamente alterações de formatação com base nos valores das células. Ao usar esse recurso, você pode tornar qualquer valor negativo invisível, combinando a cor da fonte com o fundo da célula, sem alterar seus dados ou cálculos subjacentes.
1. Selecione o intervalo de dados onde deseja ocultar os números negativos.
2. Na faixa de opções, clique em Página Inicial > Formatação Condicional > Regras de Destaque de Células > Menor Que, conforme mostrado na captura de tela:
3. Na caixa de diálogo Menor Que, insira 0 no campo de valor. Clique na seta ao lado da opção de formatação e escolha Formato Personalizado para personalizar a aparência das células qualificadas, conforme ilustrado abaixo:
4. Na caixa de diálogo Formatar Células que aparece, na aba Fonte, selecione uma cor de fonte que combine com o fundo da sua planilha (geralmente branca para planilhas padrão). Isso tornará efetivamente quaisquer valores negativos invisíveis:
5. Clique em OK duas vezes para fechar ambas as caixas de diálogo. Todos os valores negativos no intervalo selecionado agora estarão efetivamente ocultos da visualização, permanecendo presentes para cálculos ou edições futuras.
![]() | ![]() | ![]() |
Esse método é rápido, mantém seus dados intactos e pode ser desfeito a qualquer momento. No entanto, observe que, se o fundo da sua planilha não for branco ou usar cores de preenchimento condicionais, você deve escolher uma cor de fonte que corresponda exatamente ao fundo desejado para tornar os valores negativos totalmente invisíveis. Valores negativos ocultos ainda podem ficar visíveis se os fundos das células forem alterados no futuro.
Ocultar números negativos no Excel com Formatar Células
A opção Formatar Células permite controlar diretamente como os números são exibidos, incluindo personalizar formatos para que os valores negativos apareçam em branco. Essa abordagem é ideal quando você deseja controlar uniformemente a apresentação dos números em um intervalo sem usar camadas adicionais de formatação.
1. Selecione o intervalo de células onde deseja ocultar os valores negativos.
2. Clique com o botão direito na seleção e escolha Formatar Células no menu de contexto. Referência de captura de tela:
3. Na caixa de diálogo Formatar Células aberta, vá para a guia Número, selecione Personalizado na lista Categoria e, na caixa Tipo, insira: 0;""
4. Clique em OK para aplicar as alterações. Todos os números negativos no intervalo selecionado agora estarão ocultos, exibindo células vazias onde havia valores negativos.
Este método é simples de implementar e não requer nenhum conhecimento de fórmulas ou VBA. Esteja ciente de que, mesmo ocultos, os valores negativos ainda existem nas células e podem afetar totais ou cálculos futuros. Além disso, os números negativos serão ocultados tanto na exibição quanto na impressão da planilha. Se seus dados puderem incluir números com decimais, considere usar um formato personalizado como 0.00;"" para manter uma aparência consistente.
Ocultar números negativos no Excel com Kutools para Excel
Para usuários que instalaram o Kutools para Excel, ocultar números negativos pode ser simplificado com utilitários especializados. Usando o recurso Selecionar Células Específicas, você pode isolar rapidamente valores negativos e torná-los invisíveis formatando a cor da fonte. Este fluxo de trabalho é intuitivo para usuários que preferem trabalhar com ferramentas gráficas em vez de fórmulas ou códigos de formatação.
Após instalar o Kutools para Excel, siga estas etapas:
1. Selecione o intervalo de dados de interesse.
2. Clique em Kutools > Selecionar > Selecionar Células Específicas para abrir a caixa de diálogo de seleção:
3. Na caixa de diálogo, selecione Célula em Tipo de seleção e escolha Menor que em Tipo específico. Insira 0 no campo de valor, conforme mostrado na captura de tela:
4. Confirme com OK ou Aplicar; todas as células com números negativos serão selecionadas simultaneamente:
5. Com os valores negativos ainda selecionados, vá para a guia Página Inicial e, no menu suspenso Cor da Fonte, escolha uma cor que combine com o fundo da célula (geralmente branca).
Dicas: A cor da fonte que você escolher deve combinar exatamente com o fundo da célula para melhores resultados – caso contrário, texto oculto pode ficar visível se a cor de fundo mudar.
6. Todos os valores negativos no intervalo selecionado agora estarão visualmente ocultos.
Baixe e experimente gratuitamente o Kutools para Excel agora!
Caso precise revelar os números novamente, basta selecionar as células relevantes e definir a cor da fonte de volta para automática ou preta. Este método é especialmente útil para aqueles que trabalham regularmente com grandes conjuntos de dados e precisam de uma maneira eficiente, baseada em cliques, para gerenciar a exibição de dados.
Ocultar ou limpar números negativos usando macro VBA
Para tarefas mais avançadas ou repetitivas, você pode usar uma macro VBA para ocultar automaticamente ou até mesmo limpar valores negativos dentro de um intervalo selecionado. Essa abordagem é útil para usuários que lidam com grandes conjuntos de dados ou quando você precisa automatizar a operação para relatórios entregues regularmente. Abaixo estão duas macros VBA personalizáveis: uma oculta números negativos combinando a cor da fonte com o fundo, e a outra limpa números negativos (os define como em branco) completamente.
Vantagens: Totalmente automatizado, flexível para operações em lote, pode ser reutilizado ou ajustado para diferentes critérios. Limitações: As macros exigem que os usuários habilitem macros para que elas funcionem; iniciantes devem ter cautela e sempre fazer backup dos dados antes de aplicar alterações VBA.
1. Para adicionar a macro, clique em Desenvolvedor > Visual Basic (ou pressione Alt + F11) para abrir o editor VBA. No painel esquerdo, clique com o botão direito no seu livro de trabalho, selecione Inserir > Módulo e cole o código desejado abaixo na janela do módulo.
Para ocultar números negativos (tornando-os invisíveis):
Sub HideNegativeNumbers()
Dim WorkRng As Range
Dim Rng As Range
Dim xTitleId As String
Dim bgColor As Long
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select range to hide negative numbers", xTitleId, WorkRng.Address, Type:=8)
bgColor = WorkRng.Cells(1, 1).Interior.Color
For Each Rng In WorkRng
If IsNumeric(Rng.Value) And Rng.Value < 0 Then
Rng.Font.Color = bgColor
End If
Next
End Sub
2Clique no botão na barra de ferramentas VBA ou pressione F5 para executar. Você será solicitado a selecionar um intervalo — escolha suas células-alvo e prossiga. A macro definirá a cor da fonte para números negativos para combinar com o fundo da primeira célula na seleção, ocultando-os assim.
Dicas de solução de problemas: Se apenas parte do intervalo for "ocultada" ou as cores de fundo não coincidirem, certifique-se de que o intervalo selecionado esteja uniformemente colorido, ou defina manualmente a cor de fundo para sua cor preferida antes de executar a macro.
Para limpar números negativos (definir como em branco):
Sub ClearNegativeNumbers()
Dim WorkRng As Range
Dim Rng As Range
Dim xTitleId As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select range to clear negative numbers", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
If IsNumeric(Rng.Value) And Rng.Value < 0 Then
Rng.Value = ""
End If
Next
End Sub
2. Execute esta macro como acima; após selecionar o intervalo-alvo, todos os valores negativos nesse intervalo serão excluídos, deixando essas células em branco.
Essas macros são mais adequadas quando os valores negativos não são necessários para cálculos ou auditorias posteriores, e você precisa de uma solução permanente (ou facilmente repetida) para formatar relatórios de saída ou limpar dados exportados.
Exibir em branco para números negativos usando fórmula SE do Excel
Se você prefere usar fórmulas do Excel, uma maneira eficiente de ocultar visualmente números negativos é usando a função SE. Essa abordagem é especialmente eficaz se você deseja criar uma nova coluna ou tabela sem valores negativos enquanto mantém seus dados originais intactos. A função SE pode retornar uma célula em branco para números negativos e mostrar o valor original para números não negativos, o que é útil para cenários de impressão, relatórios e análise de dados onde os valores negativos não devem ser exibidos.
Casos de uso típicos: dashboards financeiros, exportações de dados, resumos compartilhados, tabelas de monitoramento de desempenho e preparação de listas limpas não negativas.
1. Suponha que seus valores estejam na coluna A. Em uma célula adjacente (por exemplo, B1), insira a seguinte fórmula:
=IF(A1<0,"",A1)
2. Pressione Enter para confirmar. A fórmula exibirá em branco quando o valor em A1 for negativo, e caso contrário, mostrará o valor original. Para aplicar isso para uma lista inteira, arraste a fórmula de B1 para cobrir seu conjunto de dados, ou copie e cole conforme necessário. Ajuste as referências de células se seus dados começarem em uma célula ou coluna diferente.
Se seus dados incluem decimais ou você deseja manter a formatação original para valores positivos, pode usar uma fórmula como =SE(A1<0,"",TEXTO(A1,"0.00"))
para duas casas decimais. Lembre-se, este método cria uma nova coluna com os dados filtrados, então você pode precisar usar os resultados em gráficos ou cálculos subsequentes conforme necessário.
Nota: Como a fórmula SE cria uma nova coluna de conjunto de dados com valores negativos ocultos como em branco, a formatação de células e fórmulas que referenciam esses resultados tratarão números negativos como vazios ou zero (dependendo do uso adicional de fórmulas), o que pode impactar certas estatísticas resumidas ou totais.
Em resumo, existem várias abordagens para ocultar números negativos no Excel, e cada método possui suas vantagens únicas. Soluções de formatação visual como Formatação Condicional ou Formatar Células são rápidas e preservam seus dados originais. O Kutools para Excel fornece um fluxo de trabalho gráfico conveniente, adequado para uso frequente ou em larga escala. Macros VBA oferecem operações em lote e automação, mas devem ser usadas com cautela e backups adequados. A solução da fórmula SE é perfeita para criar novas visualizações dos seus dados sem números negativos, facilitando relatórios e análises mais limpas. Ao escolher uma abordagem, considere se você precisa de um método de exibição reversível ou uma remoção mais permanente, e certifique-se de que o método se encaixa com a forma como você pretende processar, compartilhar ou analisar ainda mais suas planilhas do Excel.
Melhores Ferramentas de Produtividade para Office
Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência incomparável. Kutools para Excel oferece mais de300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para acessar o recurso que você mais precisa...
Office Tab traz interface com abas para o Office e facilita muito seu trabalho
- Habilite edição e leitura por abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie múltiplos documentos em novas abas de uma mesma janela, em vez de em novas janelas.
- Aumente sua produtividade em50% e economize centenas de cliques todos os dias!
Todos os complementos Kutools. Um instalador
O pacote Kutools for Office reúne complementos para Excel, Word, Outlook & PowerPoint, além do Office Tab Pro, sendo ideal para equipes que trabalham em vários aplicativos do Office.





- Pacote tudo-em-um — complementos para Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Um instalador, uma licença — configuração em minutos (pronto para MSI)
- Trabalhe melhor em conjunto — produtividade otimizada entre os aplicativos do Office
- Avaliação completa por30 dias — sem registro e sem cartão de crédito
- Melhor custo-benefício — economize comparado à compra individual de add-ins