Estou me perguntando se existe uma maneira de ter um intervalo de números em uma célula, digitar um número na parte superior e filtrar todas as células que não possuem o número nesse intervalo.
Por exemplo, (nas linhas 2 a 4) tenho intervalos 110-150
e 90-98
.130-134
Se eu digitar 132 em uma célula da linha 1, quero que as linhas 110-150 e 130-134 sejam exibidas e 90-98 sejam ocultadas. Mas ainda quero ver os intervalos.
Responder1
Está tudo bem, todo mundo tem que começar de algum lugar. Uma coisa que gostaria de salientar é que o Excel, embora forneça uma maneira relativamente fácil de configurar 'regras', não oferece automação tão prontamente. Vocêpoderácriar uma nova coluna que indique quando, por exemplo, o número está dentro do intervalo, mas deverá ser separada para preservar a entrada, possivelmente usando colunas intermediárias, e então você terá que aplicar o filtro manualmente (a menos que se aventure mais fundo no reino de vba).
Supondo que os valores do intervalo estejam na coluna B, usamos as seguintes fórmulas:
D2=FIND("-",B2)
E2=VALUE(LEFT(B2,D2-1))
F2=VALUE(MID(B2,D2+1,99))
G1={Desired value, eg 132}
G2=IF(AND($G$1>=E2,$G$1<=F2),1,0)
Em D, E e F separamos o intervalo para algo mais maleável - D localiza o hífen do separador, E e F cortam o intervalo até e começando no separador respectivamente, para receber os valores inicial/final (convertidos em números). Estamos usando G1 como célula de entrada de acordo com o requisito, embora às vezes possa ser mais limpo colocar todas as entradas em uma única coluna ou planilha (dependendo de quantas você tiver); então o resto de G é uma condição “entre”. N está entre LB e UB <=> N é maior que LB e menor que UB. Por fim, filtre automaticamente de acordo com G = 1 e você terá as linhas desejadas.
Este é o resultado:
Agora, o que você pode fazer com o Excel é baseado em conhecer mais técnicas programáticas, as funções disponíveis para construir tais fórmulas e a criatividade para aplicá-las. Portanto, você deve ler ambos e perguntar como implementar essas ideias, não apenas no Google, mas por meio de experimentação.