What is equal to logical operator in Excel?

Excel Logiske Funktioner: AND, OR, NOT, XOR

02/08/1999

Rating: 3.95 (2106 votes)

At arbejde med data i Excel handler ofte om mere end blot at summere tal. Det handler om at træffe beslutninger baseret på de data, du har. Her kommer Excels logiske funktioner ind i billedet. Disse funktioner er grundstenene i at bygge intelligente og dynamiske regneark, der kan automatisere komplekse opgaver. De giver dig mulighed for at teste flere betingelser og få et simpelt svar tilbage: SAND (TRUE) eller FALSK (FALSE). I denne artikel vil vi dykke ned i de fire primære logiske funktioner: AND, OR, XOR og NOT, og vise dig, hvordan du kan bruge dem til at løfte dine Excel-færdigheder til et helt nyt niveau.

How to use equal operator in Excel?
First, in cell B1, enter the equal operator. After that, refer to cell A1 where you have the first value. Next, enter the “<>” not equal operator. Now, refer to the second value that we have in cell A2. In the end, hit enter to get the value. The moment you hit enter, it returns TRUE in the result.
Indholdsfortegnelse

Hvad er logiske funktioner i Excel?

Logiske funktioner i Microsoft Excel er en gruppe funktioner, der bruges til at udføre logiske tests. Resultatet af en logisk test er altid en af to værdier: SAND eller FALSK. Du bruger disse funktioner, når du har brug for at udføre mere end én sammenligning i din formel eller teste flere forskellige betingelser samtidigt. De er ofte "hjælpefunktioner", der bruges inde i andre funktioner, som f.eks. HVIS-funktionen, for at udvide deres funktionalitet.

Her er en hurtig oversigt over de fire centrale logiske funktioner:

FunktionBeskrivelseEksempel på formel
AND (OG)Returnerer SAND, hvis alle argumenter evalueres til SAND.=AND(A2>=10; B2<5)
OR (ELLER)Returnerer SAND, hvis mindst ét argument evalueres til SAND.=OR(A2>=10; B2<5)
XORReturnerer en logisk "Eksklusiv Eller". Returnerer SAND, hvis et ulige antal argumenter er SAND.=XOR(A2>=10; B2<5)
NOT (IKKE)Returnerer den omvendte logiske værdi af sit argument.=NOT(A2>=10)

Dyk ned i AND-funktionen

AND-funktionen er måske den mest anvendte logiske funktion. Den er essentiel, når du har brug for at sikre, at flere forskellige kriterier alle er opfyldt på samme tid. Funktionen tester alle de betingelser, du angiver, og returnerer kun SAND, hvis samtlige betingelser er sande. Hvis bare én betingelse er falsk, returnerer hele funktionen FALSK.

Syntaksen er simpel: AND(logisk1; [logisk2]; ...)

Den første betingelse (logisk1) er påkrævet, mens efterfølgende betingelser er valgfrie. I moderne Excel-versioner kan du have op til 255 betingelser.

Kombination af AND med HVIS-funktionen

I sig selv er AND-funktionen ikke altid så spændende, da den kun returnerer SAND eller FALSK. Dens sande styrke viser sig, når den kombineres med andre funktioner, især HVIS-funktionen. Ved at placere en AND-funktion som det logiske test-argument i en HVIS-funktion, kan du udføre en handling, hvis flere betingelser er opfyldt.

Forestil dig, at du vil give en bonus til sælgere, der både har solgt for over 50.000 kr. (kolonne B) og har fået mere end 10 nye kunder (kolonne C). Formlen ville se sådan ud:

=HVIS(AND(B2>50000; C2>10); "Bonus tildelt"; "Ingen bonus")

Denne formel tjekker først, om begge betingelser er sande. Hvis de er, viser cellen "Bonus tildelt". Hvis en eller begge er falske, viser den "Ingen bonus".

Udforskning af OR-funktionen

Hvor AND kræver, at alt er sandt, er OR-funktionen mere fleksibel. Den returnerer SAND, hvis blot én af de angivne betingelser er sand. Den returnerer kun FALSK, hvis absolutt alle betingelser er falske.

Syntaksen er identisk med AND: OR(logisk1; [logisk2]; ...)

Lad os tage et eksempel. En vare skal på udsalg, hvis den enten har været på lager i mere end 90 dage (kolonne D), eller hvis lagerbeholdningen (kolonne E) er over 100 enheder. Formlen bliver:

=HVIS(OR(D2>90; E2>100); "På udsalg"; "Normal pris")

Her vil varen komme på udsalg, hvis en af betingelserne er opfyldt, eller hvis begge er det.

Avanceret logik: Kombination af AND og OR

Du kan skabe endnu mere sofistikeret logik ved at kombinere AND og OR i den samme formel. Forestil dig, at du vil finde alle sælgere, der skal have en særlig anerkendelse. Kriteriet er, at de enten skal have solgt for over 100.000 kr. i Jylland, ELLER de skal have solgt for over 150.000 kr. på Sjælland.

=HVIS(OR(AND(Region="Jylland"; Salg>100000); AND(Region="Sjælland"; Salg>150000)); "Anerkendelse"; "")

Denne formel indeholder to AND-tests inden i en OR-test, hvilket giver mulighed for meget specifikke og nuancerede betingelser.

What is equal to logical operator in Excel?
The Equal to logical operator (=) can be used to compare all data types - numbers, dates, text values, Booleans, as well as the results returned by other Excel formulas. For example: Returns TRUE if the values in cells A1 and B1 are the same, FALSE otherwise. Returns TRUE if cells A1 contain the word "oranges", FALSE otherwise.

Den eksklusive XOR-funktion

XOR-funktionen, som blev introduceret i Excel 2013, står for "Exclusive OR". Den adskiller sig markant fra den almindelige OR-funktion. Mens OR returnerer SAND, hvis en eller flere betingelser er sande, returnerer XOR kun SAND, hvis et ulige antal betingelser er sande.

For to betingelser betyder det, at XOR returnerer:

  • SAND, hvis præcis én af betingelserne er sand.
  • FALSK, hvis begge betingelser er sande, eller hvis ingen af dem er sande.

Syntaks: XOR(logisk1; [logisk2]; ...)

Et praktisk eksempel kunne være en konkurrence, hvor deltagere, der har vundet enten den første ELLER den anden runde – men ikke begge – skal spille en afgørende tredje runde. Hvis resultat for runde 1 er i B2 og runde 2 i C2, kan formlen være:

=HVIS(XOR(B2="Vundet"; C2="Vundet"); "Spil runde 3"; "Avancerer/Udslået")

Her vil kun de spillere, der har vundet præcis én kamp, blive bedt om at spille igen.

Den simple, men kraftfulde NOT-funktion

NOT-funktionen er den simpleste af dem alle. Den tager kun ét argument og vender dets logiske værdi. Hvis argumentet er SAND, returnerer NOT FALSK. Hvis argumentet er FALSK, returnerer NOT SAND.

Syntaks: NOT(logisk)

Selvom det virker simpelt, er NOT utrolig nyttig til at gøre formler mere læsbare og til at teste for fraværet af en betingelse. For eksempel, i stedet for at bruge operatoren `<>` (ikke lig med), kan du bruge NOT. For at finde alle varer, der ikke er af mærket "Eget Mærke", kan du skrive:

=NOT(A2="Eget Mærke")

En praktisk anvendelse: Oprettelse af ISNOTBLANK

Excel har en funktion, ISBLANK (ER.TOM), der tjekker, om en celle er tom. Men der findes ingen indbygget funktion til at tjekke, om en celle ikke er tom. Her er NOT-funktionen perfekt. Ved at kombinere de to kan vi skabe vores egen "ISNOTBLANK"-logik:

=NOT(ISBLANK(A2))

Denne formel vil returnere SAND, hvis celle A2 indeholder data, og FALSK, hvis den er tom. Dette er yderst nyttigt i HVIS-sætninger, f.eks. til kun at udføre en beregning, hvis der er indtastet en værdi:

=HVIS(NOT(ISBLANK(B2)); B2*1.25; "Indtast værdi")

Denne formel vil lægge 25% moms til værdien i B2, men kun hvis cellen ikke er tom.

Ofte Stillede Spørgsmål (FAQ)

Hvad er den primære forskel mellem AND og OR?

Den primære forskel ligger i, hvor strenge de er. AND kræver, at alle betingelser er sande for at returnere SAND. OR er mere afslappet og kræver kun, at mindst én betingelse er sand.

Hvorfor får jeg en #NAVN?-fejl med XOR-funktionen?

#NAVN?-fejlen (#NAME?) opstår typisk af to grunde: enten har du stavet funktionens navn forkert, eller du bruger en version af Excel, der er ældre end Excel 2013. XOR-funktionen findes ikke i Excel 2010 eller tidligere versioner.

Kan jeg bruge tekst i logiske funktioner?

Ja, absolut. Du kan sammenligne tekststrenge ved hjælp af operatorer som `=` (lig med) og `<>` (ikke lig med). For eksempel, A2="Færdig" er en gyldig logisk test, der returnerer SAND, hvis celle A2 indeholder præcis teksten "Færdig".

Hvad er forskellen mellem OR og XOR?

Hvis du har to betingelser, vil OR returnere SAND, hvis den ene, den anden eller begge er sande. XOR returnerer kun SAND, hvis præcis én af betingelserne er sand. Hvis begge betingelser er sande, returnerer OR SAND, men XOR returnerer FALSK. XOR er altså "enten den ene eller den anden, men ikke begge".

Ved at forstå og mestre disse fire logiske funktioner åbner du op for en verden af muligheder i Excel. Du kan gå fra simple beregninger til at skabe komplekse modeller, der automatisk reagerer på dine data. Begynd at eksperimentere med dem i dine egne ark, og du vil hurtigt opdage, hvor uundværlige de er for enhver seriøs Excel-bruger.

Hvis du vil læse andre artikler, der ligner Excel Logiske Funktioner: AND, OR, NOT, XOR, kan du besøge kategorien Teknologi.

Go up