Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel på nettet Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac

XSAMSVAR-funksjonen søker etter et angitt element i en matrise eller et celleområde, og returnerer deretter den relative posisjonen til elementet.

Anta at vi har en liste over produkter i celle C3 til C7, og vi ønsker å finne ut hvor i listen produktet fra celle E3 er plassert. Her bruker vi XMATCH til å bestemme plasseringen til et element i en liste.

En Excel-tabell som viser ulike fruktprodukter fra celle C3 til C7. XMATCH-formelen brukes til å finne posisjonen i tabellen der teksten samsvarer med «drue» (definert i celle E3). Formelen returnerer «2» fordi teksten «Drue» er i posisjon to i tabellen.

Syntaks

XSAMSVAR-funksjonen returnerer den relative posisjonen til et element i en matrise eller et celleområde. 

=XSAMSVAR(søkeverdi, søkematrise, [samsvarsmodus], [søkemodus]) 

Argument

Beskrivelse

søkeverdi

Obligatorisk

Søkeverdien

søkematrise

Obligatorisk

Matrisen eller området som det skal søkes i

[samsvarsmodus]

Valgfri

Angi samsvarstypen:

0 – nøyaktig treff (standard)

-1 – nøyaktig treff eller neste minste element

-1 – nøyaktig treff eller neste største element

2 – Et jokertegn-treff der *, ? og ~ har spesiell betydning.

[søkemodus]

Valgfri

Angi søketypen:

1 – Søk fra først til sist (standard)

-1 – Søk fra sist til først (omvendt søk).

2 – Utfør et binært søk som er avhengig av at søkematrise sorteres i stigende rekkefølge. Hvis den ikke sorteres, returneres ugyldige resultater.  

-2 – Utfør et binært søk som er avhengig av at søkematrise sorteres i synkende rekkefølge. Hvis den ikke sorteres, returneres ugyldige resultater.

Eksempler

Eksempel 1

Den nøyaktige posisjonen til det første uttrykket som samsvarer nøyaktig eller er nærmest verdien av "Gra", bestemmes i eksemplet som følger.

Formel: XMATCH(E3,C3:C7,1)

En Excel-tabell som viser ulike fruktprodukter fra celle C3 til C7. XMATCH-formelen brukes til å finne posisjonen i tabellen der teksten samsvarer med "gra" (definert i celle E3). Formelen returnerer «2» fordi teksten «Drue» er i posisjon to i tabellen.

Eksempel 2

Antallet selgere som er kvalifisert for en bonus, bestemmes i eksemplet nedenfor. Hvis du vil finne det nærmeste elementet i listen eller et nøyaktig treff, bruker dette også 1 for match_mode. Fordi dataene er numeriske, returneres imidlertid antallet verdier. Siden det var fire selgere som overskred bonusbeløpet i dette tilfellet, gir funksjonen 4.

Formel=XMATCH(F2,C3:C9,1)

En Excel-tabell som viser navn på selgere i celle B3 til B9, og den totale salgsverdien for hver representant i celle C3 til C9. XMATCH-formelen brukes til å returnere antall selgere som er kvalifisert for bonuser hvis de oppfyller terskelbeløpet som er angitt i celle F2.

Eksempel 3

Deretter utfører vi et samtidig loddrett og vannrett oppslag ved hjelp av en blanding av INDEKS/XMATCH/XMATCH. I dette tilfellet ønsker vi at salgstotalen for en bestemt selger og måned skal returneres. Dette kan sammenlignes med å kombinere metoder for INDEKS og SAMMENLIGNE, men det krever færre argumenter.

Formula=INDEKS(C6:E12,XMATCH(B3,B6:B12),XMATCH(C3,C5:E5))

En Excel-tabell der navn på selgere er oppført i celle B6 til B12, og salgsbeløpene for hver representant fra månedene januar til mars er oppført i kolonne C, D og E. Formelkombinasjonen av INDEKS og XMATCH brukes til å returnere salgsbeløpet til en bestemt selger og måned oppført i celle B3 og C3.

Eksempel 4

I tillegg kan XMATCH brukes til å returnere en verdi i en matrise. =XMATCH(4,{5,4,3,2,1}), vil for eksempel gi 2 fordi 4 er matrisens andre oppføring. Mens =XMATCH(4,5,{5,4,3,2,1},1) produserer 1 i dette nøyaktige samsvarstilfellet, er match_mode-argumentet (1) konfigurert til å returnere enten et nøyaktig samsvar eller det nest største elementet, som er 5. 

Trenger du mer hjelp?

Du kan alltid spørre en ekspert i det tekniske fellesskapet for Excel eller få støtte i Fellesskap.

Se også

XOPPSLAG funksjon

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.