Note: The other languages of the website are Google-translated. Back to English

Como pesquisar primeiro valor diferente de zero e retornar o cabeçalho da coluna correspondente no Excel?

Supondo que você tenha um intervalo de dados, agora, você deseja retornar o cabeçalho da coluna naquela linha onde o primeiro valor diferente de zero ocorre conforme a captura de tela mostrada a seguir, neste artigo, apresentarei uma fórmula útil para você lidar com esta tarefa no Excel.

pesquisa doc primeiro diferente de zero 1

Procure o primeiro valor diferente de zero e retorne o cabeçalho da coluna correspondente com a fórmula


seta azul bolha direita Procure o primeiro valor diferente de zero e retorne o cabeçalho da coluna correspondente com a fórmula

Para retornar o cabeçalho da coluna do primeiro valor diferente de zero em uma linha, a seguinte fórmula pode ajudá-lo, faça o seguinte:

Insira esta fórmula: =INDEX($B$1:$I$1,MATCH(TRUE,INDEX(B2:I2<>0,),0)) em uma célula em branco onde você deseja localizar o resultado, K2, por exemplo, e arraste a alça de preenchimento para baixo até as células às quais deseja aplicar esta fórmula, e todos os cabeçalhos de coluna correspondentes do primeiro valor diferente de zero são retornados como mostrado a seguir:

pesquisa doc primeiro diferente de zero 2

Nota: Na fórmula acima, B1: I1 são os cabeçalhos das colunas que você deseja retornar, B2: I2 são os dados da linha que você deseja pesquisar o primeiro valor diferente de zero.


As melhores ferramentas de produtividade para escritório

O Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%

  • armadilha para peixes: Insira rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Barra Super Fórmula (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas sem perder dados; Dividir o conteúdo das células; Combinar linhas / colunas duplicadas... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Mais de 300 recursos poderosos. Suporta Office / Excel 2007-2021 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Recursos completos de avaliação gratuita de 30 dias. Garantia de devolução do dinheiro em 60 dias.
guia kte 201905

Guia do Office traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
parte inferior da aba do escritório
Comentários (12)
Ainda não há classificações. Seja o primeiro a avaliar!
Este comentário foi feito pelo moderador no site
se você retornar "l'ultimo" Valor Diverso Da Zero E Restituire L'intestazione Della Colonna Corrispondente Con La Formula?
Este comentário foi feito pelo moderador no site
Como posso retornar o segundo e terceiro, etc valor diferente de zero? Sua fórmula é incrível, mas estou tentando pesquisar mais palavras-chave de um texto, então às vezes são 2 ou 3 na mesma frase
Este comentário foi feito pelo moderador no site
PODE EXPLICAR COMO FUNCIONA ESSA FÓRMULA
Este comentário foi feito pelo moderador no site
Olá Priya, fico feliz em ajudar. Vou separar a fórmula = INDEX($B$1:$I$1,MATCH(TRUE,INDEX(B2:I2<>0,),0)) em 3 partes, e explicar a fórmula passo a passo.
Primeiro, vamos ver a fórmula interna =INDEX(B2:I2<>0,). Esta fórmula retorna uma matriz de TRUE e FALSE se os valores do intervalo B2:I2 forem iguais a 0. Consulte a captura de tela 1, fórmula =INDEX(B2:I2<>0,) retorna {FALSE,FALSE,FALSE,FALSE, VERDADEIRO, VERDADEIRO, VERDADEIRO, VERDADEIRO}.
Segundo, =CORRESP(VERDADEIRO,ÍNDICE(B2:I2<>0,),0) =CORRESP(VERDADEIRO, {FALSO,FALSO,FALSO,FALSO,VERDADEIRO,VERDADEIRO,VERDADEIRO,VERDADEIRO}, 0). Ele retorna a posição do primeiro valor "TRUE", enquanto 0 na fórmula significa uma correspondência exata. Podemos ver que o primeiro valor "TRUE" ocorre na 5ª posição do array. Em seguida, a segunda fórmula retorna 5. Veja a captura de tela 2.
Finalmente, =ÍNDICE(B1:I1,CORRESP(VERDADEIRO,ÍNDICE(B2:I2<>0,),0))=ÍNDICE(B1:I1,5). Retorna o 5º valor do array B1:I1. Podemos ver na captura de tela que o valor é "Maio". Portanto, a fórmula final retorna "maio". 
PS: Para arrastar a alça de preenchimento para baixo na fórmula para obter o restante dos resultados, devemos tornar o intervalo B1:I1 absoluto. Então adicionamos $ ao intervalo B1:I1 para mantê-lo absoluto. 
Espero que minha explicação possa resolver seu quebra-cabeça. Tenha um bom dia.
Atenciosamente, Mandy
Este comentário foi feito pelo moderador no site
Como você procura o segundo, terceiro e quarto valor diferente de zero?
Este comentário foi feito pelo moderador no site
Olá, Roberto,
Para pesquisar o segundo, terceiro ou quarto valores diferentes de zero e retornar suas colunas, aplique a fórmula abaixo: (Depois de colar a fórmula, pressione Ctrl + Shift + Enter chaves juntas.)
=INDEX($B$1:$I$1,SMALL(IF(B2:I2<>0, COLUMN(B2:I2)-COLUMN(A2)),2))


Nota: Para extrair o terceiro ou quarto resultado, basta alterar o número 2 para 3,4 conforme necessário.

Por favor, tente, espero que possa ajudá-lo!
Este comentário foi feito pelo moderador no site
E se você precisasse do último valor diferente de zero em uma matriz?

PS Isso foi realmente útil, muito obrigado!
Este comentário foi feito pelo moderador no site
Olá Ali,
Para obter o cabeçalho da coluna com base no último valor diferente de zero, aplique a fórmula abaixo, veja a captura de tela:
=INDEX($B$1:$H$1,MAX((COLUMN(B2:H2)-MIN(COLUMN(B2:H2))+1)*(B2:H2<>0)))
Lembre-se de pressionar Ctrl + Shift + Enter chave juntos.
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-last-non-zero.png
Por favor, tente, espero que possa ajudá-lo!
Este comentário foi feito pelo moderador no site
A fórmula é super útil e me ajudou a resolver a situação! Obrigado!!! Existe alguma chance de você também ajudar a explicar como funciona?
Este comentário foi feito pelo moderador no site
E como faço pra procurar o primeiro valor diferente de zero da esquerda pra direita?
Este comentário foi feito pelo moderador no site
Olá, Matheus
Se você deseja retornar o primeiro valor diferente de zero de uma linha, aplique a fórmula abaixo:
=INDEX(B2:F2,MATCH(TRUE,INDEX(B2:F2<>0,),0))
Por favor, tente, espero que possa ajudá-lo!
Este comentário foi feito pelo moderador no site
Alguém sabe o que você faria se sua célula que contém um zero tivesse uma fórmula? Quando uso essa fórmula, acabo com qualquer que seja o cabeçalho da primeira coluna, independentemente de ser zero ou não.
Não há comentários postados aqui ainda
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL