MATCH-funksjon i Excel - Eksempler - Hvordan bruke MATCH-funksjonen?

Innholdsfortegnelse:

Anonim

Excel MATCH-funksjon (innholdsfortegnelse)

  • Introduksjon til MATCH-funksjon i Excel
  • Hvordan bruke MATCH-funksjonen i Excel?

Introduksjon til MATCH-funksjon i Excel

Excel MATCH-funksjonen kan brukes til å finne ut den relative plasseringen til en oppslagsverdi i et gitt område. Den returnerer posisjonen okkupert av oppslagsverdien (posisjon vil være en numerisk verdi / tall) i det gitte området.

Nedenfor er Syntax for Excel MATCH-funksjonen:

= MATCH (lookup_value, lookup_array, (match_type))

Hvor,

  • lookup_value = Verdien hvis posisjon vi ønsket å finne. Kan være en tekst, nummer, logisk verdi eller en cellehenvisning.
  • lookup_array = En matrix eller et utvalg av celler som vi ønsket å finne ut av den relative plasseringen til lookup_value.
  • match_type = Et valgfritt argument som definerer logikken bak matching. Hvordan kampen vil skje. Tar argumenter som -1, 0 eller 1.
  • Hvis match_type = -1 betyr det at MATCH-funksjonen vil finne ut den minste verdien som er større enn eller tilsvarer lookup_value . For at dette skal skje, må oppslag_arrayen sorteres i synkende rekkefølge.
  • Hvis match_type = 0 betyr det at MATCH-funksjonen vil finne ut verdien som er nøyaktig den samme som for lookup_value .
  • Hvis match_type = +1 betyr det at MATCH-funksjonen vil finne ut den største verdien som er mindre enn eller tilsvarer lookup_value . For at dette skal skje, må lookup_array sorteres i stigende rekkefølge. Standardverdien for kamptypen er +1.

Hvordan bruke MATCH-funksjonen i Excel?

MATCH Funksjon i Excel er veldig enkel og enkel å bruke. La oss forstå Matchfunksjonen i Excel med noen eksempler gitt nedenfor.

Du kan laste ned denne MATCH-funksjonen Excel-malen her - MATCH-funksjonen Excel-malen

Excel Match-funksjon - eksempel # 1

Anta at du har et datasett av ansatte som nedenfor:

Anta at du vil finne ut hvilken stilling en ansatt har med navnet Lalit . Du kan gjøre det ved å bruke Match-funksjonen med følgende trinn.

  • Sett opp lookup_value i celle C13 som ' Lalit '.

  • Skriv inn følgende formel i celle C15:

= MATCH (C13, B2: B11, 0)

  • Klikk Enter når du er ferdig med formelen.

Du kan se utgangen som 5 i celle C15. Hvilken er den relative stillingen til en ansatt med navnet 'Lalit'. Vær oppmerksom på at lookup_array starter fra B2. Hvis vi vurderer det å starte fra B1, vil ansattes stilling med navnet 'Lalit' være 6.

Legg også merke til at de ansattes navn ikke er sortert, og følgelig er match_typen som passer til disse dataene 0 (null) og dermed brukt.

Excel Match-funksjon - eksempel # 2

Følgende jokertegn kan brukes under MATCH-funksjonen.

  • Spørsmålmerke (?) - for å erstatte et enkelt tegn.
  • Stjerne (*) - for å erstatte en serie tegn (hvilket som helst antall tegn etter * -tegnet).

MATCH med jokertegn kan brukes i scenarier der du ønsket å sjekke en bestemt del av strengen.

Se eksemplene nedenfor:

Anta at du ønsket å søke stillingen til en ansatt med navn begynner med 'Jo' ved å bruke MATCH-funksjonen.

Du kan gjøre det på to måter -

Metode nr. 1:

  • Skriv inn formelen: = MATCH (“Jo *”, B2: B11, 0) i celle B13.

Etter å ha trykket på Enter, vil vi få et resultat som følger.

Metode nr. 2:

  • Du kan legge inn lookup_value ('Jo') i celle B13 for å gjøre formelen vår mer generell og deretter sammenkoble den med stjerne (*). Sett formelen nedenfor i celle B15: = MATCH (B13 & ”*”, B2: B11, 0)

