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

Como ordenar ou filtrar dados com base em texto riscado no Excel?

AutorXiaoyang Data de Modificação

Os utilizadores do Excel recorrem frequentemente à formatação de texto riscado para assinalar entradas desatualizadas, concluídas ou já não relevantes num conjunto de dados. Ao trabalhar com listas extensas — como registos de inventário, gestores de tarefas ou listas de contactos — é essencial conseguir identificar rapidamente essas entradas marcadas. Contudo, o Excel não oferece opções integradas de ordenação ou filtragem específicas para esta formatação visual. Essa limitação pode atrasar o seu fluxo de trabalho, especialmente em tarefas como auditorias, limpeza de dados ou elaboração de relatórios. Felizmente, existem várias abordagens eficazes que lhe permitem ordenar ou filtrar com base no texto riscado, ajudando-o a focar-se nos Dados Relevantes ou a tomar as medidas adequadas relativamente às entradas assinaladas.

Ordenar ou filtrar dados por texto riscado com uma Função Definida pelo Utilizador

Filtrar dados por texto riscado com Kutools para Excel

Alternativa: Detetar e Filtrar Células com Tachado células com fórmula do Excel e coluna auxiliar


seta azul direita balão Ordenar ou filtrar dados por texto riscado com uma Função Definida pelo Utilizador

Embora o Excel ofereça ferramentas flexíveis para gerir dados divididos por texto e número, as funcionalidades padrão de Ordenar e Filtrar não permitem trabalhar diretamente com a formatação das células, como o texto riscado. Esta limitação impede, por exemplo, que ordene todas as linhas com texto riscado para o fim da lista ou as filtre sem recorrer a passos adicionais. Para contornar esta restrição, pode criar uma simples Função Definida pelo Utilizador (UDF) em VBA, capaz de identificar células com formatação de texto riscado. Uma vez identificadas, poderá aplicar facilmente as ferramentas de Ordenar ou Filtrar do Excel a estes dados auxiliares.

Considere o seguinte conjunto de dados onde determinadas linhas apresentam texto riscado para indicar itens concluídos. Seguindo os passos abaixo, poderá ordenar ou Filtrar Células com Tachado eficazmente as entradas:

dados de exemplo com risco

1. Prima ALT + F11 simultaneamente para abrir a janela do Microsoft Visual Basic for Applications. Se esta for a sua primeira utilização do VBA, certifique-se de que as definições do Excel permitem a execução de macros.

2. Na janela do VBA, clique em Inserir > Módulo. Em seguida, copie e cole o código seguinte no módulo. Esta UDF ajudará a detetar se uma célula utiliza o formato de texto riscado.

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

3. Após colar o código, não se esqueça de guardar e fechar a janela do VBA. Numa célula vazia adjacente aos seus dados — normalmente na primeira linha de uma nova coluna — introduza a seguinte fórmula:=HasStrike(A2). Neste exemplo, a fórmula é introduzida na célula C2. Esta fórmula devolverá VERDADEIRO para células com texto riscado e FALSO para entradas normais.

aplicar uma fórmula para verificar se a célula tem risco

Nota: Na fórmula de exemplo, A2 refere-se à célula a ser verificada quanto ao texto riscado. Se os seus dados começarem noutra linha ou coluna, ajuste a referência da célula em conformidade. Para evitar erros potenciais, certifique-se sempre de que a referência da célula-alvo corresponde ao seu intervalo de dados.

4. Arraste a alça de preenchimento (o pequeno quadrado no canto inferior direito da célula com a fórmula) para baixo ou para os lados, de modo a aplicar a fórmula ao restante conjunto de dados. Como ilustrado abaixo, todas as células com texto riscado exibirão VERDADEIRO, enquanto as restantes mostrarão FALSO.

arrastar e preencher a fórmula nas outras células

Dica: Em conjuntos de dados maiores, basta clicar duas vezes na alça de preenchimento para preencher automaticamente todas as linhas restantes da sua tabela. Caso os seus dados sejam alterados, poderá ter de reaplicar a fórmula nas linhas atualizadas.

5. Com esta nova coluna auxiliar, já pode utilizar as opções integradas de ordenação e filtragem do Excel:

A: Ordenar os dados com texto riscado no início ou no fim dos registos

(1.) Selecione qualquer célula dentro do seu intervalo de dados e clique em Dados > Ordenar. Isto abre a caixa de diálogo Ordenar.

Clique em Dados > Ordenar

(2.) Se for solicitado pela caixa de diálogo Aviso de Ordenação, selecione Expandir a seleção para garantir que a ordenação é aplicada a toda a linha, preservando a integridade dos seus dados.

marque a opção Expandir a seleção

(3.) Na caixa de diálogo Ordenar, defina a sua coluna auxiliar (Coluna C) como critério de ordenação no menu suspenso Coluna. Em Ordenar Por, escolha Valores. Pode então definir a Ordempara apresentar as entradas com texto riscado quer no fim ()Do menor para o maior) quer no início (Do maior para o menor) do seu conjunto de dados, conforme preferir.

definir opções na caixa de diálogo Ordenar

(4.) Clique em OK para concluir a ordenação. Agora, todas as linhas com texto riscado aparecerão agrupadas no topo ou na base da sua tabela, conforme desejado.

os dados com risco são ordenados no final dos valores

Dica: Ao ordenar, se tiver linhas de cabeçalho, certifique-se de que apenas os seus dados estão selecionados. Se pretender que os dados com texto riscado apareçam no topo, selecione Do maior para o menor no menu suspenso da ordem.

B: Filtrar os registos por texto riscado

(1.) Selecione todo o intervalo dos seus dados, por exemplo, A1:C14. Em seguida, clique em Dados > Filtrar para ativar os menus pendentes de filtro em cada coluna.

clique em Dados > Filtrar

(2.) Clique na seta do menu suspenso de filtro junto ao cabeçalho da sua coluna auxiliar (por exemplo, C1) e marque apenas a caixa de seleção VERDADEIRO. Isto exibirá imediatamente apenas as linhas com formatação de texto riscado.

marque a opção VERDADEIRO no menu suspenso do Filtro

(3.) Clique em OK para aplicar o filtro; apenas as entradas marcadas com texto riscado permanecerão visíveis.

todos os dados com risco foram filtrados

Nota: Depois de concluir a ordenação ou filtragem, pode eliminar a coluna auxiliar para organizar a sua folha de cálculo. Certifique-se de que já não precisa de repetir estes passos antes de remover a coluna.

Precaução: Se os seus dados contiverem fórmulas que façam referência a outras folhas ou se copiar a folha para outro local, certifique-se de que o código UDF continua disponível. Lembre-se também de que, após aplicar a UDF, quaisquer alterações na formatação exigem a atualização da coluna auxiliar.

Resolução de problemas:Se obtiver erros #NOME? ao introduzir fórmulas, confirme se o código VBA foi guardado e se as macros estão ativadas. Caso os resultados da ordenação ou filtragem não sejam atualizados como esperado, tente recalcular a folha (prima)F9) ou reintroduza a fórmula.


seta azul direita balão Filtrar dados por texto riscado com Kutools para Excel

Se procura uma solução altamente eficiente para filtrar células com texto riscado sem recorrer a fórmulas ou VBA, o Kutools para Excel oferece-lhe uma abordagem direta através da sua funcionalidade Filtrar Células com Tachado. Com esta ferramenta, pode isolar instantaneamente todas as entradas formatadas com texto riscado, poupando tempo e esforço na gestão dos seus dados.

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...
Nota:Para aplicar a funcionalidade de Filtrar Células com Tachado, transfira e instale primeiro o Kutools para Excel. Após a instalação, poderá ativar esta funcionalidade com apenas alguns cliques.

Após instalar Kutools para Excel, siga estes passos para filtrar diretamente células com formatação de texto riscado:

1. Selecione a coluna que pretende filtrar por células com texto riscado e, em seguida, navegue até KUTOOLS PLUS > Filtro Especial > Filtrar Células com Tachado.

clique na funcionalidade Filtrar Risco do Kutools

2. Irá aparecer uma caixa de aviso a informá-lo do número de células que correspondem aos critérios de texto riscado.

uma caixa de aviso irá surgir para informar quantas células correspondem aos critérios

3. Clique em OK para aplicar o filtro; todas as células com formatação de texto riscado serão agora exibidas.

todas as células formatadas com risco foram filtradas

Clique em Transferir o Kutools para Excel e experimente gratuitamente agora!

Vantagens: O Kutools para Excel automatiza o processo, sem necessidade de marcação manual, fórmulas ou conhecimentos de VBA. Este método é especialmente valioso para utilizadores frequentes do Excel que trabalham com segmentação de dados com base na formatação. O Kutools oferece ainda funcionalidades adicionais para tarefas de formatação e filtragem em lote.


Alternativa: Detetar e Filtrar Células com Tachado células com coluna auxiliar do Excel e marcação manual

Em situações onde o VBA é restringido ou não permitido — por exemplo, em determinados ambientes profissionais ou ao partilhar ficheiros com utilizadores que não estão familiarizados com a ativação de macros — poderá preferir uma abordagem baseada em fórmulas com marcação manual.

Crie uma nova coluna junto aos seus dados e introduza manualmente VERDADEIRO nas linhas com formatação riscada e FALSO caso contrário. Embora seja um método manual, não exige permissões especiais e é ideal para conjuntos de dados pequenos ou ocasionais.

Após marcar as linhas, utilize as funcionalidades padrão de Ordenar e Filtrar descritas acima para organizar ou isolar os seus dados marcados com risco. Este método é menos propenso a erros em ambientes onde o VBA pode não estar disponível e garante compatibilidade entre várias versões do Excel.

Dica: Utilize a funcionalidade de Localizar e Substituir (Ctrl+F) com o «Formato» definido como riscado para localizar e marcar manualmente essas células rapidamente.


Artigos relacionados:

Como ordenar linhas por números ímpares ou pares no Excel?

Como ordenar linhas para colocar as células vazias no topo no Excel?

Como ordenar dados pelo valor mais frequente no Excel?

Como ordenar Endereço de Email por domínio no Excel?


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