Selecione um número de linhas de um conjunto no Excel

0

Eu tenho uma lista de usuários em locais dentro da minha empresa. Bastante reduzido dos 130.000 na realidade, os dados parecem com o exemplo no final.

O que preciso fazer é selecionar um número de usuários de cada local. Neste caso são dois, então eu escolheria Tom e Dick de "A House", Bob e Charlie de "The Place" e assim por diante.

Este é um exercício trivial se eu importar os dados para o SQL, que é como eu resolvi o problema, mas gostaria de saber como fazê-lo no Excel para que o usuário final que o apresentou pudesse fazer por conta própria no Excel no futuro.

Building:   User
A House:    Tom
A House:    Dick
A House:    Harry
A House:    Alice
The Place:  Bob
The Place:  Charlie
The Place:  Fred
The Place:  Ginger
My Drive:   Simon
My Drive:   Peter
Long St:    Matthew
Long St:    Mark
Long St:    Luke
Big House:  Gloria
    
por Richard R 10.03.2015 / 22:54

2 respostas

0

A maneira mais fácil é usar a função de filtro do Excel. Dependendo da versão do Excel usada, fazer com que ele seja filtrado funcionará de maneira diferente. Como você não mencionou qual versão está usando, presumo que você use o Excel 2013.

  1. Clique em insert - > Table

  2. Clique no ícone à direita de onde você digitou seu intervalo.

  3. Faça uma seleção que abranja todas as suas células (ou selecione as colunas se os dados forem demais)

  4. Na janela pop-up, clique em OK.

  5. Marque "Esta tabela tem cabeçalhos" se você tiver o Edifício: Usuário presente como no seu exemplo.

  6. Agora, há pequenas caixas com setas nas células do cabeçalho. Clique naquele no Edifício para visualizar apenas por um tipo específico. Todas as linhas, exceto aquelas, estão ocultas.

Veja também: link

    
por 10.03.2015 / 23:03
0

Eu suponho que seus dados estão agrupados por Edifício / Localização. E presumiremos que você está nos mostrando as colunas A e B e que você tem cabeçalhos na linha 1 .

Digite algum texto na célula C1 (ou a célula principal de uma coluna disponível para uso como coluna auxiliar). Na próxima célula abaixo ( C2 ), digite

=IF(A1<>A2, 1, C1+1)

e arraste / preencha todas as 100.000 + linhas. Isso contará linhas (pessoas) por local:

Agora, é simples filtrar a coluna C e exibir apenas as linhas que contenham 1 ou 2. Ou você pode adicionar a coluna D :

=(C2<=2)

que avaliará a TRUE nas linhas que você deseja selecionar.

    
por 11.03.2015 / 10:37