SAMMENLIGNE

Excel Spreadsheet Function

Se også

Returnerer den relative plasseringen til et element i en matrise som oppfyller en bestemt verdi i en bestemt rekkefølge. Bruk SAMMENLIGNE i stedet for en av SLÅ.OPP-funksjonene når du trenger plasseringen til et element i et område i stedet for selve elementet.

Syntaks

SAMMENLIGNE(søkeverdi;søkematrise;type)

Søkeverdi    er verdien du bruker til å finne ønsket verdi i en tabell.

  • Søkeverdi er verdien du vil sammenligne i søkematrise. Når du for eksempel vil slå opp et telefonnummer i en telefonkatalog, bruker du personens navn som søkeverdi, men telefonnummeret er den verdien du vil finne.

  • Søkeverdi kan være en verdi (tall, tekst eller logisk verdi) eller en cellereferanse til et tall, tekst eller logisk verdi.

Søkematrise    er et sammenhengende celleområde som inneholder mulige søkeverdier. Søkematrise må være en matrise eller en matrisereferanse.

Type    er tallet -1, 0 eller 1. Type angir hvordan søkeverdi sammenlignes med verdier i søkematrise.

  • Hvis type er 1, finner SAMMENLIGNE den største verdien som er mindre enn eller lik søkeverdien. Søkematrise må plasseres i stigende rekkefølge: ...-2; -1; 0; 1; 2; ...; A-Å; SANN; USANN.

  • Hvis type er 0, finner SAMMENLIGNE den første verdien som er nøyaktig lik søkeverdi. Søkematrise kan plasseres i en hvilken som helst rekkefølge.

  • Hvis type er -1, finner SAMMENLIGNE den minste verdien som er større enn eller lik søkeverdi. Søkematrise må plasseres i synkende rekkefølge: USANN; SANN; Å-A;...2; 1; 0; -1; -2;..., og så videre.

  • Hvis type utelates, brukes verdien 1.

Kommentarer

  • SAMMENLIGNE returnerer plasseringen til den sammenlignede verdien innenfor søkematrise, ikke selve verdien. SAMMENLIGNE("b";{"a";"b";"c"};0) returnerer for eksempel 2, den relative plasseringen til "b" innenfor matrisen {"a";"b";"c"}.
  • SAMMENLIGNE skiller ikke mellom store og små bokstaver når tekstverdier sammenlignes.
  • Hvis SAMMENLIGNE ikke finner en tilsvarende verdi, returneres feilverdien #N/A.
  • Hvis type er 0 og søkeverdi er tekst, kan søkeverdi inneholde jokertegn, stjerne (*) og spørsmålstegn (?). En stjerne sammenligner enhver rekkefølge av tegn, mens et spørsmålstegn sammenligner alle enkelttegn.

Eksempel

Det kan være enklere å forstå eksemplet hvis du kopierer det til et tomt regneark.

VisHvordan?

Produkt Antall
Bananer 25
Appelsiner 38
Epler 40
Pærer 41
Formel Beskrivelse (Resultat)
=SAMMENLIGNE(39;B2:B5;1) Fordi det ikke finnes et helt lik verdi, returneres plasseringen for den nest laveste verdien (38) i området B2:B5. (2)
=SAMMENLIGNE(41;B2:B5;0) Plasseringen for 41 i området B2:B5. (4)
=SAMMENLIGNE(40;B2:B5;-1) Returnerer en feil fordi området B2:B5 ikke er i stigende rekkefølge. (#I/T)