Vil du forbedre dine Excel-ferdigheter? Lær de viktigste logiske funksjonene i Excel som kan forenkle dataanalysen og strømlinjeforme arbeidsflyten.

Excels logiske funksjoner er ryggraden i Excel-formler; dataanalyse er ufullstendig uten disse funksjonene. Du må vende deg til logiske funksjoner hver gang du arbeider med dynamiske elementer og ønsker å tilordne en logisk verdi basert på en annen verdi/betingelse.

Som alle andre programmeringsspråk tilbyr Excel en rekke logiske funksjoner som forenkler brukerens liv. Hvis du jobber med betingede data og vil at Excel skal utføre noen beregninger for deg automatisk, er det på tide å mestre disse logiske formlene.

Hva er Excels logiske funksjoner?

Excel tilbyr en rekke funksjoner til sluttbrukerne. Av alle tilgjengelige funksjoner er logiske operasjoner de mest brukte fordi de gir omfattende verdi til dataene dine. Du kan tilordne betinget logikk mens du er på farten, uten å bekymre deg for å beregne og tilordne relevante verdier for hver datacelle.

Noen ofte brukte logiske funksjoner inkluderer følgende:

  • HVIS
  • IFS
  • IFERR
  • OG
  • ELLER
  • IKKE

Du kan bruke funksjonene ovenfor individuelt og med IF-setningene. Når du bruker dem med IF-setningen, får du kraftige betingede utsagn, som kan ta formlene dine opp et hakk og gjøre deg til en ekspertdataanalytiker.

1. IF-erklæring

IF-setningen er den mest grunnleggende funksjonen i Excel, men den pakker likevel en punch. Når du tildeler betingelsesbaserte verdier, går du til Excels IF-setning, den primære funksjonen for logiske forhold.

Avhengig av type og bruk av IF-funksjonen, vil du få et relevant resultat fra formelen din. For å forbedre bruken og formelkvaliteten kan du bruke to typer IF-setninger:

  • Enkelt IF-utsagn
  • Nestet IF-uttalelse

EN. The Single IF Statement

Den frittstående IF-setningen er ideell når du sjekker en enkelt tilstand. Spesifiser tilstanden; avhengig av denne tilstanden vil IF-setningen returnere en True/False-verdi.

Slik kan du bruke IF-setningen med ett enkelt kriterium:

=HVIS(logisk_test, [verdi_hvis_sann], [verdi_hvis_falsk])

Eksempel: Når betingelsesverdien er 1, er resultatet Good, og alternativt er det Dårlig når betingelsesverdien er 2.

=HVIS(A2=1,"Flink", HVIS(B2=1, "dårlig"))

B. Nestet IF-erklæring

Bruker IF-funksjon med Nested IF-funksjonen i Excel det er lett. Nested IF-funksjonen lar deg sende flere betingelser i en formel. Du kan spesifisere ulike forhold og de resulterende True/False-verdiene med en ekstra IF-setning.

Her er formelen for bruk av nestede IF-setninger:

=HVIS(logisk_test, [verdi_hvis_sann], hvis (logisk_test, [verdi_hvis_sann], ...[verdi_hvis_falsk]))

Legg til det nødvendige antallet avsluttende parenteser på slutten av formelen for å lukke alle IF-funksjonene dine.

Eksempel: Hvis du har flere betingelser som 1, 2 og 3 og ønsker å tilordne en relatert verdi til hvert tall, kan du bruke den nestede HVIS-funksjonen som følger:

=HVIS(A2=1,"Flink", HVIS(A2=2, "Medium", "dårlig"))

Avhengig av tilstandsverdien tilordnes en verdi automatisk.

2. IFS funksjon

IFS-funksjonen er en relativt enkel logisk funksjon, siden den er lettere å lese, og du effektivt kan beregne flere forhold samtidig.

Imidlertid evaluerer IFS-funksjonen alle de definerte betingelsene, i motsetning til motparten, som evaluerer bare én betingelse under utførelse. Du kan bruke IFS-funksjonen som vist nedenfor:

=IFS([Logical_test1, Value_if_True1],...)

