Filtrar por seleção - Dicas do Excel

Existe uma maneira mais rápida de usar os Filtros no Excel. É uma reminiscência de Filtro por Seleção do Access, mas chamado de AutoFiltro no Excel. Você terá que personalizar a Barra de Ferramentas de Acesso Rápido para localizar o comando.

Os menus suspensos de filtro estão no Excel há décadas, mas existe uma maneira muito mais rápida de filtrar. Normalmente, você seleciona uma célula em seus dados, escolhe Dados, Filtro, abre o menu suspenso em um título de coluna, desmarca Selecionar tudo e rola por uma longa lista de valores, tentando encontrar o item desejado.

Lista suspensa de filtro de dados

O Microsoft Access inventou um conceito chamado Filtro por Seleção. É simples. Encontre uma célula que contenha o valor desejado. Clique em Filtrar por seleção. Os menus suspensos de filtro são ativados e os dados são filtrados para o valor selecionado.

Nada poderia ser mais simples.

Adivinhem? O truque do Filtro por Seleção também está embutido no Excel, mas está oculto e mal rotulado.

Veja como você pode adicionar esse recurso à sua Barra de Ferramentas de Acesso Rápido. Olhe no canto superior esquerdo da tela do Excel para a pequena linha de ícones com Salvar, Desfazer e Refazer. Clique com o botão direito em qualquer um desses ícones e escolha Personalizar barra de ferramentas de acesso rápido.

Personalize a barra de ferramentas de acesso rápido

Existem duas grandes caixas de listagem na caixa de diálogo. Acima da caixa de listagem à esquerda, abra a lista suspensa e mude de Comandos populares para Comandos que não estão na faixa de opções.

Na caixa de listagem à esquerda, role até o comando denominado AutoFiltro e escolha esse comando. É isso mesmo - o ícone que faz Filtrar por seleção é erroneamente rotulado como AutoFiltro.

No centro da caixa de diálogo, clique no botão Adicionar >>. O ícone do AutoFiltro se moverá para a caixa de listagem à direita. Clique em OK para fechar a caixa de diálogo.

Comandos que não estão na faixa de opções

Aqui está como usar o comando. Digamos que você queira ver todas as vendas de widgets da região oeste. Primeiro, escolha qualquer célula na coluna B que contenha West. Clique no ícone AutoFiltro na Barra de Ferramentas de Acesso Rápido.

Dados AutoFiltro

O Excel ativa os menus suspensos de filtro e escolhe automaticamente apenas Oeste da coluna B.

A seguir, escolha qualquer célula na coluna E que contenha Widget. Clique no ícone AutoFiltro novamente.

Repetir AutoFiltro

Você pode continuar este processo. Por exemplo, escolha uma célula Utilitários na coluna Setor e clique em AutoFiltro.

Cuidado

Seria legal se você pudesse selecionar várias células antes de clicar no ícone do AutoFiltro, mas isso não funciona. Se você precisa ver as vendas de Widgets e Gadgets, pode usar o Filtro por Seleção para obter os Widgets, mas precisa usar a lista suspensa Filtro para adicionar os Gadgets. Além disso. Filtrar por seleção não funciona se você estiver em uma tabela Ctrl + T.

Como pode ser que esse recurso legal esteja no Excel desde o Excel 2003, mas a Microsoft não o documenta? Nunca foi realmente um recurso oficial. A história é que um dos desenvolvedores adicionou o recurso para uso interno. De volta ao Excel 2003, já havia um ícone de Filtro na barra de ferramentas Padrão, então ninguém se preocuparia em adicionar o ícone de AutoFiltro aparentemente redundante.

Obviamente, esse recurso foi adicionado ao menu do botão direito do Excel 2007, mas com três cliques de profundidade: Clique com o botão direito em um valor, escolha Filtrar e escolha Filtrar por valor da célula selecionada.

Assistir vídeo

  • Existe uma maneira mais rápida de usar os Filtros no Excel. É uma reminiscência de Filtro por Seleção do Access, mas chamado de AutoFiltro no Excel. Você terá que personalizar a Barra de Ferramentas de Acesso Rápido para localizar o comando.

Transcrição de vídeo

O podcast é patrocinado por "MrExcel XL", um livro com mais de 40 dicas do Excel, desenhos animados, coquetéis, tweets e piadas do Excel.

Aprenda Excel com o podcast, episódio 1975 - Filtrar por Seleção!

Ei, bem-vindo de volta ao netcast, sou Bill Jelen. E eu sei que muitos de vocês usam o comando de filtro de dados, mas, francamente, este é um comando lento de usar. Se eu precisar de um filtro para um cliente em particular aqui, bem, você tem que primeiro clicar nos dados, um segundo clique em Filtro, isso nos dá os menus suspensos. Em seguida, abrimos a lista suspensa, que é clique em # 3, desmarque "Selecionar tudo", clique em # 4 e, em seguida, não sei quantos cliques isso conta, para arrastar para baixo por esta longa lista de encontrar o que queremos, vamos ligue para aquele clique no 5, clique no 6 para o cliente, clique no 7 para o OK.

