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

 Como retornar a primeira / última célula não em branco em uma linha ou coluna?

Ao trabalhar com uma planilha, às vezes, você pode desejar obter o primeiro ou o último valor de célula não em branco de uma linha ou coluna. É fácil obter o valor se houver poucos dados em uma linha ou coluna rapidamente, mas retornar os dados em uma coluna ou linha longa será uma tarefa árdua. Aqui, posso falar sobre alguns métodos úteis para resolver este trabalho.

Retorna a primeira célula não em branco em uma linha ou coluna com a fórmula

Retorna a última célula não em branco em uma linha ou coluna com a fórmula


seta azul bolha direita Retorna a primeira célula não em branco em uma linha ou coluna com a fórmula

Para extrair a primeira célula com dados, aplique a seguinte fórmula:

1. Insira a seguinte fórmula em uma célula em branco ao lado de seus dados: =INDEX(A1:A13,MATCH(TRUE,INDEX((A1:A13<>0),0),0)), veja a captura de tela:

doc-retorno-primeiro-dados-célula-1

2. Então aperte Entrar e você obterá o primeiro valor de célula não em branco da seguinte maneira:

doc-retorno-primeiro-dados-célula-1

notas:

1. Na fórmula acima, A1: A13 é o intervalo de colunas que você deseja usar, você pode alterá-lo conforme sua necessidade. Esta fórmula também pode ser aplicada para obter o primeiro valor de célula não em branco em uma linha, você só precisa alterar o intervalo de coluna para intervalo de linha.

2. Esta fórmula funciona corretamente em uma única linha ou coluna única.


seta azul bolha direita Retorna a última célula não em branco em uma linha ou coluna com a fórmula

Se você deseja retornar o último valor da célula não em branco, aqui está outra fórmula que pode lhe fazer um favor.

1. Digite esta fórmula =LOOKUP(2,1/(A1:A13<>""),A1:A13) em uma célula em branco ao lado de seus dados, veja a captura de tela:

doc-retorno-primeiro-dados-célula-1

2. Então aperte Entrar , o último valor de célula não em branco será extraído de uma vez. Veja a imagem:

doc-retorno-primeiro-dados-célula-1

notas:

1. Na fórmula acima, A1: A13 é o intervalo de colunas que você deseja usar, você pode alterá-lo conforme sua necessidade. Esta fórmula também pode ser aplicada para obter o último valor de célula não em branco em uma linha, você só precisa alterar o intervalo de coluna para intervalo de linha.

2. A fórmula acima funciona corretamente em uma única linha ou coluna.


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 (30)
Ainda não há classificações. Seja o primeiro a avaliar!
Este comentário foi feito pelo moderador no site
Um bom! funcionou!
Este comentário foi feito pelo moderador no site
Usando valores em a8,b8,c8: 0 8 A8 Copiando esta fórmula para as próximas células à direita =ROW(INDEX(A1:A100,MATCH(TRUE,INDEX((A1:A1000),0),0))) ) Rendimento: 9 8 8 No entanto, copiando esta fórmula para as próximas células à direita =ROW(INDEX(A1:A100,MATCH(TRUE,INDEX((A1:A100")),0),0))) Rendimentos: 8 8 8 1º diferente de zero não é o mesmo que 1º não em branco ergo a 2ª fórmula produz o que foi declarado na declaração de premissa: "Como retornar a primeira / última célula não em branco em uma linha ou coluna?"
Este comentário foi feito pelo moderador no site
Obrigado por postar isso!
Este comentário foi feito pelo moderador no site
Preciso de ajuda para obter dados da coluna A.
Em Row-1 eu tenho muito nome. A partir deles, preciso procurar um nome, descobrir o último valor diferente de zero dessa coluna de nome e, em seguida, encontrar os dados respeitados da Coluna A.

Vcs podem ajudar por favor??

Não sei adicionar fotos aqui.
Este comentário foi feito pelo moderador no site
oi, se a linha que você está procurando por conteúdo estiver completamente vazia, ela está retornando "#N/A". Como posso fazer com que ele não retorne nada e deixe a célula em branco?
Este comentário foi feito pelo moderador no site
Use SEERRO(coloque sua função aqui, "").
Este comentário foi feito pelo moderador no site
Como retornar o número da linha da segunda célula não em branco? Você poderia me?
Este comentário foi feito pelo moderador no site
Como posso retornar o número da linha da segunda célula não em branco? Isso me ajudaria muito com o meu papel.
Este comentário foi feito pelo moderador no site
Oi, obrigado pela fórmula (Retorne a última célula não vazia em uma linha ou coluna com fórmula - =LOOKUP(2,1/(A1:A13<>""),A1:A13))
Esta fórmula fez exatamente o que eu estava procurando. apenas para meu entendimento, você pode explicar a lógica?, por que 2 é usado para valor de pesquisa e lógica de lookup_vector na fórmula.
Obrigado antecipadamente

Saudações,
SK
Este comentário foi feito pelo moderador no site
Exatamente essa pergunta é do meu lado
Este comentário foi feito pelo moderador no site
Oi, obrigado pela fórmula A última célula não vazia em uma linha ou coluna, isso é o que eu estava exatamente procurando,
Pode me explicar a lógica? (por que para lookup_vector vale você passou 1/(range<>=””))
Saudações,
SK
Este comentário foi feito pelo moderador no site
Olá, obrigado pela fórmula. Como posso estender essa fórmula se eu tiver uma tabela AN e precisar pesquisar determinado valor em A primeiro para localizar a linha na qual desejo obter como resultado o último valor não em branco encontrado na coluna HL?
Este comentário foi feito pelo moderador no site
Não funciona nas planilhas do Google com Erro: não encontrou o valor "2" na avaliação de pesquisa.


Funciona bem no MS Excel.
Este comentário foi feito pelo moderador no site
Tente isso nas planilhas do google:


=INDEX(FILTER(F:F, NOT(ISBLANK(F:F)))), ROWS(FILTER(F:F, NOT(ISBLANK(F:F))))))
Este comentário foi feito pelo moderador no site
Como faço para editar a fórmula para extrair a última célula não em branco em vez da primeira?
Este comentário foi feito pelo moderador no site
é disso que eu preciso também!
Este comentário foi feito pelo moderador no site
A fórmula que Ankur postou retorna o valor da última célula não em branco no intervalo especificado (coluna). Se você deseja fazer isso funcionar em colunas em uma única linha, altere "ROWS" para "COLUMNS" na fórmula.
Este comentário foi feito pelo moderador no site
Como retornar a última célula não vazia de algumas células selecionadas em uma linha
Este comentário foi feito pelo moderador no site
Eu realmente adoraria saber por que ,1/([RANGE]<>0) funciona :(
Este comentário foi feito pelo moderador no site
Oi alguém pode me ajudar nisso,

Eu tenho um arquivo csv ou talvez um excel que tem n número de dados nele dos quais eu preciso de alguns dados coletivos usando fórmulas que devem ser automáticas, e eu preciso que a saída esteja em um formulário de tabela. ?
Este comentário foi feito pelo moderador no site
O que significa "INDEX((A1:A13<>0)"? O primeiro parâmetro para INDEX é o conjunto de células A1 a A13, mas com um teste para diferente de zero anexado. Não consigo encontrar nenhuma explicação para isso.
Este comentário foi feito pelo moderador no site
A1:A13<>0 retorna uma matriz de valores que são verdadeiros ou falsos
todos os valores que não são 0 (por exemplo, <>0) em A1:A13 se tornam verdadeiros e todos os outros se tornam falsos
Então agora você pode procurar o primeiro 'true' nesse array e usá-lo para indexar
Este comentário foi feito pelo moderador no site
Ele também funciona para encontrar a última célula não vazia que tenha mais de 255 caracteres. Útil para mim resolver o problema.
Muito obrigado!
Este comentário foi feito pelo moderador no site
Hi
Eu quero retornar a primeira célula não em branco em uma linha, mas sim com
informações na célula superior da primeira célula em branco.
Este comentário foi feito pelo moderador no site
Muito obrigado pelo seu conteúdo! Não sei o que estou fazendo de errado, mas não consigo fazer isso (nas planilhas do Google):

Preciso preencher H1 com o valor da primeira célula não vazia de C1 a G1. Então eu preciso copiar isso para todas as próximas linhas (H2, H3, H4 etc)

Agradecendo antecipadamente pelo seu tempo, seria muito apreciado :)
Este comentário foi feito pelo moderador no site
Olá, Marisa,
Se você quiser obter o primeiro valor não em branco de uma linha nas planilhas do Google, aplique qualquer uma das seguintes fórmulas:

=QUERY(transpose(C1:G1),"Selecione Col1 onde Col1 não é limite nulo 1",0)
=index(C1:G1,MATCH(FALSE,ISBLANK(C1:G1),0))

Por favor, tente, espero que possa ajudá-lo!
Este comentário foi feito pelo moderador no site
Resposta perfeita. Estava procurando isso há algum tempo. Obrigada!
Este comentário foi feito pelo moderador no site
Como faço para obter o menor valor de um intervalo, onde pode haver células em branco?
Este comentário foi feito pelo moderador no site
Como faço para usar esta fórmula para retornar o cabeçalho das colunas da primeira célula com um valor > 0?
Este comentário foi feito pelo moderador no site
Olá, Tom,
Para resolver seu problema, aplique a fórmula abaixo:
=INDEX($B$1:$H$1,MATCH(TRUE,$B2:$H2>0,0))
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-return-column-headers.png

Por favor, tente, espero que possa ajudá-lo!
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