Hvordan bruke sammenligningsoperatører i Excel

Hvordan bruke sammenligningsoperatører i Excel
Hvordan bruke sammenligningsoperatører i Excel
Anonim

What to Know

  • Seks operatorer: lik (=), større enn (>), mindre enn (<), større enn eller lik (>= ) mindre enn eller lik (<= ), ikke lik ().
  • Den vanligste bruken av sammenligningsoperatører er i IF-funksjonen.

Denne artikkelen forklarer hvordan du bruker sammenligningsoperatorer I=i Excel. Instruksjoner gjelder for Excel-versjoner 2019, 2016, 2013, 2010, Excel Online og Excel for Mac.

Six Comparison Operators

Det er seks sammenligningsoperatorer tilgjengelig for deg å bruke i Excel.

Image
Image

Disse operatørene brukes til å teste for forhold som:

  • Equal: To verdier eller strenger er like (eple =apple)
  • Større enn: Én verdi er større enn den andre (10 > 8)
  • Less Than: Én verdi er mindre enn den andre (8 < 10)
  • Større enn eller lik: Én verdi er større eller lik en annen (10 >=10)
  • Mindre enn eller lik: Én verdi er mindre enn eller lik en annen (5 <=5)
  • Ikke lik: To verdier er ikke like (hundkatt)

Alle sammenligningsoperatorer fungerer med verdier, mens noen (som og =) også fungerer med strenger (tekst) og datoer.

Sammenligningsoperatører i IF-funksjonen

Det er to områder i Excel hvor du kan bruke sammenligningsoperatorer. Den vanligste bruken er inne i IF-funksjonen.

I en hvilken som helst celle i et regneark aktiverer du HVIS-funksjonen ved å skrive:

Du vil se en popup-hjelpetekst som lyder:

Dette er formatet for å bruke IF-funksjonen riktig.

  • Den første verdien er den betingede testen som inneholder sammenligningsoperatoren.
  • Den andre verdien er tallet eller strengen du vil vise hvis sammenligningen er sann.
  • Den tredje verdien er tallet eller strengen du vil vise hvis sammenligningen er usann.

Alle tre verdiene i HVIS-funksjonen skal skilles med komma.

Den logiske testen kan referere til enten verdier eller celler i Excel-regnearket som inneholder verdier. Du kan også legge formler inne i selve sammenligningen.

For å sammenligne dataene i celle A1 med dataene i celle B4, skriv for eksempel:

For å sjekke om verdien i celle A1 er under 50, skriv:

For å sjekke om verdien i celle A1 er mindre enn halvparten av verdien i celle B4, skriv:

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 HVIS-formelen skal returnere noe annet i den cellen. For eksempel:

Dette vil returnere "Bob" i cellen hvis betingelsen er sann, eller "Sally" hvis betingelsen er usann.

Sammenligningsoperatører i Excel VBA eller makroer

Du kan bruke de samme sammenligningsoperatorene i Excel VBA-redigeringsprogrammet.

Excel VBA brukes til å lage makroer for å automatisere handlinger inne i et regneark.

For å åpne Excel VBA-redigeringsprogrammet:

  1. Velg Fil > Options > Customize Ribbon.
  2. Aktiver avmerkingsboksen Developer under Main Tabs og velg OK.
  3. I Excel, velg Utvikler > Se kode.
  4. Dobbeltklikk ThisWorkbook under Microsoft Excel Objects i venstre rute.
  5. Øverst i kodevinduet, sett den venstre rullegardinmenyen til Workbook og den høyre til Open.

Du redigerer nå kode som kjøres hver gang Excel-filen åpnes. I dette vinduet kan du sammenligne celle A1 med A2, og automatisk fylle ut A3 med en verdi eller tekst avhengig av resultatene fra sammenligningsoperatoren.

Her er et eksempel på hvordan koden vil se ut:

If [A1] < [A2] Then

[A3]="YES"

Else

[A3]="NO"

End If

Formateringen er litt forskjellig i VBA, men sammenligningssymbolene (operatorene) som brukes til å sammenligne to verdier eller strenger er nøyaktig de samme.

Anbefalt: