Hvad du skal vide
- Syntaksen for AND-funktionen er =AND (logisk_udtryk1, logisk_udtryk2, …)
- Syntaksen for ELLER-funktionen er =OR (logical_expression1, logical_expression2, logical_expression3, …)
Denne artikel forklarer, hvordan du bruger AND-funktionen og ELLER-funktionen i Google Sheets.
Sådan fungerer de logiske funktioner i Google Sheets
De logiske OG- og ELLER-funktioner er to af de mere kendte i Google Sheets. De tester, om outputtet fra to eller flere målceller opfylder de betingelser, du angiver. De returnerer kun ét af to resultater (eller booleske værdier) i cellen, hvor de bruges, enten SAND eller FALSK.
AND-funktionen tester formler i flere celler og returnerer kun et SAND-svar, hvis alle er sande. Ellers returnerer den FALSK som en værdi.
I mellemtiden returnerer ELLER-funktionen et SAND-svar, hvis nogen af de testede formler er sande. Den giver kun en FALSK værdi, hvis alle formlerne ikke er sande.
Disse SAND eller FALSK svar kan vises som de er i de celler, hvor funktionerne er placeret. Funktionerne kan kombineres med andre Google Spreadsheet-funktioner, såsom IF-funktionen, for at vise forskellige resultater eller udføre flere beregninger.
I denne artikels billeder indeholder celler B2 og B3 henholdsvis en OG- og ELLER-funktion. Begge bruger en række sammenligningsoperatorer til at teste en række betingelser for dataene i cellerne A2, A3 og A4 i regnearket.
De to funktioner er:
=AND(A2<50, A375, A4>=100)=ELLER(A2=100) <50, A375, A4>
De tester følgende betingelser:
- Hvis dataene i celle A2 er mindre end 50 (< er symbolet for mindre end)
- Hvis dataene i celle A3 er ikke lig med 75 (er symbolet for ikke lig med)
- Hvis dataene i celle A4 er større end eller lig med 100 (>=er symbolet for større end eller lig med)
For AND-funktionen i celle B2 skal dataene i cellerne A2 til A4 matche alle tre af ovenstående betingelser, for at funktionen returnerer et SAND-svar. Som det står, er de to første betingelser opfyldt, men da værdien i celle A4 ikke er større end eller lig med 100, er outputtet for OG-funktionen FALSK.
I tilfælde af ELLER-funktionen i celle B3, skal kun én af ovenstående betingelser være opfyldt af dataene i cellerne A2, A3 eller A4, for at funktionen returnerer et SAND-svar. I dette eksempel opfylder dataene i cellerne A2 og A3 begge den påkrævede betingelse, så outputtet for ELLER-funktionen er TRUE.
Syntaks og argumenter for OG/ELLER-funktioner
En funktions syntaks refererer til funktionens layout og inkluderer funktionens navn, parenteser og argumenter.
Syntaksen for OG-funktionen er:
=AND (logisk_udtryk1, logisk_udtryk2, …)
Syntaksen for ELLER-funktionen er:
=ELLER (logisk_udtryk1, logisk_udtryk2, logisk_udtryk3, …)
- logical_expression1 [Påkrævet] henviser til den tilstand, der testes. Betingelsens form er norm alt cellereferencen for de data, der kontrolleres efterfulgt af selve betingelsen, såsom A2 < 50.
- logical_expression2, logical_expression3, … [Valgfrit] er yderligere betingelser, der kan testes.
Indtastning af OG- eller ELLER-funktionen
De følgende trin dækker, hvordan du indtaster OG-funktionen, ligesom den, der er placeret i celle B2 i hovedbilledet. De samme trin kan bruges til at indtaste ELLER-funktionen i celle B3.
Google Sheets bruger ikke dialogbokse til at indtaste en funktions argumenter, som Excel gør. I stedet har den en automatisk forslagsboks, der dukker op, når navnet på funktionen indtastes i en celle.
- Klik på celle A2 for at gøre den til den aktive celle; det er her AND-funktionen indtastes, og hvor dens resultat vises.
- Indtast lighedstegnet (=) efterfulgt af funktionen AND.
- Mens du skriver, vises boksen med automatisk forslag med navnene på funktioner, der begynder med bogstavet A.
-
Når funktionen OG vises i boksen, skal du klikke på navnet med musemarkøren.
Sådan indtaster du funktionsargumenterne
Argumenterne for AND-funktionen indtastes efter den åbne parentes. Som i Excel indsættes et komma mellem funktionens argumenter for at fungere som en separator.
- Klik på en celle i regnearket for at indtaste denne cellereference som argumentet logical_expression1. Ved at bruge hovedbilledet som eksempel vil du vælge celle A2.
-
Skriv < 50 efter cellereferencen.
-
Skriv et komma efter cellereferencen for at fungere som en separator mellem funktionens argumenter.
-
Klik på celle A3 i regnearket for at indtaste denne cellereference som logical_expression2 argument.
-
Skriv 75 efter cellereferencen, efterfulgt af endnu et komma.
-
Klik på celle A4 i regnearket for at indtaste den tredje cellereference, og skriv >=100.
- Tryk på Enter for at fuldføre funktionen.
Hvis du har fulgt vores eksempel, skulle værdien FALSE vises i celle B2, fordi dataene i celle A4 ikke opfylder betingelsen om at være større end eller lig med 100.
For at gå ind i ELLER-funktionen skal du gentage ovenstående trin med =OR i stedet for=AND.