KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Filtrar dados no Excel – fácil e abrangente

AutorSiluvia Data de Modificação

O comando Filtro do Excel pode ajudar a filtrar Dados dentro da Seleção ou uma tabela para mostrar apenas os dados necessários e ocultar os restantes. Pode aplicar os seus operadores incorporados para filtrar facilmente números, textos ou datas, como por exemplo filtrar todos os números que Maior ou igual a um determinado valor, filtrar texto que começa, termina ou contém um carácter ou palavra específica, ou mostrar apenas as linhas em que a Data de Vencimento é anterior ou posterior a uma determinada data, entre outros. Assim que filtrar Dados dentro da Seleção ou uma tabela, se os dados forem alterados, pode reaplicar o filtro para obter os novos dados ou limpar o filtro para apresentar todos os dados.

Neste tutorial, mostramos como adicionar, utilizar e remover filtros no Excel. Além disso, orientamo-lo sobre como potenciar a funcionalidade de filtragem para resolver problemas mais complexos no Excel.

Índice:[ Ocultar ]

(cabeçalho na tabela de conteúdos abaixo ou à direita para navegar até ao capítulo correspondente.)

1. Como adicionar um grupo no Excel

Para filtrar dados dentro da seleção ou de uma tabela, primeiro é necessário adicionar um grupo aos seus dados. Esta secção apresenta três formas de adicionar um grupo no Excel.

1,1 Comando Filtro no separador Dados

Selecione qualquer célula no intervalo ou na tabela à qual pretende aplicar um filtro e clique em «Dados» > «Filtro».

1,2 Comando Filtro no separador Base

Selecione qualquer célula no intervalo ou tabela à qual pretende aplicar um filtro e clique em «Base» > «Ordenar e Filtrar» > «Filtro».

1,3 Adicionar Grupo com atalho

Selecione qualquer célula no intervalo ou na tabela à qual pretende aplicar um filtro e prima «Ctrl» + «Shift» + «L».

Após aplicar uma das operações acima, verá setas suspensas nos cabeçalhos das colunas correspondentes às células selecionadas.


2. Como aplicar um filtro no Excel (com um ou vários critérios)

Depois de adicionar um filtro, terá de o aplicar manualmente. Esta secção mostra-lhe como aplicar um filtro a uma ou mais colunas no Excel.

2,1 Aplicar filtro a uma coluna (um critério)

Se pretender aplicar o filtro apenas a uma coluna — por exemplo, filtrar dados na coluna C, tal como ilustrado na captura de ecrã abaixo — aceda a essa coluna e siga os passos seguintes.

  1. 1) Clique na seta suspensa no cabeçalho da coluna.
  2. 2) Defina uma condição de filtro conforme necessário.
  3. 3) Clique no botão «OK» para iniciar a filtragem. Veja a captura de ecrã:

Agora, o filtro está aplicado à coluna C. Todos os dados que cumprem as condições do filtro serão apresentados e os restantes ficarão ocultos.

Após aplicar o filtro, poderá notar que a seta suspensa se transforma num ícone de filtro .

É extremamente útil que, ao passar o cursor sobre o ícone de filtro, as Condições de Filtro definidas sejam exibidas como dica de ecrã, tal como ilustrado na captura abaixo. Assim, caso se esqueça dos critérios aplicados a um filtro, basta colocar o cursor sobre o respetivo ícone.

2,2 Aplicar filtro com múltiplos critérios a várias colunas (vários critérios)

2,2.1 Aplicar filtro com múltiplos critérios a várias colunas, uma a uma

Se pretender aplicar um filtro a várias colunas com múltiplos critérios, basta repetir o método descrito acima em cada coluna, uma de cada vez.

Após aplicar o filtro a várias colunas, verá que as setas suspensas nas colunas filtradas se transformam em ícones de filtro.

2,2.2 Aplicar simultaneamente um filtro com múltiplos critérios a várias colunas

Com o método anterior, é necessário aplicar o filtro coluna a coluna, e o mais importante é que ele suporta apenas critérios «E». Apresentamos agora métodos que permitem não só filtrar várias colunas em simultâneo, como também utilizar critérios «E» e «OU».

Imagine que tem uma tabela de dados, como a apresentada na captura de ecrã abaixo, e pretende filtrar registos com base em múltiplos critérios em várias colunas: «Produto = AAA-1» e «Encomenda > 80», ou «Preço Total > 10000». Experimente um dos métodos seguintes para concretizar esta tarefa.

Uma captura de ecrã de uma tabela de dados que mostra a configuração de múltiplos critérios de filtro no Excel

2,2.2,1 Aplicar filtro a várias colunas com a função Filtro Avançado

A função Filtro Avançado pode ajudá-lo a resolver este problema. Siga os passos abaixo.

1. Em primeiro lugar, defina os critérios na folha de cálculo, conforme ilustrado na captura de ecrã abaixo.

Uma captura de ecrã que mostra como criar critérios para o Filtro Avançado no Excel

Nota: Para critérios «E», introduza os valores dos critérios em células diferentes da mesma linha. Para critérios «OU», coloque os respetivos valores noutra linha.

2. Clique em «Dados» > «Avançado» para ativar a função «Filtro Avançado».

Uma captura de ecrã da função Filtro Avançado no separador Dados no Excel

3. Na caixa de diálogo «Filtro Avançado», configure as opções da seguinte forma.

3,1) Na secção «Ação», selecione a opção «Filtrar a lista no local»;
3,2) Na caixa «Intervalo da lista», selecione Intervalo de Dados Original ou a tabela que pretende filtrar (neste exemplo seleciono A1:D9);
3,3) Na caixa «Intervalo de critérios», selecione o intervalo que contém os valores de critérios que criou no passo 1;
3,4) Clique no botão «OK».

Uma captura de ecrã da caixa de diálogo Filtro Avançado no Excel com as opções de filtro definidas

Agora, as colunas são filtradas simultaneamente de acordo com os critérios indicados, tal como ilustrado na captura de ecrã abaixo.

Uma captura de ecrã de colunas filtradas no Excel que mostram dados correspondentes aos critérios especificados

2,2.2,2 Aplicar facilmente filtros a várias colunas com uma ferramenta incrível

Como os critérios «E» e «OU» nas condições de filtro não são fáceis de gerir com o método anterior, recomendamos vivamente a funcionalidade «Super Filtro» do «Kutools para Excel». Com ela, pode aplicar filtros a várias colunas com critérios «E» e «OU» de forma simples e eficaz no Excel.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

1. Após instalar o Kutools para Excel, clique em «KUTOOLS PLUS» > «Super Filtro».

Uma captura de ecrã da funcionalidade Super Filtro acedida através do separador Kutools Plus no Excel

Em seguida, o painel «Super Filtro» aparece no lado direito da folha de cálculo.

Por predefinição, o painel «Super Filtro» inclui dois grupos de critérios em branco, ligados por uma relação «OU». Dentro de cada grupo, os critérios estão relacionados por «E». Pode ajustar a relação entre os diferentes grupos conforme as suas necessidades.

Uma captura de ecrã do painel Super Filtro que mostra grupos de critérios em branco por predefinição no Excel

2. No painel «Super Filtro», configure as Condições de Filtro da seguinte forma.

2,1) Marque a caixa «Especificado», clique no Uma captura de ecrã do botão Selecionar Intervalo no painel Super Filtrobotão para selecionar o intervalo original ou a tabela que irá filtrar;
2,2) Na Lista suspensa «Relação», escolha «Ou»;
3,3) Clique na primeira linha em branco do primeiro grupo e especifique os critérios conforme necessário;

Dicas: O primeiro menu suspenso destina-se aos cabeçalhos de coluna, o segundo ao Tipo de Filtro (onde pode escolher «Texto», «Número», «Data», «Ano», «Formato de Texto», entre outras opções), o terceiro aos tipos de critérios e a última caixa de texto ao valor do critério.

Como no exemplo mencionado acima, aqui seleciono separadamente «Produto» > «Texto» > «Igual a» nas três listas suspensas e, em seguida, digito «AAA-1» na caixa de texto. Veja a captura de ecrã:

Uma captura de ecrã da configuração de critérios no painel Super Filtro para filtrar por Produto igual a AAA-1 no Excel

