Skip to main content

Kutools para Office — Uma Suíte. Cinco Ferramentas. Aumente sua Produtividade.

Como ocultar números negativos no Excel?

Author Xiaoyang Last modified

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:

screenshot of clicking Home > Conditional Formatting > Highlight Cells Rules > Less Than

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:

choose Custom Format option in the dialog box

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:

choose the white color as the same as your background color for the cell font

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.

origanal data arrow right  hide negative numbers

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:

choose Format Cells from the context menu

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;""

set number formatting in the diaog box

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.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

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:

click Select Specific Cells feature of kutools

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:

set options in the dialog box

4. Confirme com OK ou Aplicar; todas as células com números negativos serão selecionadas simultaneamente:

all the negative numbers have been selected

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.

choose the white color as the cell font color from the Font Color drop down to hide the negative numbers

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 Run button 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.

Nota: Esta ação não pode ser desfeita via o botão Desfazer após a execução da macro. Sempre faça backup dos seus dados antes de usar essa operação se você precisar recuperar os valores originais.

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

🤖 Kutools AI Aide: Revolucione a análise de dados com: Execução Inteligente   |  Gerar Código  |  Criar Fórmulas Personalizadas  |  Analisar Dados e Gerar Gráficos  |  Chamar Funções Aprimoradas
Recursos Populares: Localizar, Destacar ou Marcar Duplicatas   |  Excluir Linhas em Branco   |  Consolidar Colunas ou Células sem Perder Dados   |   Arredondar...
Super PROC: Procura por múltiplos critérios    Procura por múltiplos valores  |   Procura em várias planilhas   |   Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente Lista suspensa  |  Lista suspensa dependente  |  Lista suspensa com múltipla seleção ...
Gerenciador de Colunas: Adicionar número específico de colunas  | Mover Colunas  | Alternar status de visibilidade de Colunas ocultas |  Comparar Intervalos & Colunas...
Recursos em Destaque: Grade de foco   |  Visualização de Design  |  Barra de fórmulas aprimorada    Gerenciador de Pasta de trabalho & Planilha   |  Biblioteca de AutoTexto (Auto Text)   |  Selecionador de Data   |  Mesclar Dados   |  Criptografar/Descriptografar Células    Enviar Email por Lista   |  Super Filtro   |   Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas: 12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...)  | 50+ Tipos de Gráficos (Gráfico de Gantt, ...)  | 40+ Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...)  | 19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem pelo Caminho, ...)  | 12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ...)  | 7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ...) | ...e muito mais
Use o Kutools no idioma de sua preferência – compatível com Inglês, Espanhol, Alemão, Francês, Chinês e mais de40 idiomas!

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.

Excel Word Outlook Tabs PowerPoint
  • 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