Existe um caminho muito, muito mais rápido. Agora, antes que o Excel 2007 nos desse um milhão de linhas, eu costumava ser um grande fã do Microsoft Access, não porque estava fazendo alguma coisa de banco de dados, mas porque podia extrair um arquivo CSV grande em talvez 80.000 linhas, dividi-lo em dois peças com consultas e, em seguida, leve-o de volta para o excel em duas planilhas diferentes. Mas agora você sabe, não temos apenas 65.536 linhas, mas 1.048.576. Não tenho mais dados do que isso, então, francamente, não uso o Access desde o surgimento do Excel 2007. Mas um dos meus recursos favoritos no Access, no grupo de filtros, era algo chamado "Filtrar por seleção". E tudo o que você precisa fazer é escolher a célula que tem o que você deseja e clicar em Filtrar por Seleção. E eu me lembro, quando comecei o podcast, em 2007, alguém escreveu e disse: "Você sabe,Filtrar por seleção tão bom no Access, por que não temos isso no Excel? "Tudo bem, e naquela época eu realmente escrevi uma macro, e em algum lugar no YouTube está o vídeo, onde mostro que aquela macro Filtrar por seleção, e você sabe, tipo, no dia seguinte alguém escreveu e disse: "Espere um segundo, por que você escreveu aquela macro?" Na verdade, foi antes de 2007, porque ainda estávamos no Excel 2003. Eles disseram "Você sabe o Filtro por Selection's no Excel 2003! "Estava escondido, você não conseguia encontrar.por que você escreveu aquela macro? ”Na verdade, foi antes de 2007, porque ainda estávamos no Excel 2003. Eles disseram“ Você sabe que o Filtro por Seleção está no Excel 2003! ”Estava oculto, você não conseguia encontrar.por que você escreveu aquela macro? ”Na verdade, foi antes de 2007, porque ainda estávamos no Excel 2003. Eles disseram“ Você sabe que o Filtro por Seleção está no Excel 2003! ”Estava oculto, você não conseguia encontrar.

Agora, aqui está como você iria encontrá-lo hoje: Agora, primeiro vamos adicioná-lo à faixa de opções ou executar a barra de ferramentas de acesso rápido e eu sempre adiciono à barra de ferramentas de acesso rápido lá, então estou vou clicar com o botão direito e dizer que quero personalizar a Barra de Ferramentas de Acesso Rápido, e eles começam me mostrando uma lista de cerca de 40 comandos populares. Mas este não é um comando popular porque ninguém sabe que ele está lá! Portanto, iremos para Todos os comandos ou minha atividade favorita na tarde de sexta-feira - Comandos que não estão na faixa de opções. Certo? São coisas que a Microsoft está escondendo de nós, coisas que estão no Excel, que eles não querem que vejamos, talvez porque queiram removê-las algum dia. Tudo bem, então é ótimo examinar aqui e ver se algo parece interessante que você possa usar.Agora, é claro que você pensaria, que Filter by Selection vai estar no F's ou abaixo no S ', como Selection, Filter by, mas não está em nenhum desses. O que temos que fazer é voltar ao antigo nome. Lembra do nome antigo no Excel 2003? Era chamado de AutoFiltro, certo? Então, existe outro ícone chamado Filtro, se formos para todos os comandos, mas queremos aquele chamado AutoFiltro, vamos adicioná-lo, certo. E veja, esse é o problema, está rotulado incorretamente. Eles o chamam de AutoFiltro clássico. Isso é realmente Filtrar por Seleção.Lembra do nome antigo no Excel 2003? Era chamado de AutoFiltro, certo? Então, existe outro ícone chamado Filtro, se formos para todos os comandos, mas queremos aquele chamado AutoFiltro, vamos adicioná-lo, certo. E veja, esse é o problema, está rotulado incorretamente. Eles o chamam de AutoFiltro clássico. Isso é realmente Filtrar por Seleção.Lembra do nome antigo no Excel 2003? Era chamado de AutoFiltro, certo? Então, existe outro ícone chamado Filtro, se formos para todos os comandos, mas queremos aquele chamado AutoFiltro, vamos adicioná-lo, certo. E veja, esse é o problema, está rotulado incorretamente. Eles o chamam de AutoFiltro clássico. Isso é realmente Filtrar por Seleção.

Então é assim que funciona: Se eu quero um cliente em particular, eu clico nesse cliente, isso é um clique, não precisa nem ir para a guia de dados, basta ir até a Barra de Ferramentas de Acesso Rápido e BAM, aí estamos ! É uma forma de filtrar com 2 cliques. Se eu precisar filtrar ainda mais todos os Gizmos, escolha Gizmo, clique em Filtrar por Seleção, escolha Segunda-feira, Filtrar por Seleção. Tudo bem, e um jeito muito, muito rápido de ir. Agora preste atenção a apenas um cuidado, claro que eu adoraria, se pudesse escolher o cliente, escolher o dia, escolher o produto e depois fazer Filtrar por Seleção, mas infelizmente isso não funciona. Você não pode fazer assim, uma pena. Teria sido um truque legal.

Tudo bem, apenas para recapitular aqui: Filter by Selection, essa ótima ferramenta do Access, funciona no Excel. Falei sobre como adicionar um ícone à barra de ferramentas de acesso rápido e, em seguida, "Comandos que não estão na faixa de opções" contém recursos do Excel que você não encontrará.

E, novamente, um plug para o livro "MrExcel XL", essa é apenas a dica nº 2, das mais de 40 dicas do livro, clique no "i" no canto superior direito para comprar o livro! E obrigado a Sam Rad da equipe do Excel, não por sugerir Filtro por Seleção para o livro, mas na verdade ele é o cara que formalizou o Filtro por Seleção, tornou-o um recurso real, então se você adora esse recurso, ponta do chapéu Sam Rad.

Obrigado pela visita, nos vemos na próxima vez para outro netcast de!

Artigos interessantes...