Funktionen SAMMENLIGN

Funktionen SAMMENLIGN søger efter et angivet element i et område af celler og returnerer derefter den relative position for det pågældende element i området. Hvis f.eks. området A1:A3 indeholder værdierne 5, 25 og 38, returnerer formlen =SAMMENLIGN(25,A1:A3,0) tallet 2, fordi 25 er det andet element i området.

Din browser understøtter ikke video. Installer Microsoft Silverlight, Adobe Flash Player eller Internet Explorer 9.

Tip: Brug SAMMENLIGN i stedet for SLÅ.OP-funktionerne, når du har brug for at kende positionen for et element i et område i stedet for selve elementet. Du kan f.eks. bruge funktionen SAMMENLIGN til at angive en værdi for argumentet række for funktionen i stedet for INDEKS.

Syntaks

SAMMENLIGN(opslagsværdi;opslagsmatrix;[sammenligningstype])

Syntaksen for funktionen SAMMENLIGN har følgende argumenter:

  • opslagsværdi    Påkrævet. Den værdi, der skal sammenlignes i opslagsmatrix. Når du f.eks. slår en persons telefonnummer op i en telefonbog, bruger du vedkommendes navn som opslagsværdi, men det er telefonnummeret, som du ønsker at finde.

    Argumentet opslagsværdi kan være en værdi (tal, tekst eller logisk værdi) eller en cellereference til et tal, tekst eller en logisk værdi.

  • opslagsmatrix    Påkrævet. Det celleområde, der søges i.

  • sammenligningstype    Valgfrit. Tallet -1, 0 eller 1. Argumentet sammenligningstype angiver, hvordan opslagstype sammenlignes med værdier i opslagsmatrix. Standardværdien for dette argument er 1.

    I følgende tabel beskrives det, hvordan funktionen finder værdier baseret på indstillingen af argumentet sammenligningstype.

Sammenligningstype

Funktionsmåde

1 eller udeladt

SAMMENLIGN den største værdi, der er mindre end eller lig med opslagsværdi. Værdierne i opslagsmatrix skal være sorteret i stigende rækkefølge, f.eks.:...-2, -1, 0, 1, 2, ... A-Å, FALSK, SAND.

0

SAMMENLIGN finder den første værdi, der er helt identisk med opslagsværdi. Værdierne i argumentet opslagsmatrix kan være sorteret i en hvilken som helst rækkefølge.

-1

SAMMENLIGN finder den mindste værdi, der er større end eller lig med opslagsværdi. Værdierne i argumentet opslagsmatrix skal være sorteret i faldende rækkefølge: SAND, FALSK, Z-Å, ...2, 1, 0, -1, -2, ..., osv.

  • SAMMENLIGN returnerer positionen for den tilsvarende værdi i opslagsmatrix og ikke for selve værdien. SAMMENLIGN("b";{"a";"b";"c"};0) returnerer f.eks. 2, som er den relative position for "b" i matrixen {"a";"b";"c"}.

  • SAMMENLIGN skelner ikke mellem store og små bogstaver, når tekstværdier sammenlignes.

  • Hvis SAMMENLIGN ikke finder en tilsvarende værdi, returneres fejlværdien #I/T.

  • Hvis sammenligningstype er 0, og opslagsværdi er en tekststreng, kan du bruge jokertegnene – spørgsmålstegn (?) og stjerne (*) – i argumentet opslagsværdi. Et spørgsmålstegn repræsenterer et vilkårligt enkelttegn, mens en stjerne repræsenterer en vilkårlig tegnsekvens. Hvis du ønsker at søge efter et spørgsmålstegn eller en stjerne i selve teksten, skal du angive en tilde (~) foran tegnet.

Eksempel

Kopiér eksempeldataene i følgende tabel, og sæt dem ind i celle A1 i et nyt Excel-regneark. For at få formlerne til at vise resultater skal du markere dem, trykke på F2 og derefter trykke på Enter. Hvis der er brug for det, kan du justere bredden på kolonnerne, så du kan se alle dataene.

Produkt

Antal

Bananer

25

Appelsiner

38

Æbler

40

Pærer

41

Formel

Beskrivelse

Resultat

=SAMMENLIGN(39;B2:B5;1)

Da der ikke er en identisk post, returneres positionen af den næstmindste værdi (38) i området B2:B5.

2

=SAMMENLIGN(41;B2:B5;0)

Placeringen af værdien 41 i området B2:B5.

4

=SAMMENLIGN(40;B2:B5;-1)

Returnerer en fejl, fordi værdierne i området B2:B5 ikke er sorteret i faldende rækkefølge.

#I/T

Se også

Funktionen LOPSLAG

funktionen INDEKS

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×