Denne formelen gir nøyaktig samme utgang. Den eneste forskjellen den har er denne er mer generalisert enn den forrige. Hvis du endrer oppslag_verdien i celle B13, vil den automatisk endre utdataene i celle B15. Se utgangen nedenfor:

Vær oppmerksom på at MATCH-funksjonen bare tar 0 (null) som en match_type mens du arbeider med jokertegn. Hvis du vil se den relative plasseringen basert på en enkelt tegnstreng, bruker du spørsmålstegnet (?) Som en operatør.

  • Tast inn følgende formel i celle B13: = MATCH (“Ma? Tha”, B2: B11, 0)
  • Når du er ferdig, trykker du på Enter for å se utdataene.

Dette vil matche navnet 'Martha' i en matrise og gir sin relative posisjon.

Excel Match-funksjon - eksempel # 3

La oss bruke MATCH-funksjonen i kombinasjon med SUM og INDEX-funksjonen

Anta at du har data om reiseutgifter (i USD) for 10 ledere de siste 4 månedene (nov-2018, des-2018, jan-2019 og februar-2019). Disse utgiftene betales av selskapet på den første datoen i neste måned. Du ønsket å beregne det totale beløpet vi krediterte på den ansattes konto i en bestemt måned. Du kan gjøre det med en kombinasjon av MATCH SUM og INDEX-funksjon. Vi vil gå steg for steg.

Se dataene nedenfor:

  • I celle B13, nevn oppslag_verdien (Måned som vi ønsket å oppsummere dataene for). Jeg velger 18 des.
  • Sett følgende formel i celle B15: = SUM (INDEX (B2: E11, 0, MATCH (B13, B1: E1, 0)))

  • Trykk Enter, når du er ferdig for å se utdataene som følger:

INDEX og MATCH funksjoner er kjernen i denne formelen.

  • MATCH-funksjonen brukes til å finne ut kolonnen som verdien i celle B13 tilhører.
  • Utgangen fra MATCH-funksjonen brukes som kolonneinngang for INDEX-funksjonen som blir INDEX (B2: E11, 0, 2).
  • Ettersom radnummeret er satt til 0 (null) i INDEX-funksjonen, returnerer det alle verdiene i hver rad for samsvarende kolonne som inngang til SUM-funksjonen.
  • SUM-funksjon returnerer deretter summen av alle observasjoner i kolonnen som $ 20 254.

Det er flere andre formler (spesielt oppslagsformler) der MATCH-funksjonen kan brukes i kombinasjon. Imidlertid brukes det ofte med INDEX-funksjonen.

Ting du må huske på om matchfunksjon i Excel

  • MATCH er ikke store og små bokstaver. Betyr at det ikke er i stand til å skille mellom små og store bokstaver hvis en tekststreng er gitt som en Eks. 'Lalit' og 'lalit' er de samme for MATCH-funksjonen.
  • Hvis det ikke ble funnet noe samsvar for lookup_value i lookup_array, returnerer denne funksjonen '# N / A'.
  • Denne funksjonen gir en relativ plassering av oppslagets verdi som utdata og ikke selve oppslagets verdi.
  • Hvis lookup_array har flere forekomster av lookup_value, vil verdien av plasseringen som er først blant de alle, bli gitt som en utgang.
  • Jokertegn (* &?) Kan bare brukes i MATCH-funksjonen når match_typen er satt til 0 (Null) og lookup_value er tekst.
  • Hvis match_type ikke er oppgitt, vil det som standard være 1 +1.

Anbefalte artikler

Dette er en guide til MATCH-funksjon i Excel. Her diskuterer vi hvordan du bruker MATCH Function i Excel med praktiske eksempler og nedlastbar Excel-mal. Du kan også gå gjennom andre foreslåtte artikler -

  1. Hvordan bruke MATCH Formula i Excel?
  2. RANK-funksjon i Excel
  3. Hvordan bruker jeg Excel-funksjonen?
  4. Kjører totalt i Excel