I IFS-funksjonen må du definere hver sanne og falske verdi.

3. IFERROR-funksjon

Som navnet antyder, kan du bruke IFERROR-funksjonen til å håndtere eventuelle iboende feil når du støter på en. For eksempel, å dele et tall med 0 gir deg en #DIV/0! feil i Excel.

Alternativt, når du bruker VLOOKUP-funksjonen i Excel, vil du få en #N/A-feil hver gang du får et resultat som ikke samsvarer med/blank verdi. For å fange opp disse feilene og vise en alternativ verdi, kan du bruke IFERROR-funksjonen.

Her er syntaksen for referanse:

=IFERROR(verdi; verdi_hvis_feil)

Eksempel: Når du deler telleren med nevnerkolonnen, får du #DIV/0! feil. Du kan bruke IFERROR for å vise en alternativ verdi (0 i eksemplet nedenfor), så snart formelen resulterer i feil.

=FEIL(A2/B2; 0)

4. OG funksjon

OG-funksjonen er en del av HVIS-funksjonen, og du kan bruke den til å definere to eller flere avhengige betingelser i en HVIS-formel. Anta at du må vise et resultat på grunnlag av to kriterier i formelen din:

=HVIS(OG(Kriterier1, Kriterier2), [verdi_hvis_sant], [verdi_hvis_falsk])

Før du tildeler True-verdien, vil formelen sjekke om kriteriene 1 og 2 er oppfylt. Hvis en av betingelsene ikke er oppfylt, vil den automatisk flytte til den siste delen av formelen, den definerte falske verdien.

Når du har mer enn to forhold, kan du justere formelen ovenfor; i stedet for to, spesifiser tre eller flere betingelser med AND-leddet. Her er syntaksen for referanse:

=HVIS(OG(Kriterier1, Kriterier2, Kriterier3...), [verdi_hvis_sant], [verdi_hvis_falsk])

Eksempel: I det følgende eksempelet, når verdiene i kolonnene Første betingelse og Andre betingelse er lik 1, er resultatet Bra, ellers er det Dårlig.

=HVIS(OG(A2=1,B2=1),"Flink","dårlig")

5. ELLER-funksjon

ELLER-funksjonen er mangefasettert, og gir deg stor frihet til å utvide dine logiske operasjoner. I motsetning til OG-funksjonen, vil OR-funksjonen gi et resultat hvis noen spesifiserte forhold er sanne. Alternativt vil du få den angitte falske verdien hvis betingelsene ikke er oppfylt.

=HVIS(ELLER(Kriterier1; Kriterier2); [verdi_hvis_sant], [verdi_hvis_falsk])

Slik kan du bruke ELLER-funksjonen med flere betingelser i en HVIS-funksjon:

=HVIS(ELLER(Kriterier1; Kriterier2; Kriterier3...), [verdi_hvis_sant], [verdi_hvis_falsk])

Eksempel: Utgangen viser Good siden en spesifisert tilstand er True i ELLER-funksjonen.

6. IKKE funksjon

Hva skjer når du har mange verdier og ønsker å reversere de betingede sjekkene? I stedet for å spesifisere alle verdiene i formelen, kan du bruke NOT-funksjonen med HVIS-funksjonen for å forenkle formlene.

Du kan tenke på NOT-funksjonen som en omvendt funksjon, og den fungerer bra når du vil spesifisere de motsatte betingelsene i IF-setningene dine. Her er den grunnleggende syntaksen for en IKKE-funksjon i Excel:

=HVIS(IKKE(logisk_test), [verdi_hvis_sann], [verdi_hvis_falsk])

Eksempel: I eksemplet nedenfor ser betingelsen etter det motsatte av 1 og viser Dårlig så snart betingelsen er sann.

Microsofts Excel tilbyr en rekke funksjoner for både nybegynnere og avanserte brukere. Gitt den utbredte bruken, er det mye å se frem til i Excel. Hvis du starter med Excel, bør du lære deg de mest grunnleggende funksjonene og bevege deg sakte oppover stigen for å mestre verktøyet.