Excel como aplicar um filtro para uma coluna com um valor nele?

1

Como podemos forçar o Excel para bloquear um filtro para uma coluna que só tem um valor único dentro dele?

Eu estou tendo muita dificuldade em criar um "rótulo" legal para esse problema, então acredito que seja melhor se eu fizer isso com um exemplo. Nestes exemplos, estou usando uma planilha do Excel em que a coluna 1 representa um nome de lista e a coluna 2 representa valores dentro de cada lista.

Exemplo que funciona

Primeiro eu filtro na coluna 2, procurando por "royalties".

Image showing only Royalties filter applied to column 2

Agora, vejo que várias listas da coluna 1 correspondem. Estou interessado apenas em um deles, por isso aplico um filtro à coluna 1.

Image showing filters applied on both columns

Por fim, quero ver todos os valores que estão nessa lista, portanto, removo o filtro da coluna 2.

Image showing filter from Column 2 removed

Exemplo que é frustrante

Então, eu quero fazer a mesma coisa, exceto quando o filtro na coluna 2 só resulta em um único nome de lista na coluna 1.

Vamos repetir o passo 1 acima, mas filtrando a coluna 2 em "aluguel ou royalties"

Image showing filter on Column 2 that results in 1 result in Column 1

Agora, a Coluna 1 tem apenas 1 resultado. O que eu gostaria de fazer é "bloquear" um filtro na coluna 1, mesmo que não seja necessário. A razão é que, então, eu quero remover o filtro da coluna 2 e ver todos os valores que se enquadram nessa lista.

No entanto, não consigo encontrar uma maneira de fazer isso. Em vez de bloquear o filtro, o Excel não aplicará um filtro à coluna 1. Em seguida, quando o filtro for removido da coluna 2, ele mostrará todos os valores nas duas colunas.

Questão

A solução atual é copiar o valor da coluna 1 e colá-lo no bloco de notas (você não pode mantê-lo na memória porque a ação de filtro limpa o valor copiado). Em seguida, remova o filtro da coluna 2 e, em seguida, aplique um filtro "igual a" à coluna 1. No entanto, estou querendo saber se existe uma maneira melhor de fazer isso.

Por favor, note que eu preferiria uma solução geral. As planilhas mudam e prefiro não usar uma macro / VBScript, a menos que seja genérica.

Obrigado por ter tempo para ler este post longo.

Saudações, Sachin

zakaluka
fonte

Respostas:

1

Você pode evitar a etapa de cópia para o Notepad se você inverter o pedido. Primeiro, copie o valor na Coluna 1 e aplique um filtro "Filtros de texto & gt; Igual ..." à Coluna 1 e cole o valor copiado. Agora você pode limpar o filtro da coluna 2.

Fercstar
fonte
Ponto excelente. E isso realmente acaba forçando um filtro na Coluna 1 (já que agora deve fazer uma correspondência explícita de 'Igualdade').
zakaluka