Hitta stjärnor - Excel Tips

Innehållsförteckning

Asterisken och frågetecknet kan användas som jokertecken i dialogrutan Sök. Men tänk om du faktiskt vill hitta något som säger 2 * 3 och inte 2something3? Det finns ett knepigt sätt att berätta för Excel att du verkligen söker efter en asterisk eller ett frågetecken.

Kolla på video

  • Sökrutan i Filter låter dig leta efter # eller @
  • Men om misslyckas när du försöker söka efter * eller ~ eller?
  • Med sökrutan i Filter vill du hitta en asterisk *
  • Med sökrutan i Filter vill du hitta en tilde ~
  • Med sökrutan i Filter vill du hitta en?
  • Excel returnerar allt för * och inget för? ~
  • För att söka efter en asterisk, sök efter ~ *
  • För att söka efter en tilde, sök efter ~~
  • För att söka efter frågetecken, sök efter ~?
  • För att söka efter ~? *, Sök efter ~~~? ~ *
  • I dialogrutan Sök / ersätt, använd ~~, ~ *, ~? I rutan Sök, men inte ersätt
  • När du använder VLOOKUP eller MATCH, använd ~~ ~ * eller ~?

Videoutskrift

Lär dig Excel från Podcast, avsnitt 2088: Hitta asterisker i ett filter

Hej, välkommen tillbaka till netcast, jag heter Bill Jelen. Dagens fråga skickad in av Kim. Kim har en dataset och använder filterikonen här uppe och hon känner till det här coola tricket där du kan söka efter flera saker.

Låt oss till exempel säga att vi vill söka efter ett #. Okej, så det finns alla saker som har ett # och klicka sedan på OK. Och då kan du öppna det och i huvudsak göra och or- och söka efter allt som kanske har ett @ -tecken. Okej, och i det andra steget vill du säga Lägg till nuvarande markering för att filtrera och vad vi slutar med är allt som har antingen # eller ett @ -tecken. Det är vackert, men det är inte vad Kim letar efter. Kim letar efter allt som har en * och detta fungerar inte för när vi letade efter * ser jag att vi får alla slags saker som - Tja, den har en * men de har inte. Vad är det med det? Och jag visste att detta också skulle vara ett problem om Kim letade efter något som har en ~ så här. Inga träffar. Eller en? så där - inga matcher, okej. Och så hela tricket här,dessa är de tre jokertecken i Excel: * är att hitta valfritt antal tecken; ? är att hitta någon karaktär som vill ha specifik, du vet, längden på 1; och sedan är ~ verktyget som säger att inte behandla det jokertecken som ett jokertecken. Behandla det som en karaktär. Så om vi letar efter en * måste du söka efter en ~ * så, och vi får bara de saker som verkligen har en *. Häftigt.

Om du vill ha något som har en? dessutom öppna den och sök efter ~? och det kommer att ge dig något som har en? och vi lägger till aktuella resultat för att filtrera, OK. Och vad händer om du behöver hitta en ~? Tja, det söker efter ~ ~ så, och vi får allt som har ~, lägg till aktuellt urval i filter, nu har vi något som har antingen a? eller en ~ eller * sådan.

Nu kan detta komma till några konstiga saker. Om du behövde hitta till exempel ~? eller ~~, jag har en ~~ här inne. Du måste söka efter ~ ~ letar efter den första ~. Så allt som har en enda ~ men sedan två till säger att vi bara vill ha de saker som har två ~ ~ i rad. Eller kanske ~? och jag har inga av dessa. Jag skulle hitta något som hade ~ ?. Okej, typ av galen nu.

Hur upptäckte jag den sista? Åh, för jag tänkte nämna att Sök och ersätt, om du ska söka efter en *, a? eller a ~, du måste göra samma sak. Men här är den galna saken i Hitta vad. Du måste använda ~ men när du byter ut behöver du inte använda ~. Som, så, jag försökte den här saken där jag skulle bli av med någonting, låt oss säga att jag skulle ersätta allt? med något annat. Så Ctrl + H och jag vill ersätta någon ~? med ~ *. Det behöver jag inte ~ där nere. Vad jag ska göra är att jag kommer att ändra varje? till en ~ * som kommer att bli ett problem - precis där. Okej, så vi ska ångra det och försöka igen. Så, den översta du behöver ~, den nedre, nej, om jag bara vill ändra den till en * som i den nedre som jokertecknet inte 't fungerar, så ersätt alla. Och det fungerar, okej. Galen.

Den andra platsen där detta kommer till nytta är VLOOKUP. Om du letar efter något som innehåller ett jokertecken - Så där har jag Walmart, det är det jag letar efter. Jag försöker få en 20 som svar på den VLOOKUP men eftersom det är ett jokertecken kommer alla karaktärer där som Walmart att vara svaret som returneras. Och det behöver inte vara en enda karaktär, det kan vara Wallingworldmart och det returneras fortfarande som svar. Så för att verkligen bli Wal * Mart måste du leta efter Wal ~ * Mart. Verkligen, riktigt frustrerande.

Samma sak med a?, Jag borde få det svaret men eftersom det finns en enda karaktär i QuestionAMark returneras den till 30. Du måste söka efter ~? och sedan leta efter - När jag söker efter ~ där, skulle ~ inte följas av ett *, ignoreras det bara ganska mycket. Och så returneras det svaret. Om du söker efter 2 ~ returnerar den singeln ~. Mycket, mycket förvirrande.

Nu finns dessa tips i min bok, Power Excel med, 617 Excel-mysterium löst. Klicka på det "i" i det övre högra hörnet för att läsa mer om boken.

Okej en snabb sammanfattning: Sökrutan låter dig filtrera efter en sak och sedan filtrera efter en annan sak men det misslyckas om du försöker söka efter en *, ~ eller?. Okej, det returnerar antingen allt i fallet med * eller ingenting för? eller ~. För att söka efter en * söker du efter ~ * eller för att hitta ~, ~~ eller för att hitta en?, ~ ?. Det sätter upp några galna saker där du behövde hitta dessa tre tecken: ~? *. Du måste söka efter ~ ~ för att leta efter ~, ~ ?, ~ * och det skulle hitta de tre tecknen.

Nu händer detta också med dialogrutan Sök och ersätt men bara i Sök-rutan behöver du extra ~. Lägg inte det under Byt ut, annars kastar det riktigt ~ där istället för vad du letar efter. Också VLOOKUP eller MATCH. Du kan behöva använda ~~~ * eller ~ ?. Om du specifikt letar efter en ~, en * eller en?

Tja, hej, tack för att du kom förbi. Vi ses nästa gång för en ny netcast från MrExcel.

Så bara för att visa hur jokertecken ska fungera. Om du skulle söka efter A * E, kommer du att få vad som helst börjar med A och slutar med E, med valfritt antal tecken i mitten. Men om du letar efter bara tre bokstäver som har en A och sedan någon karaktär i mitten, följt av en E, sätta det? där inne säger att vi bara vill att saker som har ett jokertecken är en specifik karaktär. Ibland kan det finnas en användning för det.

Nedladdning fil

Ladda ner exempelfilen här: Podcast2088.xlsm

Intressanta artiklar...