2013-08-28 00:10:42 +0000 2013-08-28 00:10:42 +0000
6
6

Excel 2010 - como Seleccionar ou mostrar linhas se a coluna C tem valores específicos? Sem VB

Tenho uma enorme folha de cálculo e a coluna C contém identificações tais como 1, 99, 732387, 28. Tenho uma lista separada de IDs tais como 23, 87, 902 e só quero mostrar as linhas cujo valor da coluna C pertence à minha lista. Qual é a forma mais simples de o fazer?

Example:
My spreadsheet:
A B 1 C D
E F 3 G H
I J 8 K L
M N 9 O P
My list: 3, 9.
I want to see 
E F 3 G H 
M N 9 O P
and hide other rows.

Respostas (3)

5
5
5
2013-08-28 01:41:31 +0000

Penso que a filtragem é o caminho a seguir.

Como descrito no tutorial do Earnie e na resposta do Grietom, é possível seleccionar os critérios de filtragem activando/desactivando as caixas de verificação.

Filtragem avançada em Excel

Se a sua lista de linhas a mostrar for mais longa (e talvez mude de vez em quando), poderá também utilizar a abordagem de filtragem avançada como descrito aqui em detalhe: https://support.office.com/en-us/article/Filter-by-using-advanced-criteria-4c9222fe-8529-4cd7-a898-3f16abdff32b

Permite-lhe

  • utilizar uma gama de células para definição de critérios de filtragem
  • definir combinações mais complexas de critérios com AND/OR, … & - pode filtrar directamente a tabela original ou deixar o Excel escrever os resultados noutra tabela

retirada do tutorial da Microsoft acima mencionado :

& > As secções seguintes fornecem exemplos de critérios complexos.

& > - Critérios múltiplos numa coluna & > - Critérios múltiplos em múltiplas colunas onde todos os critérios devem ser verdadeiros & > - Critérios múltiplos em múltiplas colunas onde qualquer critério pode ser verdadeiro & > - Conjuntos múltiplos de critérios onde cada conjunto inclui critérios para múltiplas colunas & > - Conjuntos múltiplos de critérios onde cada conjunto inclui critérios para uma coluna & > - Critérios para encontrar valores de texto que partilham alguns caracteres mas não outros - Critérios criados como resultado de uma fórmula - Filtragem para valores superiores à média de todos os valores no intervalo de dados \ > * Filtragem para texto utilizando uma pesquisa sensível a maiúsculas e minúsculas

Tutorial passo a passo

(desculpe, Não tenho o Excel 2010, mas uma versão mais antiga, por isso talvez os menus sejam um pouco diferentes, mas em geral deveria funcionar assim)

  1. Criar Lista com critérios de filtragem:
    Nome da coluna no topo, todas as linhas seguintes são combinadas com operador “OR” (Células A11:A13 no meu exemplo

  2. Seleccionar a gama de células a filtrar (A2:E6 no exemplo)

  3. Ir para o menu Data / Filters / Advanced Filters...

  4. Definir critérios de filtragem:
    resultados serão mostrados no novo intervalo de células critérios no intervalo A11:A13 resultados estarão no intervalo A20

  5. Depois de confirmar com ok, deverá ter as linhas filtradas nas Células A20:E22 assim:

Recursos adicionais

& Encontrará também um vídeo tutorial para Excel 2010 no Youtube

2
2
2
2013-08-28 01:27:26 +0000

Dependendo do tamanho do conjunto de dados, posso pensar em duas abordagens.

A primeira seria a utilização de filtros. Há um tutorial decente sobre isto aqui

A segunda seria utilizar o VLOOOKUP. Pode fazer isto com o VLOOKUP com algo do género:

=IF(ISNA(VLOOKUP(C1;F:F;1;FALSE));"";C1)

Quebrando esta fórmula, a afirmação mais interior é o VLOOOKUP , onde se procura uma correspondência exacta para o valor em C1 na coluna F. Se não for encontrada correspondência, será devolvido um #N/A, e ISNA() retornará True. A cláusula True para a declaração IF diz para fazer a célula “”, caso contrário, guarde-a.

A implementação completa seria algo como colocar essa fórmula na coluna A numa nova folha de trabalho, e as colunas B a F seriam da forma:

=IF(ISBLANK(A1),"",B1)

E repetir isso para as outras colunas, e preencher.

Uma vez feito isso, poderia copiar e colar apenas valores especiais, e classificar os dados para se livrar das linhas vazias.

0
0
0
2013-08-28 01:34:39 +0000

O Excel tem uma ferramenta útil chamada “format to table” que lhe permite colocar os seus dados numa tabela que pode ser classificada ou filtrada facilmente.

Aqui está o seu próprio pedaço de MS http://office.microsoft.com/en-us/excel-help/create-or-delete-an-excel-table-previously-a-list-in-a-worksheet-HA010342376.aspx

Basicamente tudo o que faz é seleccionar os seus dados, escolher “format to table” a partir da secção HOME da fita e tem cabeçalhos de coluna com pequenas setas no canto inferior direito, a partir dos quais pode filtrar os dados, desmarcando as caixas de verificação.

Assim:

Questões relacionadas

13
13
16
8
4