Sammenligning operatører er symboler som brukes i Excel formler for å sammenligne to verdier og output et ønsket resultat. Resultatet av denne sammenligningen kan være TRUE eller FALSE, eller en hvilken som helst annen utgangsverdi du angir i stedet for en sann eller falsk tilstand.
Merk Informasjonen i denne artikkelen gjelder Excel-versjoner 2019, 2016, 2013, 2010, Excel Online og Excel for Mac.
Seks Sammenligning Operatører
Det er seks sammenligningsoperatører tilgjengelig for deg å bruke i Excel.

Disse operatørene brukes til å teste for forhold som:
- Like: To verdier eller strenger er de samme (apple = eple)
- Større enn: En verdi er større enn den andre (10 > 8)
- Mindre enn: En verdi er mindre enn den andre (8 < 10)
- Større enn eller lik til: En verdi er større eller den samme som en annen (10 >= 10)
- Mindre enn eller lik til: En verdi er mindre enn eller den samme som en annen (5 <= 5)
- Ikke like: To verdier er ikke like (hund <> katt)
Alle sammenligningsoperatører arbeider med verdier, mens noen (for eksempel <> og =) arbeider også med strenger (tekst) og datoer.
Sammenligningsoperatører i IF-funksjonen
Det er to områder i Excel der du kan bruke sammenligningsoperatører. Den vanligste bruken er innsiden av HVIS funksjon.
Inne i en hvilken som helst celle i et regneark, påkall IF-funksjonen ved å skrive:
= IF (
Du får se popup-hjelpetekst som leser:
logical_test, value_if_true, value_if_false
Dette er formatet for å bruke IF-funksjonen på riktig måte.
- Den første verdien er den betingede testen som inneholder sammenligningsoperatøren.
- Den andre verdien er nummeret eller strengen du vil vise, hvis sammenligningen er sann.
- Den tredje verdien er nummeret eller strengen du vil vises, hvis sammenligningen er feil.
Alle tre verdiene i IF-funksjonen skal skilles med kommaer.
Den logiske testen kan enten referere til verdier eller celler i Excel-regnearket som inneholder verdier. Du kan også hekke formler i selve sammenligningen.
For eksempel, for å sammenligne dataene i celle A1 til dataene i celle B4, skriv:
= IF (A1<>
For å sjekke om verdien i celle A1 er under 50, skriv:
= IF (A1 <50, TRUE, FALSE)
For å kontrollere om verdien i celle A1 er mindre enn halvparten av verdien i celle B4, skriv:
= IF (A1 <(B4 / 2), TRUE, FALSE)
I eksemplene ovenfor returnerer Excel enten TRUE eller FALSE i cellen der du har skrevet IF-setningen, avhengig av resultatet av sammenligningen.
Du kan erstatte TRUE eller FALSE med en hvilken som helst verdi eller streng hvis du vil at IF-formelen skal returnere noe annet i den cellen. For eksempel:
= IF (A1 <50, "Bob", "Sally")
Dette vil returnere "Bob" i cellen hvis tilstanden er sant, eller "Sally" hvis tilstanden er feil.
Sammenligningsoperatører i Excel VBA eller makroer
Du kan bruke de samme sammenligningsoperatørene inne i Excel VBA-editoren.
Excel VBA brukes til å lage makroer for å automatisere handlinger inne i et regneark.
Å åpne Excel VBA-editoren:
- Å velge Fil > alternativer > Tilpass båndet.
- Aktiver Utvikler i boksen under Hovedfaner og velg OK.
- I Excel velger du Utvikler > Vis kode.
- Dobbeltklikk Thisworkbook under Microsoft Excel-objekter i venstre rute.
- Øverst i kodevinduet må du sette den venstre rullegardinen til arbeidsbok og den rette til Åpen.
Du redigerer nå kode som kjører hver gang Excel-filen åpnes. I dette vinduet kan du sammenligne celle A1 til A2, og fyll automatisk inn A3 med en verdi eller tekst, avhengig av sammenligningsoperatørresultatene.
Her er et eksempel på hvordan denne koden vil se ut:
Hvis A1 <A2 deretter A3 = "JA"EllersA3 = "NEI"Slutt om
Formateringen er litt forskjellig i VBA, men sammenligningssymbolene (operatørene) som brukes til å sammenligne to verdier eller strenger, er nøyaktig det samme. Hvis du bare begynner å lære Excel, vil du lese Lifewires Excel-opplæringsprogrammer for nybegynnere for å øke din ferdighet med Excel-regneark.




