Localizando Asteriscos - Dicas do Excel

O asterisco e o ponto de interrogação podem ser usados ​​como curinga na caixa de diálogo Localizar. Mas e se você realmente quiser encontrar algo que diga 2 * 3 e não 2something3? Existe uma maneira complicada de dizer ao Excel que você está realmente procurando um asterisco ou um ponto de interrogação.

Assistir vídeo

  • A caixa de pesquisa no Filtro permite que você procure por # ou @
  • Mas se falhar quando você tentar pesquisar por * ou ~ ou?
  • Usando a caixa Pesquisar no Filtro, você deseja encontrar um asterisco *
  • Usando a caixa de pesquisa no Filtro, você deseja encontrar um til ~
  • Usando a caixa Pesquisar no Filtro, você deseja encontrar um?
  • O Excel retorna tudo para * e nada para? ~
  • Para pesquisar um asterisco, pesquise ~ *
  • Para pesquisar um til, pesquise ~~
  • Para pesquisar o ponto de interrogação, pesquise ~?
  • Para pesquisar ~? *, Pesquise ~~~? ~ *
  • Na caixa de diálogo Localizar / Substituir, use ~~, ~ *, ~? Na caixa Localizar, mas não Substituir
  • Ao usar VLOOKUP ou MATCH, use ~~ ~ * ou ~?

Transcrição de vídeo

Aprenda Excel com o Podcast, Episódio 2088: Encontre Asteriscos em um Filtro

Ei, bem-vindo de volta ao netcast, sou Bill Jelen. A pergunta de hoje enviada por Kim. Kim tem um conjunto de dados e ela está usando o ícone Filtro aqui e ela conhece esse truque legal onde você pode pesquisar várias coisas.

Por exemplo, digamos que desejamos pesquisar um #. Tudo bem, então há todas as coisas que têm um # e clique em OK. E então você pode abrir isso e essencialmente fazer e ou- e pesquisar por qualquer coisa que possa ter um sinal @. Tudo bem, e nesta segunda etapa, você quer dizer Adicionar seleção atual para filtrar e o que obtemos é qualquer coisa que tenha o sinal # ou @. É lindo, mas não é isso que Kim está procurando. Kim está procurando por qualquer coisa que tenha um * e isso não funciona porque quando procuramos por *, vejo que estamos recebendo todos os tipos de coisas que - Bem, aquele tem um *, mas esses não. O que há com isso? E eu sabia que isso também seria um problema se Kim estivesse procurando por algo parecido com isso. Sem combinações. Ou um? assim - nenhuma correspondência, certo. E assim todo o truque aqui,estes são os três curingas no Excel: * é localizar qualquer número de caracteres; ? é encontrar qualquer caractere que queira comprimento específico, você sabe, de 1; e o ~ é a ferramenta que diz para não tratar esse curinga como um curinga. Trate-o como um personagem. Portanto, se estivermos procurando por um *, você terá que pesquisar um ~ * assim, e obteremos apenas as coisas que realmente têm um *. Legal.

Se você quiser alguma coisa que tenha um? além disso, abra-o e pesquise por ~? e vai te dar qualquer coisa que tenha um? e vamos adicionar os resultados atuais para filtrar, OK. E se você precisar encontrar um ~? Bem, é pesquisar por ~~ assim, e obteremos qualquer coisa que tenha um ~, Adicionar seleção atual aos filtros, agora temos qualquer coisa que tenha um? ou um ~ ou * assim.

Agora, isso pode levar a algumas coisas estranhas. Se você precisava encontrar, por exemplo, ~? ou ~~, eu tenho um ~~ aqui. Você teria que pesquisar por ~~ está procurando o primeiro ~. Portanto, qualquer coisa que tenha um único ~, mas depois mais dois ~ diz que queremos apenas as coisas que têm dois ~~ em uma linha. Ou talvez ~? e eu não tenho nenhum desses. Eu encontraria qualquer coisa que tivesse ~ ?. Tudo bem, meio louco agora.

Como descobri esse último? Oh, porque eu ia mencionar que Localizar e substituir, se você for pesquisar um *, um? ou ~, você tem que fazer a mesma coisa. Mas aqui está a loucura em Find what. Você deve usar o ~, mas quando estiver substituindo, não será necessário usar o ~. Tipo, então, eu tentei essa coisa onde eu iria me livrar de qualquer coisa, digamos que eu iria substituir todos os? com outra coisa. Então Ctrl + H e eu quero substituir qualquer ~? com ~ *. Bem, eu não preciso disso ~ lá embaixo. O que vou fazer é mudar tudo? para um ~ * que vai ser um problema - como bem aqui. Ok, vamos desfazer isso e tentar novamente. Então, o de cima você precisa do ~, o de baixo, não, se eu só quiser mudar para um * como aquele de baixo que o curinga não fazt funcionar, então Substitua tudo. E isso funciona, certo. Louco.

O outro lugar onde isso é útil é VLOOKUP. Se você está procurando algo que tem um caractere curinga - Então, aí está o Walmart, é isso que estou procurando. Estou tentando obter um 20 em resposta a essa VLOOKUP, mas como é um caractere curinga, qualquer caractere lá, como o Walmart, será a resposta retornada. E não precisa ser um único personagem, pode ser Wallingworldmart e ainda é retornado como a resposta. Portanto, para obter o Wal * Mart de verdade, você deve procurar o Wal ~ * Mart. Muito, muito frustrante.

A mesma coisa com um?, Eu deveria estar recebendo essa resposta, mas porque há um único caractere no QuestionAMark ele voltou a 30. Você tem que pesquisar por ~? e então procurar - Quando eu procuro por ~ lá, que ~ não seria seguido por um *, é simplesmente ignorado. E então essa resposta está sendo retornada. Se você pesquisar 2 ~, retornará o único ~. Muito, muito confuso.

Agora, essas dicas estão no meu livro Power Excel with, 617 Excel Mystery Resolvido. Clique nesse “i” no canto superior direito para ler mais sobre o livro.

Tudo bem, uma recapitulação rápida: a caixa Pesquisar permite filtrar por um item e depois filtrar por outro, mas falha se você tentar pesquisar por *, ~ ou?. Tudo bem, ele retorna tudo no caso de * ou nada para o? ou o ~. Para pesquisar um *, você pesquisa ~ * ou para localizar ~, ~~ ou para localizar um?, ~ ?. Isso configurou algumas coisas malucas onde você precisava encontrar esses três personagens: ~? *. Você teria que pesquisar por ~~ para procurar por ~, ~ ?, ~ * e encontraria esses 3 caracteres.

Agora, isso também acontece com a caixa de diálogo Localizar e Substituir, mas apenas na caixa Localizar você precisa do ~ extra. Não o coloque em Substituir ou ele vai jogar de verdade lá, ao invés do que você está procurando. Também VLOOKUP ou MATCH. Pode ser necessário usar ~~~ * ou ~ ?. Se você estiver procurando especificamente por um ~, um * ou um?.

Bem, ei, obrigado por passar por aqui. Nos vemos na próxima vez para outro netcast do MrExcel.

Então, apenas para mostrar como esses curingas devem funcionar. Se você pesquisar A * E, obterá qualquer coisa que comece com A e termine com E, com qualquer número de caracteres no meio. Mas se você estiver procurando apenas palavras de 3 letras que tenham um A e qualquer caractere no meio, seguido por um E, colocar isso? lá diz que queremos apenas coisas que têm um caractere curinga sendo um caractere específico. Às vezes, pode haver um uso para isso.

⇬ Fazer download do arquivo

Baixe o arquivo de amostra aqui: Podcast2088.xlsm

Artigos interessantes...