Como filtrar células com formatação de fonte em negrito no Excel (um guia fácil)

Eu recebo essa consulta o tempo todo. As pessoas têm enormes conjuntos de dados e alguém em sua equipe destacou alguns registros formatando-os em negrito.

Agora, você é quem obtém esses dados e tem que filtrar todos esses registros que têm uma formatação em negrito.

Por exemplo, suponha que você tenha o conjunto de dados conforme mostrado abaixo e deseja filtrar todas as células que foram formatadas em negrito.

Vamos encarar.

Não existe uma maneira direta de fazer isso.

Você não pode simplesmente usar um filtro do Excel para obter todas as células em negrito. Mas isso não significa que você tenha que perder horas e fazer isso manualmente.

Neste tutorial, mostrarei três maneiras de filtrar células com formatação de fonte em negrito no Excel:

Método 1 - Filtrar células em negrito usando localizar e substituir

Localizar e substituir pode ser usado para localizar texto específico na planilha, bem como um formato específico (como cor da célula, cor da fonte, negrito, cor da fonte).

A ideia é encontrar a formatação da fonte em negrito na planilha e convertê-la em algo que possa ser facilmente filtrado (Dica: a cor da célula pode ser usada como filtro).

Aqui estão as etapas para filtrar células com formato de texto em negrito:

  1. Selecione todo o conjunto de dados.
  2. Vá para a guia Página inicial.
  3. No grupo Editing, clique no menu suspenso Find and Select.
  4. Clique em Substituir. (Atalho de teclado: Control + H)
  5. Na caixa de diálogo Localizar e substituir, clique no botão Opções.
  6. Na seção Localizar, vá para o menu suspenso Formato e selecione ‘Escolher formato da célula’.
  7. Selecione qualquer célula que contenha o texto em negrito.
  8. Na seção ‘Substituir por:’, vá para o menu suspenso Formato e clique na opção ‘Escolher formato da célula’.
  9. Na caixa de diálogo Substituir formato, selecione a guia Preencher, selecione qualquer cor e clique em OK (certifique-se de que seja uma cor que ainda não esteja presente nas células da planilha).
  10. Clique em Substituir tudo. Isso irá colorir todas as células que possuem o texto com formatação de fonte em negrito.

Nas etapas acima, convertemos o formato de texto em negrito em um formato que é reconhecido como um critério de filtro pelo Excel.

Agora, para filtrar essas células, aqui estão as etapas:

  1. Selecione todo o conjunto de dados.
  2. Vá para a guia Dados.
  3. Clique no ícone Filtro (Atalho do teclado: Control + Shift + L)
  4. Para a coluna que você deseja filtrar, clique no ícone do filtro (a seta apontando para baixo na célula).
  5. No menu suspenso, vá para a opção ‘Filtrar por cor’ e selecione a cor aplicada às células com texto em negrito.

Isso filtrará automaticamente todas as células que contêm formatação de fonte em negrito.

Experimente você mesmo … Baixe o arquivo

Método 2 - Usando a fórmula Get.Cell

É hora de uma joia escondida no Excel. É uma função macro do Excel 4 - GET.CELL ().

Esta é uma função antiga que não funciona na planilha como funções regulares, mas ainda funciona em intervalos nomeados.

A função GET.CELL fornece informações sobre a célula.

Por exemplo, pode dizer a você:

  • Se a célula tem formatação em negrito ou não
  • Se a célula tem uma fórmula ou não
  • Se a célula está bloqueada ou não, e assim por diante.

Aqui está a sintaxe da fórmula GET.CELL

= GET.CELL (type_num, referência)
  • Type_num é o argumento para especificar as informações que você deseja obter para a célula referenciada (por exemplo, se você inserir 20 como o type_num, ele retornará TRUE se a célula tiver um formato de fonte em negrito e FALSE se não).
  • Referência é a referência de célula que você deseja analisar.

Agora, deixe-me mostrar como filtrar células com texto em formato de fonte em negrito usando esta fórmula:

  1. Vá para a guia Fórmulas.
  2. Clique na opção Definir nome.
  3. Na caixa de diálogo Novo nome, use os seguintes detalhes:
    • Nome: FilterBoldCell
    • Escopo: Livro de exercícios
    • Refere-se a: = GET.CELL (20, $ A2)
  4. Clique OK.
  5. Vá para a célula B2 (ou qualquer célula na mesma linha da primeira célula do conjunto de dados) e digite = FilterBoldCell
  6. Copie esta fórmula para todas as células da coluna. Ele retornará TRUE se a célula tiver formatação em negrito e FALSE se não tiver.
  7. Agora selecione todo o conjunto de dados, vá para a guia Dados e clique no ícone Filtro.
  8. Na coluna onde você tem VERDADEIRO / FALSO, selecione a lista suspensa de filtro e selecione VERDADEIRO.

É isso!

Todas as células com texto em negrito foram filtradas.

Observação: como esta é uma função macro, você precisa salvar este arquivo com um .xlsm ou .extensão xls.

Não consegui encontrar nenhum artigo de ajuda sobre GET.CELL () da Microsoft. Aqui está algo que encontrei no quadro de mensagens do Sr. Excel.

Experimente você mesmo … Baixe o arquivo

Método 3 - Filtrar células em negrito usando VBA

Esta é outra maneira de filtrar células com texto em formato de fonte em negrito usando o VBA.

Aqui estão as etapas:

  1. Clique com o botão direito na guia da planilha e selecione Exibir Código (ou use o atalho de teclado ALT + F11). Isso abre o backend do VB Editor.
  2. Na janela do Editor VB, haveria o painel Project Explorer. Se não estiver lá, vá para Exibir e selecione Explorador de projeto.
  3. No painel Project Explorer, clique com o botão direito na pasta de trabalho (VBAProject) na qual você está trabalhando, vá para Inserir e clique em Módulo. Isso insere um módulo onde colocaremos o código VBA.
  4. Clique duas vezes no ícone do módulo (para garantir que seu código esteja no módulo) e cole o seguinte código no painel à direita:
    Função BoldFont (CellRef As Range) BoldFont = CellRef.Font.Bold End Function
  5. Vá para a planilha e use a fórmula abaixo: = BoldFont (B2)
  6. Esta fórmula retorna TRUE sempre que houver formatação em negrito aplicada à célula e FALSE caso contrário. Agora você pode simplesmente filtrar todos os valores VERDADEIROS (como mostrado no Método 2)

Novamente! Esta pasta de trabalho agora tem uma macro, então salve-a com a extensão .xlsm ou .xls

Experimente você mesmo … Baixe o arquivo

Espero que isso lhe dê tempo suficiente para a tão necessária pausa para o café 🙂

Você conhece alguma outra maneira de fazer isso? Eu adoraria aprender com você. Deixe sua opinião na seção de comentários e seja incrível.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave