Vil du forbedre dine Excel-færdigheder? Lær de øverste logiske funktioner i Excel, der kan forenkle din dataanalyse og strømline din arbejdsgang.

Excels logiske funktioner er rygraden i Excel-formler; dataanalyse er ufuldstændig uden disse funktioner. Du skal vende dig til logiske funktioner, når du arbejder med dynamiske elementer og ønsker at tildele en logisk værdi baseret på en anden værdi/betingelse.

Som ethvert andet programmeringssprog tilbyder Excel en række logiske funktioner, der forenkler brugerens liv. Hvis du arbejder med betingede data og vil have Excel til at udføre nogle beregninger for dig automatisk, så er det tid til at mestre disse logiske formler.

Hvad er Excels logiske funktioner?

Excel tilbyder en række funktioner til slutbrugerne. Ud af alle de tilgængelige funktioner er logiske operationer de mest udbredte, fordi de tilføjer omfattende værdi til dine data. Du kan tildele betinget logik på farten uden at bekymre dig om at beregne og tildele relevante værdier for hver datacelle.

instagram viewer

Nogle almindeligt anvendte logiske funktioner omfatter følgende:

  • HVIS
  • IFS
  • IFERROR
  • OG
  • ELLER
  • IKKE

Du kan bruge ovenstående funktioner individuelt og med IF-sætningerne. Når du bruger dem sammen med IF-sætningen, får du kraftfulde betingede udsagn, som kan tage dine formler op og gøre dig til en ekspert dataanalytiker.

1. IF-erklæring

IF-sætningen er den mest basale funktion i Excel, men den pakker ikke desto mindre hårdt. Når du tildeler betingelsesbaserede værdier, vender du dig til Excels IF-sætning, den primære funktion for logiske forhold.

Afhængigt af typen og brugen af ​​IF-funktionen vil du få et relevant resultat fra din formel. For at forbedre din brug og din formelkvalitet kan du bruge to typer IF-sætninger:

  • Enkelt IF-udsagn
  • Indlejret IF-erklæring

EN. Den fælles IF-erklæring

Den selvstændige IF-erklæring er ideel, når du kontrollerer en enkelt tilstand. Angiv betingelsen; afhængigt af denne betingelse vil IF-sætningen returnere en True/False-værdi.

Sådan kan du bruge IF-sætningen med et enkelt kriterium:

=HVIS(logisk_test, [værdi_hvis_sand], [værdi_hvis_falsk])

Eksempel: Når betingelsesværdien er 1, er resultatet God, og alternativt er den Dårlig, når betingelsesværdien er 2.

=HVIS(A2=1,"Godt", HVIS(B2=1, "Dårlig"))

B. Indlejret IF-erklæring

Bruger IF-funktion med Nested IF-funktionen i Excel det er nemt. Funktionen Indlejret IF giver dig mulighed for at videregive flere betingelser i en formel. Du kan angive forskellige betingelser og de resulterende True/False-værdier med en ekstra IF-sætning.

Her er formlen til brug af indlejrede IF-sætninger:

=HVIS(logisk_test, [værdi_hvis_sand], hvis (logisk_test, [værdi_hvis_sand], ...[værdi_hvis_falsk]))

Tilføj det nødvendige antal afsluttende parenteser i slutningen af ​​din formel for at lukke alle dine HVIS-funktioner.

Eksempel: Hvis du har flere betingelser som 1, 2 og 3 og ønsker at tildele en relateret værdi til hvert tal, kan du bruge den indlejrede HVIS-funktion som følger:

=HVIS(A2=1,"Godt", HVIS(A2=2, "Medium", "Dårlig"))

Afhængigt af din tilstandsværdi tildeles en værdi automatisk.

2. IFS funktion

IFS-funktionen er en forholdsvis ligetil logisk funktion, da den er lettere at læse, og du effektivt kan beregne flere forhold samtidigt.

IFS-funktionen evaluerer dog alle de definerede betingelser, i modsætning til dens modstykke, som kun evaluerer én betingelse under udførelsen. Du kan bruge IFS-funktionen som vist nedenfor:

=IFS([Logisk_test1, Værdi_hvis_Sand1],...)

I IFS-funktionen skal du definere hver True og False værdi.

3. IFERROR funktion

Som navnet antyder, kan du bruge IFERROR-funktionen til at håndtere eventuelle iboende fejl, når du støder på en. Hvis du for eksempel dividerer et tal med 0, får du #DIV/0! fejl i Excel.

Alternativt, når du bruger VOPSLAG-funktionen i Excel, vil du få en #N/A fejl, hver gang du får et resultat, der ikke matcher/blankt værdi. For at fange disse fejl og vise en alternativ værdi, kan du bruge funktionen HVISER.

Her er syntaksen til reference:

=IFERROR(værdi; værdi_hvis_fejl)

Eksempel: Når du dividerer tælleren med Nævner-kolonnens værdier, får du #DIV/0! fejl. Du kan bruge IFERROR til at vise en alternativ værdi (0 i eksemplet nedenfor), så snart formlen resulterer i fejl.

=FEJL(A2/B2; 0)

4. OG funktion

OG-funktionen er en del af HVIS-funktionen, og du kan bruge den til at definere to eller flere afhængige betingelser i en HVIS-formel. Antag, at du skal vise et resultat på grundlag af to kriterier i din formel:

=HVIS(OG(Kriterium1, Kriterier2), [værdi_hvis_sand], [værdi_hvis_falsk])

Inden værdien True tildeles, vil formlen kontrollere, om kriterie 1 og 2 er opfyldt. Hvis en af ​​betingelserne ikke er opfyldt, vil den automatisk flytte til den sidste del af formlen, den definerede False værdi.

Når du har mere end to betingelser, kan du justere ovenstående formel; i stedet for to, specificer tre eller flere betingelser med AND-sætningen. Her er syntaksen til reference:

=HVIS(OG(Kriterier1, Kriterier2, Kriterier3...), [værdi_hvis_sand], [værdi_hvis_falsk])

Eksempel: I det følgende eksempel, når værdierne i kolonnerne Første betingelse og Anden betingelse er lig med 1, er resultatet Godt, ellers er det Dårligt.

=HVIS(OG(A2=1,B2=1),"Godt","Dårlig")

5. ELLER funktion

ELLER-funktionen er mangesidet, hvilket giver dig stor frihed til at udvide dine logiske operationer. I modsætning til AND-funktionen vil OR-funktionen give et resultat, hvis nogen angivne betingelser er sande. Alternativt får du den angivne False-værdi, hvis betingelserne ikke er opfyldt.

=HVIS(ELLER(Kriterier1; Kriterier2); [værdi_hvis_sand], [værdi_hvis_falsk])

Sådan kan du bruge ELLER-funktionen med flere betingelser i en HVIS-funktion:

=HVIS(ELLER(Kriterier1, Kriterier2, Kriterier3...), [værdi_hvis_sand], [værdi_hvis_falsk])

Eksempel: Outputtet viser Good, da en specificeret betingelse er True i OR-funktionen.

6. IKKE funktion

Hvad sker der, når du har mange værdier og ønsker at vende dine betingede kontroller? I stedet for at angive alle værdierne i formlen, kan du bruge funktionen IKKE med funktionen HVIS til at forenkle dine formler.

Du kan tænke på NOT-funktionen som en omvendt funktion, og den fungerer godt, når du vil angive de modsatte betingelser i dine IF-udsagn. Her er den grundlæggende syntaks for en NOT-funktion i Excel:

=HVIS(IKKE(logisk_test), [værdi_hvis_sand], [værdi_hvis_falsk])

Eksempel: I eksemplet nedenfor leder betingelsen efter det modsatte af 1 og viser Dårlig, så snart betingelsen er Sand.

Microsofts Excel tilbyder en række funktioner til både begyndere og avancerede brugere. I betragtning af dens udbredte brug er der meget at se frem til i Excel. Hvis du starter med Excel, bør du lære de mest basale funktioner og bevæge dig langsomt op ad stigen for at mestre værktøjet.