Excel -jokertegn - hvorfor bruker du ikke disse?

Se video om Excel Wildcard -tegn

Det er bare 3 Excel -jokertegn (stjerne, spørsmålstegn og tilde), og mye kan gjøres med disse.

I denne opplæringen vil jeg vise deg fire eksempler der disse Excel -jokertegnene er absolutte livreddere.

Excel -jokertegn - en introduksjon

Jokertegn er spesialtegn som kan ta hvilken som helst plass i et hvilket som helst tegn (derav navnet - jokertegn).

Det er tre jokertegn i Excel:

  1. * (stjerne) - Det representerer et hvilket som helst antall tegn. For eksempel kan Ex* bety Excel, Excels, eksempel, ekspert, etc.
  2. ? (spørsmålstegn) - Det representerer en enkelt karakter. For eksempel kan Tr? Mp bety Trump eller Tramp.
  3. ~ (tilde) - Den brukes til å identifisere et jokertegn (~, *,?) I teksten. La oss for eksempel si at du vil finne det eksakte uttrykket Excel* i en liste. Hvis du bruker Excel* som søkestreng, vil det gi deg et ord som har Excel i begynnelsen etterfulgt av et hvilket som helst antall tegn (for eksempel Excel, Excels, Excellent). For å se spesielt etter excel*må vi bruke ~. Så søkestrengen vår ville være excel ~*. Her sikrer tilstedeværelsen av ~ at excel leser følgende tegn som det er, og ikke som et jokertegn.

Merk: Jeg har ikke støtt på mange situasjoner der du må bruke ~. Likevel er det en god å vite -funksjon.

La oss gå gjennom fire fantastiske eksempler der jokertegn gjør alt det tunge.

Excel -jokertegn - eksempler

La oss se på fire praktiske eksempler der Excel -jokertegn kan være veldig nyttige:

  1. Filtrering av data ved hjelp av et jokertegn.
  2. Delvis oppslag ved hjelp av jokertegn og VLOOKUP.
  3. Finn og erstatt delvise treff.
  4. Tell Ikke-tomme celler som inneholder tekst.

#1 Filtrer data ved hjelp av Excel -jokertegn

Excel -jokertegn kommer godt med når du har store datasett og du vil filtrere data basert på en tilstand.

Anta at du har et datasett som vist nedenfor:

Du kan bruke jokertegnet (*) i datafilteret for å få en liste over selskaper som starter med alfabetet A.

Slik gjør du dette:

  • Velg cellene du vil filtrere.
  • Gå til Data -> Sorter og filtrer -> Filter (Tastatursnarvei - Control + Shift + L).
  • Klikk på filterikonet i overskriftscellen
  • Skriv inn feltet (under alternativet Tekstfilter) EN*
  • Klikk OK.

Dette vil umiddelbart filtrere resultatene og gi deg tre navn - ABC Ltd., Amazon.com og Apple Stores.

Hvordan virker det? - Når du legger til en stjerne (*) etter A, filtrerer Excel alt som starter med A. Dette er fordi en stjerne (et Excel -jokertegn) kan representere et hvilket som helst antall tegn.

Nå med samme metodikk, kan du bruke forskjellige kriterier for å filtrere resultater.

Hvis du for eksempel vil filtrere selskaper som begynner med alfabetet A og inneholder alfabetet C i det, bruker du strengen A*C. Dette gir deg bare 2 resultater - ABC Ltd. og Amazon.com.

Hvis du bruker A? C i stedet får du bare ABC Ltd som resultat (ettersom bare ett tegn er tillatt mellom ‘a’ og ‘c’)

Merk: Det samme konseptet kan også brukes når du bruker Excel Advanced Filters.

#2 Delvis oppslag ved hjelp av jokertegn og VLOOKUP

Delvis oppslag er nødvendig når du må lete etter en verdi i en liste, og det ikke er en eksakt samsvar.

Anta for eksempel at du har et datasett som vist nedenfor, og du vil se etter selskapet ABC i en liste, men listen har ABC Ltd i stedet for ABC.

Du kan ikke bruke den vanlige VLOOKUP -funksjonen i dette tilfellet, da oppslagsverdien ikke har en eksakt samsvar.

Hvis du bruker VLOOKUP med en omtrentlig kamp, ​​vil det gi deg feil resultat.

Du kan imidlertid bruke et jokertegn i VLOOKUP -funksjonen for å få de riktige resultatene:

Skriv inn følgende formel i celle D2 og dra den for andre celler:

= VLOOKUP ("*" og C2 og "*", $ A $ 2: $ A $ 8,1, FALSK)

Hvordan fungerer denne formelen?

I formelen ovenfor, i stedet for å bruke oppslagsverdien som den er, flankeres den på begge sider med Excel -jokertegnet (*) - “*” Og C2 og “*”

Dette forteller excel at den må lete etter tekst som inneholder ordet i C2. Den kan ha et hvilket som helst antall tegn før eller etter teksten i C2.

Derfor ser formelen etter en kamp, ​​og så snart den får en kamp, ​​returnerer den verdien.

3. Finn og erstatt delvise treff

Excel -jokertegn er ganske allsidige.

Du kan bruke den i en kompleks formel så vel som i grunnleggende funksjonalitet som Finn og erstatt.

Anta at du har dataene som vist nedenfor:

I dataene ovenfor har regionen blitt lagt inn på forskjellige måter (for eksempel nordvest, nordvest, nordvest).

Dette er ofte tilfellet med salgsdata.

For å rense disse dataene og gjøre dem konsistente kan vi bruke Finn og erstatt med Excel -jokertegn.

Slik gjør du dette:

  • Velg dataene der du vil finne og erstatte tekst.
  • Gå til Hjem -> Finn og velg -> Gå til. Dette åpner dialogboksen Finn og erstatt. (Du kan også bruke hurtigtasten - Control + H).
  • Skriv inn følgende tekst i dialogboksen Søk og erstatt:
    • Finne hva: Nord*W*
    • Erstatt med: Nordvest
  • Klikk på Erstatt alle.

Dette vil umiddelbart endre alle de forskjellige formatene og gjøre det konsistent for Nord-Vest.

Hvordan virker dette?

I Finn -feltet har vi brukt Nord*W* som finner all tekst som har ordet Nord og inneholder alfabetet ‘W’ hvor som helst etter det.

Derfor dekker den alle scenariene (NorthWest, North West og North-West).

Finn og erstatt finner alle disse forekomstene og endrer det til Nordvest og gjør det konsistent.

4. Tell ikke-tomme celler som inneholder tekst

Jeg vet at du er smart, og du tenker at Excel allerede har en innebygd funksjon for å gjøre dette.

Du har helt rett!!

Dette kan gjøres ved hjelp av COUNTA -funksjonen.

MEN … Det er et lite problem med det.

Mange ganger når du importerer data eller bruker andres regneark, vil du legge merke til at det er tomme celler, mens det kanskje ikke er tilfelle.

Disse cellene ser tomme ut, men har = ”” i den. Problemet er at

Problemet er at COUNTA -funksjonen ikke anser dette som en tom celle (den teller den som tekst).

Se eksemplet nedenfor:

I eksemplet ovenfor bruker jeg COUNTA -funksjonen til å finne celler som ikke er tomme, og den returnerer 11 og ikke 10 (men du kan tydelig se at bare 10 celler har tekst).

Grunnen, som jeg nevnte, er at den ikke anser A11 som tom (mens den burde).

Men det er slik Excel fungerer.

Løsningen er å bruke Excel -jokertegnet i formelen.

Nedenfor er en formel som bruker COUNTIF -funksjonen som bare teller celler som har tekst i den:

= TELLING (A1: A11, "?*")

Denne formelen forteller excel å telle bare hvis cellen har minst ett tegn.

I ?* kombinasjon:

  • ? (spørsmålstegn) sikrer at minst ett tegn er tilstede.
  • * (stjerne) gir plass til et antall tilleggstegn.

Merk: Formelen ovenfor fungerer når den bare har tekstverdier i cellene. Hvis du har en liste som har både tekst og tall, bruker du følgende formel:

= COUNTA (A1: A11) -COUNTBLANK (A1: A11)

På samme måte kan du bruke jokertegn i mange andre Excel -funksjoner, for eksempel IF (), SUMIF (), AVERAGEIF () og MATCH ().

Det er også interessant å merke seg at mens du kan bruke jokertegnene i SEARCH -funksjonen, kan du ikke bruke det i FIND -funksjonen.

Håper disse eksemplene gir deg en følelse av allsidigheten og kraften i Excel -jokertegn.

Hvis du har noen annen nyskapende måte å bruke den på, del den med meg i kommentarfeltet.

Du kan finne følgende Excel -opplæringsprogrammer nyttige:

  • Bruke COUNTIF og COUNTIFS med flere kriterier.
  • Opprette en nedtrekksliste i Excel.
  • Kryss operatøren i Excel
wave wave wave wave wave