KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como encontrar o menor valor positivo (superior a 0) no Excel?

AutorSun Data de Modificação

Encontrar o menor valor positivo num conjunto de dados é uma tarefa frequente na análise de dados reais no Excel. As tabelas podem incluir números negativos, zeros ou células vazias — especialmente em contextos como registos financeiros, medições científicas ou respostas a inquéritos. Quando precisar identificar o número positivo mais baixo (ou seja, valores estritamente superiores a 0), usar a abordagem certa poupa tempo e minimiza erros. Este guia apresenta várias soluções práticas que pode aplicar imediatamente, adaptadas ao seu conjunto de dados e fluxo de trabalho.

Encontrar o menor valor positivo com fórmula

Encontrar o menor valor positivo com KUTOOLS AI Aide

Macro VBA para encontrar o menor valor positivo


Encontrar o menor valor positivo com fórmula

Quando precisa de uma solução direta com as funcionalidades integradas do Excel e pretende que os seus resultados sejam atualizados automaticamente à medida que os dados mudam, as fórmulas são uma opção fiável. As fórmulas matriciais do Excel permitem-lhe extrair o valor mínimo superior a zero, filtrando automaticamente números negativos e zeros da sua gama.

Selecione uma célula vazia. Introduza a seguinte fórmula e, em seguida, prima Ctrl+Shift+Enter (e não apenas Enter) para confirmar a fórmula matricial e obter o menor valor positivo do seu intervalo limitado.

=MIN(IF(A1:D15>0,A1:D15))

Dica: Substitua A1:D15 na fórmula pelo seu intervalo de dados real, conforme necessário. A fórmula ignora entradas em branco, nulas e negativas, considerando apenas valores positivos superiores a 0.

Se a sua versão do Excel suportar matrizes dinâmicas (Excel 365 e Excel 2021+), basta premir Enter — já não precisa de utilizar Ctrl+Shift+Enter!

obter o menor valor positivo com fórmula

Este método é ideal quando as fórmulas precisam de ser atualizadas automaticamente sempre que os dados subjacentes forem alterados e não forem necessárias funcionalidades avançadas, como automação ou IA. Contudo, é menos adequado para conjuntos de dados muito grandes, já que fórmulas matriciais complexas e desnecessárias podem comprometer o desempenho.


Encontrar o menor valor positivo com KUTOOLS AI Aide

Se procura uma opção altamente interativa e centrada no utilizador, o **Assistente de IA** do Kutools para Excel oferece uma forma inovadora de automatizar lógicas complexas sem precisar de escrever fórmulas. O KUTOOLS AI analisa os seus dados selecionados e fornece resultados precisos instantaneamente, tornando-o especialmente útil para quem prefere um fluxo de trabalho conversacional e guiado para realizar análises inteligentes em segundos — independentemente do seu nível de competência no Excel.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

Após instalar o Kutools para Excel, clique em «Kutools» > «Assistente de IA» para abrir o painel «KUTOOLS AI Aide».

  1. Selecione o intervalo de dados que deseja analisar.
  2. No painel Assistente de IA, introduza claramente o seu pedido na caixa de conversação, por exemplo:
    Encontrar o menor valor positivo na seleção e preencher com cor azul-clara
  3. Prima Enter ou clique no botão Enviar. O KUTOOLS AI processará o comando. Assim que a solução sugerida aparecer, confirme clicando no botão Executar para destacar ou extrair o valor conforme especificado.

Este método potenciado por IA é ideal quando a facilidade de utilização, a velocidade e a automação de tarefas são essenciais ou quando procura mais do que apenas o valor — como, por exemplo, destaque visual ou relatórios detalhados. Embora extremamente conveniente, exige o suplemento Kutools para Excel e acesso à Internet para aceder às funcionalidades de IA.


Macro VBA para encontrar o menor valor positivo

Para utilizadores que pretendem automatizar o processo e trabalhar com conjuntos de dados maiores ou dinamicamente variáveis, utilizar uma macro VBA é uma abordagem eficiente e orientada por código. Pode criar e executar uma macro simples para analisar um intervalo selecionado, devolvendo automaticamente o menor valor positivo (estritamente superior a 0). Este método revela-se particularmente adequado para tarefas repetitivas, processamento em lote ou sempre que necessite de personalizar ainda mais a lógica.

1. Abra o editor VBA clicando em Ferramentas de Programador > Visual Basic. Na nova janela do Microsoft Visual Basic para Aplicações, selecione Inserir > Módulo e cole o seguinte código no módulo:

Sub FindSmallestPositiveValue()
    Dim WorkRng As Range
    Dim cell As Range
    Dim MinValue As Double
    Dim IsFound As Boolean
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select the range to search for the smallest positive value (greater than 0):", xTitleId, WorkRng.Address, Type:=8)
    
    MinValue = 0
    IsFound = False
    
    For Each cell In WorkRng
        If IsNumeric(cell.Value) And cell.Value > 0 Then
            If Not IsFound Then
                MinValue = cell.Value
                IsFound = True
            ElseIf cell.Value < MinValue Then
                MinValue = cell.Value
            End If
        End If
    Next cell
    
    If IsFound Then
        MsgBox "The smallest positive value (greater than 0) is: " & MinValue, vbInformation, "KutoolsforExcel"
    Else
        MsgBox "No positive values (greater than 0) found in the selected range.", vbExclamation, "KutoolsforExcel"
    End If
End Sub

2. Para executar a macro, feche a janela do VBA, selecione qualquer célula na sua folha de cálculo e aceda a Ferramentas de Programador > Macros, selecione FindSmallestPositiveValue e clique em Executar. Irá surgir uma caixa de diálogo a solicitar que selecione a sua gama — escolha a área dos seus dados e confirme. O resultado será apresentado numa caixa de mensagem.

Esta abordagem revela-se especialmente útil quando são necessárias verificações repetidas ou quando pretende evitar alterações acidentais em células da folha de cálculo. Processa dados de tipos mistos, ignora células em branco e não numéricas e avisa caso não existam valores positivos válidos.

Para obter dicas adicionais sobre eficiência no Excel e milhares de guias detalhados, visite o nosso recurso abrangente de tutoriais do Excel.


As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe face à compra individual dos suplementos