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-malenExcel 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 -
- Hvordan bruke MATCH Formula i Excel?
- RANK-funksjon i Excel
- Hvordan bruker jeg Excel-funksjonen?
- Kjører totalt i Excel