Er du træt af manuelt at sammenligne data i Excel? Lær, hvordan du bruger logiske operatorer til at automatisere denne opgave og spare tid.
Logiske operatører i Excel spiller en afgørende rolle i udførelse af datasammenligninger og evaluering af forhold. De kan virke som beskedne matematiske symboler, men de er ret nyttige ved mere end én lejlighed.
Når de bruges korrekt, og når de er parret med andre funktioner, har de kraften til at hjælpe dig med at få indsigt i dine regnearksdata og føre konklusioner med få klik. Læs med for at lære, hvordan du bruger hver logisk operator og inkorporerer dem i din dataanalyse sammen med andre formler.
Hvad er logiske operatører i Microsoft Excel?
I Microsoft Excel bruges logiske operatorer til at sammenligne to værdier gemt i cellerne i dit regneark. De er også kendt som sammenligningsoperatører. Disse værdier kan være numeriske eller tekst.
Microsoft Excel giver seks logiske operatorer: lig med, ikke lig med, større end, større end lig med, mindre end og mindre end lig med.
Disse operatører returnerer enten en RIGTIGT eller FALSK output baseret på resultatet af sammenligningen. Hvis sammenligningen matcher kriterierne, så er resultatet RIGTIGTellers er det FALSK.
Her er en oversigt over de seks typer af logiske operatorer, sammen med et simpelt eksempel for hver.
Operatør |
Operatør navn |
Beskrivelse |
Eksempel |
---|---|---|---|
= |
Svarende til |
Bekræfter, om to værdier er ens. |
=A1=B1 |
<> |
Ikke lig med |
Bekræfter, om to værdier er forskellige. |
=A1<>B1 |
> |
Bedre end |
Bekræfter, om en værdi er større end en anden. |
=A1>B1 |
>= |
Større end lig med |
Bekræfter, om en værdi er større end eller lig med en anden. |
=A1>=B1 |
< |
Mindre end |
Bekræfter, om en værdi er mindre end en anden. |
=A1 |
<= |
Mindre end lig med |
Bekræfter, om en værdi er mindre end eller lig med en anden. |
=A1<=B1 |
Disse logiske operatorer kan også bruges i kombination med andre Excel-funktioner til at udføre mere komplekse beregninger eller til at skabe betingede formler. Vi vil gennemgå anvendelsesmulighederne for disse logiske operatorer i de følgende afsnit.
Brug af lig med (=) logisk operatør i Excel
For at kontrollere, om to værdier er lig med hinanden, bruger vi = logisk operator med følgende syntaks:
=værdi1=værdi2
Hvis værdi1 er faktisk lig med værdi2, så vil cellens output automatisk blive opdateret til RIGTIGT. Hvis de to værdier er forskellige, vil den blive opdateret til FALSK.
Bemærk, at alle logiske operatorfunktioner starter med et lighedstegn. Forveksle det ikke med den logiske operator. Det første lighedstegn tilføjes for at indikere til Excel, at det skal behandle denne operation. Det påvirker ikke resultatet af sammenligningen overhovedet. Hvis du ikke tilføjer det, vil Excel behandle dit input som en hvilken som helst anden streng af tegn og vil ikke give noget resultat.
Lad os tage disse værdier som et eksempel og sammenligne hvert sæt af to værdier med hinanden.
- Byg dit datasæt.
- Tilføj en = skriv til din outputcelle og vælg din første værdi enten ved at klikke på dens celle eller skrive dens reference (i dette tilfælde A2), efterfulgt af den logiske operator =, og tilføj derefter din anden værdi (i dette tilfælde B1).
- Hit Gå ind på dit tastatur for at vise resultatet.
- Hvis der er flere sæt værdier, der skal sammenlignes, skal du trække ned i hjørnet af cellen med musen for at anvende den samme logiske operator på de andre sæt.
Som du kan se, bliver resultatet RIGTIGT hvis de to værdier er ens, og FALSK hvis de er forskellige.
Brug ikke lig med (<>) i Excel
For at kontrollere, om to værdier ikke er ens med hinanden, skal du bruge <> logisk operator med følgende syntaks:
=værdi1<>værdi2
Hvis værdi1 er forskellig fra værdi2, så vil cellens output automatisk blive opdateret til RIGTIGT. Hvis de to værdier er ens, vil den blive opdateret til FALSK.
Vi vil tage det samme sæt værdier som før for at demonstrere, hvordan denne logiske operator fungerer.
- Byg dit datasæt.
- Tilføj en = skriv til din outputcelle og vælg din første værdi enten ved at klikke på dens celle eller skrive dens reference (i dette tilfælde A2), efterfulgt af den logiske operator <>, og tilføj derefter din anden værdi (i dette tilfælde B1).
- Hit Gå ind på dit tastatur for at vise resultatet.
- Hvis der er flere sæt værdier, der skal sammenlignes, skal du trække ned i hjørnet af cellen med musen for at anvende den samme logiske operator på de andre sæt.
Alle resultater vises nu på din tabel.
Brug af større end (>) og mindre end (
For at kontrollere, om en værdi er større end en anden, skal du bruge > logisk operator med følgende syntaks:
=værdi1>værdi2
For at kontrollere, om en værdi er større end eller lig med en anden, skal du bruge >= logisk operator med følgende syntaks:
=værdi1>=værdi2
For at kontrollere, om en værdi er mindre end en anden, skal du bruge < logisk operator med følgende syntaks:
=værdi1
For at kontrollere, om en værdi er mindre end eller lig med en anden, skal du bruge <= logisk operator med følgende syntaks:
=værdi1<=værdi2
Husk: For begge >= og <=, det = tegnet kommer altid til højre for enten > eller < skilt. At skifte deres positioner ville give en fejl. Da disse operatorer følger den samme logik, lad os prøve dem på et par værdisæt ved hjælp af >=:
- Byg dit datasæt.
- Tilføj en = skriv til din outputcelle og vælg din første værdi enten ved at klikke på dens celle eller skrive dens reference (i dette tilfælde A2), efterfulgt af den logiske operator >=, og tilføj derefter din anden værdi (i dette tilfælde B1).
- Hit Gå ind på dit tastatur for at vise resultatet.
- Hvis der er flere sæt værdier, der skal sammenlignes, skal du trække ned i hjørnet af cellen med musen for at anvende den samme logiske operator på de andre sæt.
Disse operationer fungerer på samme måde for >, <, og <=.
Logiske operatørspecifikationer at huske
Microsoft Excel håndterer data på en bestemt måde, så det er vigtigt at have følgende for øje, når du bruger logiske operatorer:
Sammenligning af numeriske værdier
- Resultatet af sammenligningen vil ikke blive påvirket af formatet af den numeriske værdi. Uanset om det er et almindeligt tal, en procentdel eller i valutaformat, sammenligner Excel de oprindelige tal i værdierne, fjernet fra enhver formattransformation.
- Vi kan sammenligne to værdier direkte inde i en celle, blot ved at skrive =nummer1=nummer2, =nummer1<>nummer2, eller ved at bruge en anden logisk operator.
Sammenligning af tekstværdier
- Operatørerne skelner ikke mellem store og små bogstaver. De vil give en RIGTIGT værdi, hvis den samme tekst vises i forskellige tilfælde.
- Du kan sammenligne to værdier direkte inde i en celle. Du kan opnå dette ved at tilføje anførselstegn omkring værdierne.
Der er også flere andre måder at kontrollere, om to værdier er ens i Excel. Nu, for at tage vores Excel-færdigheder videre, lad os gennemgå, hvordan man bruger logiske operationer med formler.
Brug af logiske operatorer i Excel med formler
Lad os sige, at vi ønsker at vise forskellige meddelelser afhængigt af resultatet af sammenligningen. Det er her det er praktisk at blande logiske operatorer med andre funktioner.
Den mest bemærkelsesværdige og brugte formel i dette tilfælde er HVIS funktion til at udføre betingede operationer med følgende syntaks:
=HVIS(logisk_test, [værdi_hvis_sand], [værdi_hvis_falsk])
Lad os tage dette eksempel, hvor vi ønsker at vise resultatet af sammenligningen for at være mere læservenlig.
- Byg dit datasæt.
- Skriv din HVIS funktion ved at vælge de to værdier, der skal sammenlignes, og derefter den tekst, der skal vises i tilfælde af RIGTIGT, derefter den tekst, der skal vises i tilfælde af FALSK. Begge skal stå mellem parenteser.
- Hit Gå ind for at vise resultatet. Når sammenligningsresultatet er RIGTIGT, vises den første tekst. Mens den viser denne anden besked, hvis sammenligningen output if FALSK.
Husk at sætte din tekst mellem anførselstegn, ellers får du en fejlmeddelelse. Hvis du nogensinde støder på en, er der nogle almindelige IF-funktion fejlfindingsmetoder prøve.
Omfanget af logiske operatører er ret afslørende
Logiske operatorer i Microsoft Excel ser måske grundlæggende ud i starten, men de kan være effektive til at hjælpe dig med at forstå dine data, gør dine ark mere læsbare og omsæt dine resultater til indsigt, når de parres med IF-funktionen.
De giver også et indblik i, hvordan Excel håndterer datasammenligning, et af de mest kritiske aspekter af datatransformation, når man håndterer forskellige typer datasæt.