Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

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 INDEKS- og SAMMENLIGNE-metoder , men det krever færre argumenter.

Formula=INDEX(C6:E12; XMATCH(B3,B6B12), 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.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×