2,4) Continue a criar os restantes critérios; os critérios «Ou» devem ser criados numa Novo Grupo. Conforme mostrado na imagem abaixo, todos os critérios foram criados. Pode eliminar o critério em branco dos grupos.
2,5) Clique no botão «Filtrar» para Iniciar Filtragem.

Uma captura de ecrã do painel Super Filtro no Kutools que mostra critérios de filtro totalmente configurados

Agora, apenas os dados correspondentes são exibidos no Intervalo de Dados Original, enquanto os restantes ficam ocultos. Veja a captura de ecrã:

Uma captura de ecrã dos dados filtrados no Excel após utilizar a funcionalidade Super Filtro no Kutools

Dicas: Com esta funcionalidade prática, pode adicionar mais critérios a um grupo, criar novos grupos, guardar o cenário atual para utilizar posteriormente e muito mais. Uma ferramenta indispensável que poupa tempo e potencia a sua eficiência.

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já

Clique para descobrir mais sobre esta funcionalidade.


3. Como utilizar o filtro no Excel

Nesta secção, vai aprender a utilizar o comando de filtro para filtrar diversos tipos de dados, como texto, números, datas e formatos.

3,1 Filtrar valores de texto

3,1.1 Filtrar células de texto com critérios específicos (começa por, termina em, contém, etc.)

Na verdade, o operador de filtro incorporado – «Filtros de Texto» – disponibiliza muitos critérios úteis para filtrar texto facilmente. Imagine que pretende filtrar células que comecem por um carácter específico, como por exemplo J. Siga os passos seguintes para concretizar esta tarefa.

1. Adicione um filtro ao cabeçalho da coluna do intervalo de dados originais.Clique para saber como adicionar um filtro ao cabeçalho da coluna.

2. Clique na seta suspensa da célula do cabeçalho para expandir o menu de filtro.

3. Clique em «Filtros de Texto» > «Começa por».

4. Na caixa de diálogo «Filtro Automático Personalizado», introduza o carácter específico (neste caso, um «J») na caixa de texto e clique em «OK».

Dicas: Pode adicionar outro critério com a relação «E» ou «OU», conforme necessário.

Agora, todas as células que começam com o carácter J aparecem na coluna D, tal como ilustrado na captura de ecrã abaixo.

3,1.2 Filtrar com Diferenciar Maiúsculas de Minúsculas

Parece fácil filtrar células de texto com base em critérios específicos utilizando o operador de filtro incorporado. No entanto, como a função Filtro não suporta diferenciação entre maiúsculas e minúsculas, como podemos realizar um filtro que distinga maiúsculas de minúsculas no Excel? Esta secção mostra-lhe métodos para o conseguir.

3,1.2,1 Filtrar determinado texto com Diferenciar Maiúsculas de Minúsculas através de fórmula e do comando Filtro

Suponha que pretende filtrar todas as letras maiúsculas de um determinado texto, como por exemplo «TEXT TOOLS», na coluna B. Siga os passos abaixo.

1. Crie uma coluna auxiliar junto ao Intervalo de Dados Original (neste caso, optei pela coluna D como coluna auxiliar). Insira a fórmula abaixo na segunda célula e, em seguida, prima Enter. Selecione a célula com o resultado e arraste a respetiva Alça de Preenchimento Automático para baixo, de modo a obter os restantes resultados.

=EXACT(B2,UPPER(B2))

Nota: Esta fórmula identifica se o conteúdo de uma célula está em maiúsculas ou não. Se a célula contiver apenas letras maiúsculas, o resultado será «VERDADEIRO»; caso contrário, será «FALSO».

Uma captura de ecrã que mostra os resultados da aplicação da fórmula EXACT numa coluna auxiliar para filtrar texto em maiúsculas

2. Selecione as colunas B e D (a coluna C será selecionada automaticamente — não se preocupe!) e clique em "D ados« > »Filtrar" para aplicar Adicionar Grupo a essas colunas.

3. Aceda à coluna B (que contém os textos a filtrar) e configure-a conforme indicado a seguir.

3,1) Clique na seta suspensa na coluna B;
3,2) Desmarque a  caixa «Selecionar tudo» para desmarcar todos os itens;
3,3) Marque a Caixa de Seleção junto de «TEXT TOOLS»;
3,4) Clique no botão «OK». Veja a imagem:

Uma captura de ecrã da seleção de critérios de filtro para texto específico no Excel utilizando um menu pendente

Agora, apenas as versões maiúsculas e minúsculas de «text tools» aparecem na coluna B.

Uma captura de ecrã que mostra os resultados do texto filtrado para critérios específicos no Excel

4. Clique na seta suspensa da coluna D, desmarque a caixa de seleção «Selecionar tudo», marque a caixa ao lado do item «VERDADEIRO» e, em seguida, clique no botão «OK».

Uma captura de ecrã da seleção de VERDADEIRO na coluna auxiliar para filtrar texto em maiúsculas no Excel

Assim, todas as ocorrências em maiúsculas de «text tools» na coluna B são filtradas, conforme ilustrado na imagem seguinte.

Uma captura de ecrã que mostra apenas texto em maiúsculas filtrado na coluna com base em valores VERDADEIRO

3,1.2,2 Filtrar facilmente células com Diferenciar Maiúsculas de Minúsculas com uma ferramenta incrível

Se pretender filtrar apenas texto em maiúsculas ou em minúsculas numa coluna, recomendamos a funcionalidade «Filtro Especial» do Kutools para Excel. Com ela, consegue filtrar facilmente todo o texto em maiúsculas ou em minúsculas com apenas alguns cliques.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

1. Selecione o intervalo de colunas onde pretende aplicar o filtro de textos e, em seguida, clique em «KUTOOLS PLUS» > «Filtro Especial» > «Filtro Especial».

Uma captura de ecrã do acesso ao Filtro Especial a partir do separador Kutools Plus no Excel

2. Na caixa de diálogo «Filtro Especial», configure as seguintes opções.

2,1) Na caixa «Intervalo», pode ver que os Selecionar intervalo estão listados. Pode alterar o intervalo conforme necessário;
2,2) Na secção «Regra de Filtro», escolha a opção Texto e, em seguida, selecione «Texto em Maiúsculas» ou «Texto em Minúsculas» na lista suspensa abaixo;
2,3) Clique em «OK».

Uma captura de ecrã da caixa de diálogo Filtro Especial no Kutools, configurada para filtrar texto em maiúsculas

3. Em seguida, surge uma caixa de diálogo do «Kutools para Excel» a indicar quantas células foram encontradas e serão filtradas. Clique em «OK».

Agora, todas as células em maiúsculas ou minúsculas são filtradas imediatamente, conforme ilustrado na imagem seguinte.

Uma captura de ecrã que mostra os resultados do filtro de texto em maiúsculas utilizando a funcionalidade Filtro Especial no Kutools

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já

Clique para descobrir mais sobre esta funcionalidade.

3,1.3 Filtrar por Comprimento do texto

Se pretender filtrar células por Comprimento do Texto — por exemplo, para exibir apenas as que contêm exatamente 10 caracteres — o que deve fazer? Os três métodos seguintes podem ajudá-lo.

3,1.3,1 Filtrar células por Comprimento do texto com o comando Filtro

Na verdade, o comando Filtro inclui um operador incorporado que resolve este problema. Siga estes passos:

1. Selecione o intervalo de células que pretende filtrar (neste caso, B1:B27) e, de seguida, aplique um filtro a esse intervalo clicando em «Dados» > «Filtrar».

2. Clique na seta suspensa no cabeçalho da coluna e, em seguida, selecione «Filtros de Texto» > «Definir Condições de Filtro». Veja a imagem:

Uma captura de ecrã da seleção de Filtros de Texto > Filtro Personalizado no menu de filtros no Excel

3. Na  caixa de diálogo «Filtro Automático Personalizado», selecione o critério «igual a», introduza 10 pontos de interrogação (?) como padrão na caixa de texto e, em seguida, clique no botão «OK».

Dica: Estes 10 pontos de interrogação indicam que irá corresponder a uma cadeia de texto com exatamente 10 caracteres.

Uma captura de ecrã da caixa de diálogo Filtro Automático Personalizado configurada para filtrar texto com comprimento igual a 10 no Excel

Agora, todas as células cujo texto tem um comprimento de 10 caracteres (incluindo espaços) são filtradas imediatamente.

Uma captura de ecrã que mostra células filtradas com comprimento da cadeia de texto igual a 10 no Excel

3,1.3,2 Filtrar células por Comprimento do texto com fórmula e o comando Filtro

Além disso, pode utilizar a função NÚM.CARACTERES para calcular o comprimento do texto de cada célula e, em seguida, aplicar o comando Filtro para exibir apenas as células com o comprimento de texto pretendido, com base no resultado obtido.

1. Crie uma coluna auxiliar junto ao Intervalo de Dados Original. Insira a fórmula abaixo e prima Enter. Selecione a célula com o resultado e arraste a respetiva Alça de Preenchimento Automático para baixo, de forma a obter os restantes resultados.

=LEN(B2)

Uma captura de ecrã de uma coluna auxiliar que utiliza a fórmula NÚM.CARACT para calcular os comprimentos das cadeias de texto no Excel

Agora está a obter o comprimento do texto de cada célula na coluna especificada.

2. Selecione a coluna auxiliar (incluindo o respetivo cabeçalho) e clique em «Dados» > «Filtrar» para aplicar um filtro.

3. Clique na seta suspensa, desmarque a opção «Selecionar tudo» para desativar todos os itens, ative apenas a caixa ao lado do número 10 e, por fim, clique no botão «OK».

Uma captura de ecrã da aplicação de um filtro no Excel para selecionar células com um comprimento específico na coluna auxiliar

Agora, todas as células cujo texto tem um comprimento de 10 caracteres (incluindo espaços) são filtradas imediatamente.

Uma captura de ecrã que mostra células filtradas com base no comprimento do texto utilizando a coluna auxiliar no Excel

3,1.3,3 Filtrar facilmente células por Comprimento do texto com uma ferramenta incrível

Recomendamos aqui a funcionalidade «Filtro Especial» do Kutools para Excel, que lhe permite filtrar células com facilidade com base no comprimento do texto no Excel.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

1. Selecione o intervalo de colunas onde pretende filtrar células com base num determinado comprimento de texto e clique em «KUTOOLS PLUS» > «Filtro Especial» > «Filtro Especial». Veja a imagem:

Uma captura de ecrã do acesso ao Filtro Especial a partir do separador Kutools Plus no Excel

2. Na caixa de diálogo «Filtro Especial», configure-a da seguinte forma:

2,1) O Selecionar intervalo é apresentado na caixa «Intervalo»; pode alterá-lo conforme necessário;
2,2) Na secção «Regra de Filtro», escolha a opção «Texto»;
2,3) Selecione a opção «Comprimento do texto» igual a partir da lista suspensa e introduza o número 10 na caixa de texto;
2,4) Clique em «OK».

Uma captura de ecrã da caixa de diálogo Filtro Especial no Kutools, configurada para filtrar texto com comprimento igual a 10 no Excel

3. Surge uma caixa de diálogo do «Kutools para Excel» indicando quantas células foram encontradas e serão filtradas. Clique em «OK» para continuar.

Assim, todas as células cujo texto tem um comprimento igual a 10 são filtradas, conforme ilustrado na imagem seguinte.

Uma captura de ecrã que mostra células filtradas com base no comprimento do texto utilizando a funcionalidade Filtro Especial do Kutools

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já

3,2 Filtrar valores numéricos

No Excel, filtrar números com o comando Filtros Numéricos é igualmente fácil.

Suponha que pretende filtrar células com valores entre 15 000 e 20 000 numa coluna (por exemplo, na coluna C, conforme ilustrado na imagem seguinte). Eis como o pode fazer:

Uma captura de ecrã de um conjunto de dados no Excel onde os números estão prontos para serem filtrados entre 15000 e 20000

1. Selecione o intervalo de colunas que contém os números a filtrar e clique em «Dados» > «Filtrar» para aplicar um filtro.

2. Após adicionar um grupo, configure-o da seguinte forma.

2,1) Clique na seta suspensa para expandir o filtro;
2,2) Clique em «Filtros de Números» > «Entre»;

Uma captura de ecrã da seleção de Filtros Numéricos > Entre no menu de filtros no Excel

2,3) Na caixa de diálogo «Filtro Automático Personalizado», introduza os critérios e clique em «OK».

Dica: Como pretendo filtrar células com números entre 15 000 e 20 000, introduzo aqui 15 000 e 20 000 separadamente nas caixas de texto.

Uma captura de ecrã da caixa de diálogo Filtro Automático Personalizado com critérios para números entre 15000 e 20000 no Excel

Agora, as células contendo números entre 15 000 e 20 000 estão filtradas, conforme ilustrado na imagem seguinte.

Uma captura de ecrã que mostra números filtrados entre 15000 e 20000 no Excel

3,3 Filtrar datas

Por predefinição, a funcionalidade incorporada Filtros de Data oferece diversos critérios comuns para filtrar datas. Como poderá verificar, não existe uma opção integrada para filtrar datas por semana, fins de semana ou dias úteis. Esta secção mostra-lhe como realizar estas operações.

Uma captura de ecrã do menu incorporado Filtros de Data no Excel

3,3.1 Filtrar datas por Semana ou fins de semana

Suponha que tem uma tabela de dados como a ilustrada na imagem seguinte. Se pretender filtrar datas por semana ou fim de semana, aplique um dos métodos abaixo.

Uma captura de ecrã de um conjunto de dados com datas a serem filtradas por dia da semana ou fins de semana no Excel

3,3.1,1 Filtrar datas por Semana ou fins de semana com fórmula e o comando Filtro

Nesta secção, irá aplicar a função DIA.SEMANA para calcular o dia da semana de cada data e, em seguida, utilizar um filtro para exibir apenas os dias úteis ou os fins de semana, conforme necessário.

1. Numa célula vazia (neste caso, D2), introduza a fórmula abaixo e prima Enter. Selecione a célula com o resultado e arraste a alça de preenchimento automático pelas células seguintes para aplicar a fórmula.

=WEEKDAY(A2)

Dicas:

1) Como precisamos de filtrar células de data com base nos valores da coluna auxiliar, os valores resultantes e as células de data originais devem estar nas mesmas linhas.
2) Na fórmula, A2 é a primeira célula que contém a data que pretende filtrar.

Uma captura de ecrã da fórmula DIA.SEMANA aplicada numa coluna auxiliar para determinar os dias da semana no Excel

Nota: Como pode verificar, a fórmula devolve números de "1" a "7", correspondendo aos dias da semana de «Domingo» a «Sábado» (em que 1 representa Domingo e 7 representa Sábado).

2. Selecione todos os resultados da fórmula (incluindo a célula do cabeçalho) e clique em **Dados > Filtrar**.

3. Clique na seta suspensa e, em seguida, desmarque a caixa de verificação «Selecionar tudo».

1) Se quiser filtrar todos os fins de semana, marque as caixas de seleção junto aos números 1 e 7;
2) Se quiser filtrar uma determinada Semana exceto fins de semana, marque a caixa de seleção junto aos números exceto 1 e 7. Por exemplo, se quiser filtrar todas as sextas-feiras, basta marcar a caixa de seleção junto ao número 6.

Uma captura de ecrã que mostra critérios de filtro para dias da semana no Excel utilizando um menu pendente

Assim, todas as células correspondentes a fins de semana ou a uma determinada semana são filtradas. Veja a imagem:

Uma captura de ecrã dos resultados filtrados para fins de semana ou dias específicos da semana no Excel

3,3.1,2 Filtrar facilmente datas por Semana ou fins de semana com uma ferramenta incrível

Se o método anterior não for conveniente para si, recomendamos a funcionalidade «Filtro Especial» do Kutools para Excel. Com ela, pode filtrar facilmente células que contenham qualquer semana com apenas alguns cliques.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

1. Selecione as células que contêm as datas que pretende filtrar com base numa determinada semana.

2. Clique em «KUTOOLS PLUS» > «Filtro Especial» > «Filtro Especial».

Uma captura de ecrã do acesso ao Filtro Especial a partir de Kutools Plus para filtrar datas no Excel

3. Na caixa de diálogo «Filtro Especial», configure-a da seguinte forma:

3,1) O Selecionar intervalo é apresentado na caixa «Intervalo». Pode alterar o intervalo conforme necessário;
3,2) Na secção «Regra de Filtro», selecione a opção «Data» e, em seguida, escolha uma opção na lista pendente.
Para filtrar todas as células correspondentes a fins de semana, escolha «Fim de semana» na lista pendente;
Para filtrar qualquer Semana exceto fins de semana, escolha «Segunda-feira», «Terça-feira», «Quarta-feira», «Quinta-feira» ou «Sexta-feira» na lista pendente, conforme necessário.
3,3) Clique em «OK». Veja a captura de ecrã:

Uma captura de ecrã da caixa de diálogo Filtro Especial no Kutools configurada para filtrar datas por fins de semana

4. Em seguida, surge a caixa de diálogo «Kutools para Excel», indicando o número de células encontradas que serão filtradas. Clique em «OK» para continuar.

Agora, todas as células correspondentes a fins de semana ou a qualquer semana são filtradas.

Uma captura de ecrã de datas filtradas por fins de semana utilizando a ferramenta Filtro Especial no Kutools

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já

3,3.2 Filtrar células por dias úteis com uma ferramenta incrível

Além de filtrar células por semana ou fins de semana, a funcionalidade «Filtro Especial» do «Kutools para Excel» permite também filtrar células por dias úteis.

1. Aplique os mesmos passos descritos acima para ativar a utilidade «Filtro Especial».

2. Na caixa de diálogo «Filtro Especial», configure as seguintes opções.

2,1) O Selecionar intervalo é apresentado na caixa «Intervalo». Pode alterá-lo conforme necessário;
2,2) Na secção «Regra de Filtro», selecione a opção «Data» e, em seguida, escolha «Dias úteis» na lista pendente;
2,3) Clique em «OK». Veja a captura de ecrã:

Uma captura de ecrã da caixa de diálogo Filtro Especial no Kutools configurada para filtrar datas por dias úteis no Excel

3. Em seguida, surge a caixa de diálogo «Kutools para Excel» — clique em «OK» para continuar.

Agora, todas as células correspondentes a dias úteis estão filtradas.

Uma captura de ecrã de datas filtradas por dias úteis utilizando a ferramenta Filtro Especial no Kutools

3,4 Filtrar Formato

Normalmente, o Excel permite filtrar dados com base em critérios visuais, como Cor da Fonte, Cor de Preenchimento da Célula ou Conjuntos de Ícones, conforme ilustrado na imagem seguinte.

Uma captura de ecrã do menu de filtros do Excel que mostra opções para filtrar por cor do tipo de letra, cor da célula e conjuntos de ícones

Contudo, se pretender filtrar dados com base noutros critérios visuais — como o estilo da fonte (negrito, itálico), efeitos de tipo de letra (rasurado) ou células especiais (que contenham fórmulas) —, o Excel não disponibiliza essa funcionalidade. Esta secção apresenta métodos que o ajudam a contornar estas limitações.

3,4.1 Filtrar por texto formatado a negrito/itálico

Imagine que pretende filtrar dados com base em texto formatado a negrito ou itálico, tal como ilustrado na imagem seguinte; os métodos abaixo indicados podem ajudá-lo. Siga estes passos:

Uma captura de ecrã de um conjunto de dados no Excel com formatação de texto negrito e itálico aplicada para filtragem

3,4.1,1 Filtrar Células com Fonte em Negrito/texto formatado a itálico com fórmula e o comando Filtro

A combinação da fórmula GET.CELL com o comando Filtro permite filtrar células que contêm texto em negrito num intervalo de coluna.

1. Clique em «Fórmulas» > «Definir Nome».

Uma captura de ecrã da opção Definir Nome no separador Fórmulas no Excel

2. Na caixa de diálogo «Novo Nome», deverá:

2,1) Introduza um nome na caixa Nome;
2,2) Selecione «Livro» em «Âmbito» Lista suspensa;
2,3) Introduza a fórmula seguinte na caixa «Refere-se a»;
Para células de texto Filtrar Células com Fonte em Negrito, aplique a fórmula seguinte:
=GET.CELL(20,$B2)
Para células de texto Filtrar Células com Fonte em Itálico, aplique esta:
=GET.CELL(21,$B2)
2,4) Clique em «OK». Veja a captura de ecrã:

Uma captura de ecrã da caixa de diálogo Novo Nome no Excel com a fórmula OBTER.CÉLULA para texto negrito

Sintaxe da fórmula:

=GET.CELL(type_num, reference)

Argumentos da fórmula

«Tipo_número»: é um número que especifica o tipo de informação da célula que pretende obter;
Aqui introduzimos o número 20; se a célula tiver formato de letra negrito, devolve VERDADEIRO, caso contrário, devolve FALSO.
Ou pode aceder a esta páginapara saber mais sobre o Tipo_num e os respetivos resultados.
«Referência»: é a referência da célula que pretende analisar.

3. Selecione uma célula vazia na mesma linha que B2, insira a fórmula seguinte e prima Enter. Em seguida, selecione a célula com o resultado e arraste a sua Alça de Preenchimento Automático pelas células abaixo para aplicar a fórmula.

=Filter_Bold_Cells

Uma captura de ecrã da aplicação de uma fórmula de coluna auxiliar para filtrar texto negrito no Excel

4. Selecione todas as células com resultados (incluindo o cabeçalho) e clique em «Dados» > «Filtro».

5. Clique na seta suspensa, marque apenas a caixa junto à opção «VERDADEIRO» e, em seguida, clique em «OK».

Uma captura de ecrã da filtragem de texto negrito no Excel ao selecionar valores VERDADEIRO numa coluna auxiliar

Desta forma, todas as células com texto em negrito ou itálico são filtradas. Veja a imagem:

Uma captura de ecrã dos resultados filtrados que mostram texto negrito ou itálico no Excel

3,4.1,2 Filtrar Células com Fonte em Negrito ou texto formatado a itálico com os comandos Localizar e Substituir e Filtro

Pode também combinar os comandos Localizar e Substituir com o Filtro para alcançar este objetivo.

1. Selecione o intervalo da coluna que contém as células com texto em negrito ou itálico que pretende filtrar e, em seguida, prima «Ctrl» + «F».

2. Na caixa de diálogo «Localizar e Substituir», configure-a da seguinte forma:

2,1) Clique no botão «Opções» para expandir a caixa de diálogo;
2,2) Clique no botão «Formato»;

Uma captura de ecrã da caixa de diálogo Localizar e Substituir no Excel com opções para filtrar texto negrito ou itálico

2,3) Na caixa de diálogo «Formato de Localização» aberta, clique no separador «Letra», escolha «Itálico» ou «Negrito» na caixa «Estilo da Fonte» e, em seguida, clique em «OK»;

Uma captura de ecrã da caixa de diálogo Formatar Localização no Excel, selecionando estilos de tipo de letra negrito ou itálico

2,4) Quando regressar à caixa de diálogo «Localizar e Substituir», clique em «Localizar tudo»;
2,5) Em seguida, todos os resultados são listados na caixa de diálogo; selecione um deles e, depois, prima as teclas «Ctrl» + «A» para selecionar todos;
2,6) Feche a caixa de diálogo «Localizar e Substituir». Veja a captura de ecrã:

Uma captura de ecrã de células negritas ou itálicas selecionadas utilizando a função Localizar Tudo no Excel

3. Agora, todas as células com texto em negrito ou itálico estão selecionadas no intervalo original. Clique em «Base» > «Cor de preenchimento» e escolha uma cor de preenchimento para as células selecionadas.

Uma captura de ecrã da aplicação de cor de preenchimento às células com texto negrito ou itálico para filtragem no Excel

4. Selecione novamente todo o intervalo da coluna e clique em «Dados» > «Filtro» para aplicar um filtro.

5. Clique na seta suspensa, selecione «Filtrar por Cor» e, em seguida, escolha a cor de preenchimento que definiu anteriormente em «Filtrar por Cor da Célula». Veja a imagem:

Uma captura de ecrã do menu de filtros do Excel que mostra Filtrar por Cor para células com texto negrito ou itálico

Desta forma, todas as células com texto em negrito ou itálico são filtradas.

Uma captura de ecrã dos resultados filtrados que mostram células com texto negrito ou itálico no Excel

3,4.1,3 Filtrar Células com Fonte em Negrito facilmente ou texto formatado a itálico com uma ferramenta extraordinária

Como mencionado anteriormente, a funcionalidade «Filtro Especial» do «Kutools para Excel» permite filtrar facilmente com diferenciação entre maiúsculas e minúsculas, por comprimento do texto ou por datas. A seguir, mostramos como utilizar esta funcionalidade para filtrar células com texto em negrito ou em itálico no Excel.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

1. Selecione o intervalo da coluna (incluindo o cabeçalho) que contém as células formatadas em negrito ou itálico que deseja filtrar.

2. Clique em «KUTOOLS PLUS» > «Filtro Especial» > «Filtrar Células com Fonte em Negrito» ou «Filtrar Células com Fonte em Itálico». Veja a imagem:

Uma captura de ecrã das opções Filtro Especial para filtrar texto negrito ou itálico em Kutools for Excel

3. Clique em «OK» na caixa de diálogo «Kutools para Excel» que surge (esta indica quantas células cumprem os critérios).

Agora, todas as células com texto em negrito ou itálico estão filtradas.

Uma captura de ecrã dos resultados filtrados que mostram células com texto formatado em negrito ou itálico no Excel utilizando o Kutools

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já

3,4.2 Filtrar por texto formatado com rasurado

Imagine que recebeu uma lista em que alguns nomes foram eliminados com formatação de rasurado e precisa identificar todas as células com essa formatação por meio de filtragem; os métodos abaixo podem ajudá-lo.

3,4.2,1 Filtrar Células com Tachado texto formatado com função definida pelo utilizador e o comando Filtro

Pode aplicar uma função definida pelo utilizador para identificar as células com texto formatado com rasurado e, de seguida, utilizar o comando Filtro para exibir apenas essas células com base nos resultados obtidos.

1. Prima as teclas «Alt» + «F11» para abrir a janela do Microsoft Visual Basic para Aplicações.

2. Na janela «Microsoft Visual Basic para Aplicações», clique em «Inserir» > «Módulo» e, de seguida, copie o seguinte código VBA para a janela de código.

Function HasStrike(Rng As Range) As Boolean
HasStrike = Rng.Font.Strikethrough
End Function

Uma captura de ecrã do editor VBA no Excel com uma função definida pelo utilizador para detetar formatação riscada

3. Prima as teclas «Alt» + «Q» para fechar a janela do Microsoft Visual Basic para Aplicações.

4. Selecione uma célula vazia (na mesma linha da célula que pretende calcular), insira a fórmula seguinte e prima «Enter». Em seguida, selecione a célula com o resultado e arraste a respetiva «Alça de Preenchimento Automático» pelas células abaixo para aplicar a fórmula.

=HasStrike(B2)

Uma captura de ecrã de uma coluna auxiliar no Excel que utiliza a fórmula HasStrike para detetar texto riscado

Nota: Se a célula correspondente tiver o efeito de tipo de letra com rasurado, devolve «VERDADEIRO»; caso contrário, devolve «FALSO».

5. Selecione todas as células com resultados (incluindo a célula do cabeçalho) e clique em «Dados» > «Filtro».

6. Em seguida, clique na seta suspensa, assinale apenas a caixa junto à opção «VERDADEIRO» e clique em «OK». Consulte a imagem apresentada.

Uma captura de ecrã da filtragem de texto riscado no Excel ao selecionar valores VERDADEIRO de uma coluna auxiliar

Agora pode ver que todas as células formatadas com rasurado foram filtradas.

Uma captura de ecrã que mostra os resultados filtrados de células com formatação riscada no Excel

3,4.2,2 Filtrar Células com Tachado facilmente texto formatado com uma ferramenta extraordinária

Com a funcionalidade «Filtro Especial» do «Kutools para Excel», filtre diretamente todas as células formatadas com rasurado em apenas alguns cliques.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

1. Selecione o intervalo da coluna em que pretende filtrar todas as células com texto rasurado e clique em «KUTOOLS PLUS» > «Filtro Especial» > «Filtrar Células com Tachado».

Uma captura de ecrã do acesso à opção Filtrar Riscado no Filtro Especial de Kutools for Excel

2. Em seguida, surge uma caixa de diálogo do «Kutools para Excel» indicando quantas células cumprem os critérios; clique em «OK» para continuar.

Desta forma, todas as células formatadas com rasurado são filtradas, conforme ilustrado na imagem seguinte.

Uma captura de ecrã de células filtradas com formatação riscada utilizando o Kutools

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já

3,4.3 Filtrar por tipo de letra ou Cor de Fundo

Como referido no início desta secção, «Filtrar por Formato», o Excel permite filtrar dados com base em critérios visuais — como cor da fonte, cor de fundo da célula ou conjuntos de ícones — graças à sua funcionalidade incorporada. Esta secção explica em detalhe como utilizar a opção «Filtrar por Cor» para filtrar células pela cor da fonte ou pela cor de fundo. Além disso, sugerimos uma solução prática de terceiros para facilitar ainda mais esta tarefa.

3,4.3,1 Filtrar por um tipo de letra ou Cor de Fundo com o comando Filtro

Pode aplicar diretamente a funcionalidade «Filtrar por Cor» do comando Filtro para filtrar células por uma cor de tipo de letra ou de fundo específica no Excel.

1. Selecione o intervalo da coluna em que pretende filtrar células por tipo de letra ou cor de fundo e, em seguida, clique em «Dados» > «Filtro».

2. Clique na seta suspensa > «Filtrar por Cor». Depois, poderá ver listadas todas as cores das células e Cor da Fonte do intervalo da coluna atual. Ao clicar numa cor de célula ou Cor da Fonte, filtra todas as células com base na Selecionar Cor.

Uma captura de ecrã da funcionalidade Filtrar por Cor no Excel, listando opções de cor do tipo de letra e da célula para filtragem

3,4.3,2 Filtrar por múltiplas Cor de Fundo com função definida pelo utilizador e o comando Filtro

Se pretender filtrar células por várias cores de fundo, aplique o método seguinte.

Imagine que pretende filtrar todas as células com cor de fundo laranja e azul na coluna B, tal como ilustrado na imagem seguinte. Primeiro, terá de calcular o código de cor dessas células.

Uma captura de ecrã de um conjunto de dados no Excel com células contendo diferentes cores de fundo para filtragem

1. Prima simultaneamente as teclas «Alt» + «F11».

2. Na janela «Microsoft Visual Basic para Aplicações», clique em «Inserir» > «Módulo» e, de seguida, copie o seguinte código VBA para a janela de código.

Código VBA: Obter índice Cor de Fundo da célula

Function GetColor(x As Range) As Integer
GetColor = x.Interior.ColorIndex
End Function

Uma captura de ecrã do editor VBA no Excel com uma função definida pelo utilizador para obter o índice da cor de fundo

3. Prima as teclas «Alt» + «Q» para fechar a janela do Microsoft Visual Basic for Applications.

1. Numa nova coluna, introduza um cabeçalho na primeira célula — esta deverá estar na mesma linha que o cabeçalho do intervalo original.

5. Selecione uma célula vazia junto à célula do cabeçalho (neste exemplo, escolhi a E2), insira a fórmula seguinte e prima «Enter». Em seguida, selecione a célula com o resultado e arraste a respetiva «Alça de Preenchimento Automático» pelas células abaixo para aplicar a fórmula.

=GetColor(B2)

Uma captura de ecrã de uma coluna auxiliar no Excel que mostra índices calculados de cor de fundo utilizando VBA

Nota: Se a célula não tiver cor de preenchimento, devolve -4142.

6. Selecione as células da coluna auxiliar (incluindo o cabeçalho) e clique em «Dados» > «Filtro» para aplicar um filtro a essa coluna.

7. Clique na seta suspensa para abrir a lista pendente e, em seguida, configure-a conforme indicado a seguir.

7,1) Desmarque a caixa junto do item «Selecionar tudo» para desmarcar todos os itens;
7,2) Marque apenas as caixas junto aos números que pretende apresentar. Neste caso, marco as caixas junto aos números 19 e 20, pois 19 é o Código de Cor do fundo «laranja» e 20 é o Código de Cor do fundo «azul»;
7,3) Clique em «OK». Veja a captura de ecrã:

Uma captura de ecrã da filtragem de células por múltiplos índices de cor de fundo utilizando um filtro pendente no Excel

Agora, as células estão filtradas pela cor de fundo especificada, conforme ilustrado na imagem seguinte.

Uma captura de ecrã dos resultados filtrados que mostram células com cores de fundo laranja e azul no Excel

3,4.3,3 Filtre facilmente por tipo de letra ou Cor de Fundo com uma ferramenta extraordinária

Sem dúvida, é fácil utilizar a funcionalidade incorporada «Filtrar por Cor» para filtrar células com base na cor do tipo de letra ou na cor de fundo. Contudo, a desvantagem é que a caixa da lista suspensa oculta os dados originais, impedindo-nos de os visualizar em tempo real para escolher adequadamente uma cor de tipo de letra ou de fundo. Para contornar este problema, recomendamos a funcionalidade «Filtro Especial» do «Kutools para Excel».

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

1. Selecione o intervalo de colunas onde pretende filtrar células por tipo de letra ou cor de fundo e, em seguida, clique em «Kutools Plus» > «Filtro Especial» > «Filtro Especial».

Uma captura de ecrã do menu Filtro Especial do Kutools no Excel

2. Na caixa de diálogo «Filtro Especial», configure as opções conforme indicado a seguir.

2,1) O endereço da célula do intervalo de coluna selecionado é apresentado na caixa «Intervalo»;
2,2) Na secção «Regra de Filtro», selecione a opção «Formato»;
2,3) Escolha «Cor de Fundo» ou «Cor da Fonte» na lista pendente;
2,4) Clique no ícone conta-gotas Uma captura de ecrã do botão com o ícone de palhinha na caixa de diálogo Filtro Especial;

Uma captura de ecrã da caixa de diálogo Filtro Especial no Kutools configurada para filtrar por cor de fundo

2,5) Na caixa de diálogo «Filtrar Células Especiais» aberta, selecione uma célula que contenha a Cor da Fonte ou Cor de Fundo com base na qual irá filtrar e, em seguida, clique em «OK».

Uma captura de ecrã da seleção de uma célula de exemplo para filtrar por cor de fundo utilizando o Kutools

2,6) Quando regressar à caixa de diálogo «Filtro Especial», a Cor da Fonte ou a Cor de Fundo da célula selecionada é apresentada na caixa de texto (pode modificar a cor conforme necessário); clique no botão «OK» para Iniciar Filtragem células.

Assim, todas as células com a Cor da Fonte ou a Cor de Fundo do Intervalo Selecionado especificadas são filtradas.

Uma captura de ecrã que mostra os resultados filtrados de células com cores de tipo de letra ou de fundo especificadas utilizando o Kutools

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já

3,4.4 Células Filtrar Células com Fórmulas

Se tiver uma longa lista de dados que inclui tanto valores atuais como fórmulas e precisar apenas de filtrar as células com fórmulas, o que pode fazer? Esta secção apresenta dois métodos para o conseguir.

3,4.4,1 Células Filtrar Células com Fórmulas com função definida pelo utilizador e o comando Filtro

Em primeiro lugar, identifique todas as células com fórmulas na lista utilizando uma função definida pelo utilizador e, em seguida, aplique o comando Filtro para filtrar essas células com base nos resultados obtidos.

1. Prima as teclas «Alt» + "F11" para abrir a janela «Microsoft Visual Basic for Applications».

2. Na janela «Microsoft Visual Basic for Applications», clique em «Inserir» > «Módulo» e cole o seguinte código VBA na janela de código.

Function HasFormula(Cell)
HasFormula = Cell.HasFormula
End Function

Uma captura de ecrã do editor VBA no Excel que mostra uma função definida pelo utilizador para identificar células com fórmulas

3. Prima as teclas «Alt» + «Q» para fechar a janela do Microsoft Visual Basic for Applications.

4. Selecione uma célula vazia — que esteja na mesma linha da célula cujo conteúdo pretende verificar se é uma fórmula —, introduza a seguinte fórmula nela e prima «Enter». Em seguida, selecione a célula com o resultado e arraste a «Alça de Preenchimento Automático» pelas células abaixo para aplicar a fórmula.

=HasFormula(C2)

Uma captura de ecrã de uma coluna auxiliar no Excel que utiliza a fórmula HasFormula para identificar células com fórmulas

Conforme ilustrado na imagem anterior, os resultados são «FALSO» e «VERDADEIRO», indicando que, se a célula correspondente contiver uma fórmula, é devolvido «VERDADEIRO»; caso contrário, é devolvido «FALSO».

5. Selecione as células com os resultados (incluindo a célula do cabeçalho) e clique em «Dados» > «Filtro» para aplicar um filtro.

6. Clique na seta suspensa, marque apenas a caixa junto de «VERDADEIRO» e, em seguida, clique em «OK».

Uma captura de ecrã do menu pendente de filtro no Excel, configurado para apresentar apenas resultados VERDADEIRO para células com fórmulas

Desta forma, poderá verificar que todas as células contendo fórmulas foram filtradas.

Uma captura de ecrã dos resultados filtrados que mostram apenas células com fórmulas no Excel

3,4.4,2 Filtrar Células com Fórmulas facilmente células com uma ferramenta extraordinária

Aqui demonstramos a funcionalidade «Filtro Especial» do «Kutools para Excel», que lhe permite filtrar facilmente células com fórmulas numa lista com apenas alguns cliques.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

1. Selecione a lista em que pretende filtrar todas as células com fórmulas e, de seguida, clique em «KUTOOLS PLUS» > «Filtro Especial» > «Filtrar Células com Fórmulas».

Uma captura de ecrã do acesso à opção Filtrar Fórmula no menu Filtro Especial do Kutools

2. Surge uma caixa de diálogo «Kutools para Excel» a indicar quantas células cumprem os critérios; clique em «OK» para continuar.

Assim, todas as células que contêm fórmulas são filtradas, conforme ilustrado na imagem seguinte.

Uma captura de ecrã que mostra os resultados filtrados de células com fórmulas utilizando o Filtro Especial do Kutools no Excel

Além disso, pode utilizar a funcionalidade «Filtro Especial» do «Kutools para Excel» para filtrar facilmente células com outra formatação, como:

Filtrar todas as Comentário,clique para saber mais...

Filtrar todas as Mesclado com base num determinado valor,clique para saber mais...

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já

3,5 Filtrar com caracteres universais

Por vezes, pode esquecer-se dos critérios exatos de pesquisa ao filtrar. Nesse caso, recomendamos que utilize caracteres universais.

Existem apenas 3 caracteres universais no Excel:

Carácter universaisDescriçãoExemplo
* (asterisco)Representa qualquer número de caracteresPor exemplo, *berry encontra «Blackberry», «Strawberry», «Blueberry» e assim por diante
? (ponto de interrogação)Representa um único carácterPor exemplo, l?ck encontra «lick», «lock», «lack» e assim por diante
~ (til) seguido de *, ? ou ~Representa um carácter literal *, ? ou ~Por exemplo, Face~*Shop encontra «Face*Shop»

Vejamos como utilizar caracteres universais na filtragem.

Imagine que precisa de filtrar todas as células da coluna B que terminam em «Market», conforme ilustrado na imagem seguinte; siga estes passos.

Uma captura de ecrã de um conjunto de dados no Excel onde as células que terminam com 'Market' serão filtradas

1. Em primeiro lugar, crie um intervalo de critérios: introduza um cabeçalho idêntico ao do cabeçalho da coluna original e, na célula abaixo, digite as condições de filtro. Veja a imagem:

Uma captura de ecrã que mostra um intervalo de critérios configurado para filtrar células que terminam com 'Market' no Excel

2. Clique em «Dados» > «Avançado».

Uma captura de ecrã da seleção da opção Filtro Avançado no separador Dados no Excel

3. Na caixa de diálogo «Filtro Avançado» que se abre, configure-a conforme indicado a seguir.

3,1) Na secção «Ação», selecione a opção «Filtrar a lista no local»;
3,2) Na caixa «Intervalo da lista», selecione Intervalo de Dados Original que pretende filtrar;
3,3) Na caixa «Intervalo dos critérios», selecione as células que contêm o cabeçalho e Condições de Filtro que criou no passo 1;
3,4) Clique em «OK». Veja a captura de ecrã:

Uma captura de ecrã da caixa de diálogo Filtro Avançado no Excel configurada para filtrar células que terminam com 'Market'

Desta forma, todas as células que terminam em «Market» são filtradas. Veja a imagem:

Uma captura de ecrã dos resultados filtrados que mostram células que terminam com 'Market' no Excel

A utilização dos caracteres universais * e ~ na filtragem segue as mesmas regras descritas acima.

3,6 Filtrar com a caixa de pesquisa incorporada

Se estiver a utilizar o Excel 2010 ou versões posteriores, terá reparado que o Filtro do Excel inclui uma caixa de pesquisa incorporada. Esta secção mostra-lhe como utilizar essa caixa para filtrar dados no Excel.

Conforme ilustrado na imagem seguinte, pretende filtrar todas as células que contenham «Market» — e a caixa de pesquisa facilita-lhe essa tarefa.

Uma captura de ecrã de um conjunto de dados no Excel onde as células que terminam com 'Market' serão filtradas

1. Selecione o intervalo de colunas onde pretende aplicar o filtro e clique em «Dados» > «Filtro» para ativar a funcionalidade.

2. Clique na seta suspensa, digite «Market» na caixa de pesquisa e, em seguida, clique em «OK».

Verá que todos os textos que cumprem os critérios são listados em tempo real à medida que digita na caixa de pesquisa.

Uma captura de ecrã da utilização da caixa de pesquisa no menu de filtros do Excel para apresentar dados que contenham 'Market'

Desta forma, todas as células que contêm «Market» são filtradas, tal como ilustrado na imagem seguinte.

Uma captura de ecrã dos resultados filtrados que mostram células que contêm 'Market' no Excel


4. Copie apenas os dados visíveis (ignorando dados ocultos ou filtrados).

Por predefinição, o Excel copia tanto as células visíveis como as ocultas. Se pretender copiar apenas as células visíveis após aplicar um filtro, experimente um dos métodos seguintes.
Copiar apenas os dados visíveis com atalhos de teclado

Pode usar atalhos de teclado para selecionar apenas as células visíveis e, em seguida, copiá-las e colá-las manualmente na localização pretendida.

1. Selecione o intervalo do qual pretende copiar apenas as células visíveis. Nesta etapa, tanto as células visíveis como as ocultas ficam selecionadas.

2. Prima simultaneamente as teclas «Alt» e «;». Agora, apenas as células visíveis estarão selecionadas.

3. Prima as teclas «Ctrl» + «C» para copiar as células selecionadas e, de seguida, prima «Ctrl» + «V» para as colar.

Copie facilmente apenas os dados visíveis com uma ferramenta extraordinária

Apresentamos a funcionalidade «Colar Visível» do «Kutools para Excel», que lhe permite copiar facilmente apenas os dados visíveis no Excel. Com esta funcionalidade, pode ainda copiar e colar valores exclusivamente nas células visíveis de um intervalo filtrado.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

1. Selecione o intervalo de filtro do qual pretende copiar apenas as células visíveis e, em seguida, clique em «Kutools» > «Intervalo» > «Colar Visível» > «Tudo / Colar Apenas Valores».

Para células com fórmulas, selecione «Tudo» para copiar tanto o resultado quanto as fórmulas; opte por «Colar somente valores» para copiar apenas o Valor Atual.

2. Na caixa de diálogo «Colar no intervalo visível» que surge, selecione uma célula vazia para colar as células copiadas e clique em «OK».

Desta forma, apenas as células visíveis do intervalo de filtro selecionado são copiadas e coladas para um novo local.

Uma captura de ecrã que mostra células visíveis de um intervalo filtrado copiadas e coladas para uma nova localização utilizando o Kutools

Nota: Se o intervalo de destino estiver filtrado, os valores selecionados serão colados apenas nas células visíveis.

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já


5. Elimine linhas ocultas ou visíveis após aplicar o filtro.

Numa lista filtrada, poderá precisar de eliminar as linhas ocultas para manter apenas os dados visíveis. Nesta secção, irá aprender três métodos para remover linhas ocultas ou visíveis numa lista filtrada no Excel.

Eliminar todas as linhas ocultas de Planilha Atual com código VBA

O seguinte código VBA pode ajudá-lo a eliminar todas as linhas ocultas da Planilha Atual no Excel.

Nota: Este código VBA remove não só as linhas ocultas na lista filtrada, mas também aquelas que tiver ocultado manualmente.

1. Na folha de cálculo que contém as linhas ocultas que pretende remover, prima simultaneamente as teclas «Alt» + «F11» para abrir a janela do Microsoft Visual Basic for Applications.

2. Na janela «Microsoft Visual Basic for Applications», clique em «Inserir» > «Módulo» e cole o seguinte código VBA na janela do módulo.

Código VBA: Eliminar todas as linhas ocultas de Planilha Atual

Sub RemoveHiddenRows()
    Dim xRow As Range
    Dim xRg As Range
    Dim xRows As Range
    On Error Resume Next
    Set xRows = Intersect(ActiveSheet.Range("A:A").EntireRow, ActiveSheet.UsedRange)
    If xRows Is Nothing Then Exit Sub
        For Each xRow In xRows.Columns(1).Cells
            If xRow.EntireRow.Hidden Then
                If xRg Is Nothing Then
                    Set xRg = xRow
                Else
                    Set xRg = Union(xRg, xRow)
                End If
            End If
        Next
        If Not xRg Is Nothing Then
            MsgBox xRg.Count & " hidden rows have been deleted", , "Kutools for Excel"
            xRg.EntireRow.Delete
        Else
            MsgBox "No hidden rows found", , "Kutools for Excel"
        End If
End Sub

3. Prima a tecla «F5» para executar o código.

4. Surge, então, uma caixa de diálogo «Kutools para Excel» a indicar quantas linhas ocultas foram removidas; clique em «OK» para fechá-la.

Uma captura de ecrã de uma caixa de diálogo do Kutools que mostra o número de linhas ocultas removidas no Excel

Agora, todas as linhas ocultas — tanto as ocultadas automaticamente como as ocultadas manualmente — foram removidas.

Eliminar linhas visíveis após a filtragem com a funcionalidade Ir Para

Se pretender remover apenas as linhas visíveis num determinado intervalo, a funcionalidade «Ir Para» pode ajudá-lo.

1. Selecione o intervalo de filtro do qual pretende remover as linhas visíveis e prima a tecla «F5» para abrir a caixa de diálogo «Ir Para».

2. Na caixa de diálogo «Ir Para», clique no botão «Especial».

Uma captura de ecrã da caixa de diálogo Ir Para no Excel com o botão Especial destacado

3. Na caixa de diálogo «Ir para especial», selecione a opção «Apenas células visíveis» e clique em «OK».

Uma captura de ecrã da caixa de diálogo Ir Para Especial no Excel com a opção Apenas células visíveis selecionada

4. Agora, todas as células visíveis estão selecionadas. Clique com o botão direito do rato no intervalo selecionado e escolha «Excluir Linha» no menu de contexto.

Uma captura de ecrã da opção Eliminar Linha no menu de contexto de clique com o botão direito no Excel para eliminar linhas visíveis

Em seguida, todas as células visíveis são removidas.

Elimine facilmente linhas ocultas ou visíveis após filtragem com uma ferramenta incrível

Os métodos acima são tediosos e demorados. Recomendamos, por isso, a funcionalidade «Excluir linhas/colunas ocultas (visíveis)» do «Kutools para Excel». Com ela, pode eliminar facilmente linhas ocultas ou visíveis — não só num intervalo selecionado, mas também na planilha atual, em várias planilhas selecionadas ou em toda a pasta de trabalho. Siga os passos abaixo.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

1. Selecione um intervalo do qual deseja remover todas as linhas ocultas ou visíveis.

Notas:

1) Para remover linhas ocultas ou visíveis de Planilha Atual ou de todo o livro, ignore este passo;
2) Para remover linhas ocultas ou visíveis de várias folhas de cálculo simultaneamente, tem de selecionar essas folhas uma a uma, mantendo premida a tecla Ctrl.

2. Clique em «Kutools» > «Eliminar» > «Excluir linhas/colunas ocultas (visíveis)».

Uma captura de ecrã da opção Eliminar Linhas (Colunas) Ocultas (Visíveis) do Kutools no menu Eliminar no Excel

3. Na caixa de diálogo «Excluir linhas/colunas ocultas (visíveis)», deverá configurar da seguinte forma:

3,1) Em «Procurar em» Lista suspensa, escolha uma opção conforme necessário;
Existem 4 opções: «Intervalo Selecionado», «Planilha Ativa», «Planilhas Selecionadas», «Em todas as folhas».
3,2) Na secção «Tipo de exclusão», escolha a opção «Linhas»;
3,3) Na secção «Tipo detalhado», escolha «Linhas visíveis» ou «Linhas ocultas» consoante as suas necessidades;
3,4) Clique em «OK». Veja a captura de ecrã:

Uma captura de ecrã da caixa de diálogo Eliminar Linhas (Colunas) Ocultas (Visíveis) com opções de configuração

4. Em seguida, todas as linhas visíveis ou ocultas são eliminadas de uma só vez. Surge, então, uma caixa de diálogo a indicar o número de linhas removidas; clique em «OK» para concluir a operação.

Uma captura de ecrã de uma caixa de diálogo do Kutools que mostra o número de linhas eliminadas durante a operação

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já


6. Filtrar dados em várias folhas de cálculo

Normalmente, filtrar dados numa folha de cálculo é bastante simples. Nesta secção, vai aprender a aplicar os mesmos critérios de filtragem em várias folhas que partilhem uma estrutura de dados comum.

Suponha que uma pasta de trabalho contenha três folhas de cálculo, conforme ilustrado na imagem abaixo. Pretende agora filtrar os dados nessas três folhas simultaneamente com o mesmo critério «Produto = KTE». O código VBA seguinte pode ajudá-lo.

1. Prima as teclas «Alt» + "F11" para abrir a janela do Microsoft Visual Basic for Applications.

2. Na janela «Microsoft Visual Basic for Applications», clique em «Inserir» > «Módulo» e cole o seguinte código VBA na janela do módulo.

Código VBA: Filtrar dados em várias folhas de cálculo simultaneamente

Sub apply_autofilter_across_worksheets()
'Updateby Extendoffice 20210518
    Dim xWs As Worksheet
    On Error Resume Next
    For Each xWs In Worksheets
        xWs.Range("A1").AutoFilter 1, "=KTE"
    Next
End Sub

Uma captura de ecrã do editor VBA no Excel com um módulo que contém código para filtrar dados em várias folhas

Nota: A linha «Xws.Range("A1").AutoFilter 1, "=KTE"» no código indica que os dados na coluna A serão filtrados com o critério =KTE, sendo o número 1 correspondente à coluna A. Pode ajustar estes valores conforme necessário. Por exemplo, se pretender filtrar todos os números superiores a 500 na coluna B, basta alterar esta linha para «Xws.Range("B1").AutoFilter 2, ">500"».

3. Prima a tecla "F5" para executar o código.

As colunas especificadas estão agora filtradas em simultâneo em todas as folhas de cálculo do Livro de Trabalho Atual. Consulte os resultados abaixo.

Uma captura de ecrã que mostra os resultados filtrados em várias folhas no Excel com base em critérios especificados


7. Reaplique o filtro após alterar os dados.

Por vezes, poderá ter efetuado alterações num Intervalo de Filtro, mas o resultado do filtro permanece inalterado, independentemente das modificações feitas no intervalo (ver imagem abaixo). Esta secção apresenta dois métodos para reaplicar o filtro — manual ou automaticamente — à seleção atual, de modo a refletir as alterações efetuadas.

Reaplicar manualmente o filtro com o comando Reaplicar

O Excel inclui uma funcionalidade integrada chamada «Reaplicar», que lhe permite reaplicar manualmente o filtro. Pode utilizá-la da seguinte forma:

Clique em «Dados» > «Reaplicar» para atualizar o filtro na planilha atual.

Poderá então verificar que os Intervalo de Filtro foram reaplicados, incluindo as alterações efetuadas.

Reaplicar automaticamente o filtro com código VBA

Se a lista filtrada precisar de ser atualizada com frequência, terá de clicar repetidamente na funcionalidade **Reaplicar** para aplicá-la novamente. Apresentamos aqui um código VBA que reaplica automaticamente o filtro em tempo real sempre que os dados forem modificados.

1. Na folha de cálculo que contém o filtro que pretende reaplicar automaticamente, clique com o botão direito do rato no separador da folha e selecione «Ver código».

2. Na janela «Microsoft Visual Basic for Applications» que se abre, copie o seguinte código VBA para a janela de código.

Código VBA: Reaplicar automaticamente o filtro ao alterar dados

Private Sub Worksheet_Change(ByVal Target As Range)
   Sheets("Sheet2").AutoFilter.ApplyFilter
End Sub

Nota: No código, «Sheet2» é o nome da planilha atual. Pode alterá-lo conforme necessário.

Uma captura de ecrã do código VBA para reaplicar automaticamente filtros quando os dados forem alterados no Excel

3. Prima as teclas «Alt» + «Q» para fechar a janela do Microsoft Visual Basic for Applications.

A partir de agora, sempre que alterar dados na lista filtrada, o resultado do filtro será atualizado dinamicamente. Veja a imagem animada abaixo.

Um GIF animado que mostra filtros a reaplicarem-se dinamicamente no Excel quando os dados são alterados


8. Limpar ou remover o filtro

Já aprendemos como adicionar, aplicar e utilizar filtros no conteúdo anterior. Agora, vamos aprender como limpar ou remover filtros no Excel.

8,1 Limpar um filtro de uma coluna

Após aplicar um filtro a uma coluna, para o limpar, clique no ícone de filtro e, em seguida, selecione «Limpar filtro de “Nome do cabeçalho”» no menu pendente.

8,2 Limpar todos os filtros numa folha de cálculo

Se tiver aplicado filtros a várias colunas e quiser removê-los todos de uma só vez, clique em «Dados» > «Limpar».

Todos os filtros serão então limpos, tal como ilustrado na imagem abaixo.

8,3 Limpar filtros de todas as folhas de cálculo em Livro de Trabalho Atual

Imagine que aplicou filtros em várias folhas de cálculo de uma pasta de trabalho e pretende removê-los todos de uma só vez. O código VBA seguinte pode ajudá-lo.

1. Abra a pasta de trabalho da qual pretende remover todos os filtros e prima simultaneamente as teclas «Alt» + «F11».

2. Na janela «Microsoft Visual Basic for Applications» que se abre, clique em «Inserir» > «Módulo» e cole o seguinte código VBA na janela do módulo.

Código VBA: Limpar filtros de todas as folhas de cálculo em Livro de Trabalho Atual

Sub Auto_Open()
'Updated by Extendoffice 20201113
    Dim xAF As AutoFilter
    Dim xFs As Filters
    Dim xLos As ListObjects
    Dim xLo As ListObject
    Dim xRg As Range
    Dim xWs As Worksheet
    Dim xIntC, xF1, xF2, xCount As Integer
    Application.ScreenUpdating = False
    On Error Resume Next
    For Each xWs In Application.Worksheets
        xWs.ShowAllData
        Set xLos = xWs.ListObjects
        xCount = xLos.Count
        For xF1 = 1 To xCount
         Set xLo = xLos.Item(xF1)
         Set xRg = xLo.Range
         xIntC = xRg.Columns.Count
         For xF2 = 1 To xIntC
            xLo.Range.AutoFilter Field:=xF2
         Next
        Next
    Next
    Application.ScreenUpdating = True
End Sub

Uma captura de ecrã do editor VBA no Excel com um módulo que contém código para limpar filtros de todas as folhas de cálculo

3. Prima a tecla «F5» para executar o código. Todos os filtros serão então removidos de todas as folhas de cálculo do Livro de Trabalho Atual.

8,4 Remover todos os filtros numa folha de cálculo

Os métodos acima apenas limpam o estado filtrado, mantendo a funcionalidade de filtro ativa na folha de cálculo. Para remover todos os filtros de uma folha de cálculo, experimente os métodos seguintes.

Remover todos os filtros numa folha de cálculo desativando o Filtro

Clique em «Dados» > «Filtro» para desativar a funcionalidade (o botão Filtro deixará de aparecer realçado).

Uma captura de ecrã do separador Dados no Excel com a opção Filtro destacada para a desativar

Remover todos os filtros numa folha de cálculo com tecla de atalho

Além disso, pode usar um atalho de teclado para remover todos os filtros de uma folha de cálculo.

Na folha de cálculo que contém os filtros que pretende remover, prima simultaneamente as teclas «Ctrl» + «Shift» + «L».

Todos os filtros na planilha atual serão removidos imediatamente.

Uma captura de ecrã de uma folha de cálculo no Excel com todos os filtros removidos após premir Ctrl + Shift + L

As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe face à compra individual dos suplementos