Skip to main content

Test flere betingelser ved hjælp af AND / OR i Google Sheets

Grundeinkommen - ein Kulturimpuls (April 2025)

Grundeinkommen - ein Kulturimpuls (April 2025)
Anonim

Funktionerne AND og OR er to af de bedre kendte logiske funktioner i Google Sheets. De tester for at se, om output fra to eller flere målceller opfylder de betingelser, du angiver.

Disse logiske funktioner returnerer kun en af ​​to resultater (eller booleske værdier) i cellen, hvor de bruges, enten SAND eller FALSK:

  • For AND-funktionen, formler i flere celler testes. Kun hvis alle disse formler er sande, returnerer funktionen et TRUE svar. Hvis ikke, returnerer funktionen FALSE som en værdi.
  • For OR-funktionen, hvis nogen af ​​de testede formler er sande, returnerer OR-funktionen et svar på SAND. Kun hvis alle formler ikke er sande, vil ELLER give dig en FALSE værdi i cellen, hvor den er placeret.

Disse SANDIGE eller FALSE svar på AND og OR-funktionerne kan vises som i de celler, hvor funktionerne er placeret, eller funktionerne kan kombineres med andre Google-regnearkfunktioner, som f.eks. IF-funktionen, for at vise forskellige resultater eller at udføre en række beregninger.

Hvordan de logiske funktioner fungerer i Google Sheets

Billedet ovenfor, cellerne B2 og B3 indeholder henholdsvis en AND og OR-funktion. Begge bruger en række sammenligningsoperatører til at teste en række betingelser for dataene i cellerne A2, A3 og A4 i regnearket.

De to funktioner er:

= OG (A2 <50, A3 <> 75, A4> = 100)

= OR (A2 <50, A3 <> 75, A4> = 100)

De betingelser de tester er:

  • 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 funktionen for at returnere et TRUE 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 output for AND-funktionen FALSK.

I tilfælde af OR-funktionen i celle B3 skal kun en af ​​betingelserne ovenfor være opfyldt af dataene i cellerne A2, A3 eller A4 for funktionen at returnere et TRUE svar. I dette eksempel opfylder dataene i cellerne A2 og A3 begge de nødvendige betingelser, så udgangen for OR-funktionen er SAND.

Syntaks og argumenter for AND / OR-funktioner

En funktions syntax henviser til funktionens layout og indeholder funktionens navn, parenteser og argumenter.

Syntaxen for AND-funktionen er:

= OG ( logical_expression1, logical_expression2, … )

Syntaxen for OR-funktionen er:

= OR ( logical_expression1, logical_expression2, logical_expression3, … )

  • logical_expression1 Påkrævet refererer til den tilstand, der testes. Formen af ​​tilstanden er normalt cellens reference for de data, der kontrolleres efterfulgt af selve tilstanden, såsom A2 <50.
  • logical_expression2 , logical_expression3, … Valgfri er yderligere betingelser, der kan testes.

Indtastning af AND-funktionen

De følgende trin dækker, hvordan du indtaster AND-funktionen i celle B2 i billedet ovenfor. De samme trin kan bruges til at indtaste OR-funktionen placeret i celle B3.

Google Sheets bruger ikke dialogbokse til at indtaste en funktions argumenter, som Excel gør. I stedet har den en automatisk foreslået boks, der dukker op, da navnet på funktionen er indtastet i en celle.

  1. Klik på celle B2 at gøre det til den aktive celle; Det er her, hvor AND-funktionen er indtastet, og hvor funktionens resultat vises.
  2. Indtast lige tegn (=) efterfulgt af funktionen OG.
  3. Når du skriver, vises feltet Automatisk foreslå med navnene på funktioner, der begynder med bogstavet A.
  4. Når funktionen AND vises i boksen, skal du klikke på navnet med musemarkøren.

Indtastning af 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.

  1. Klik på celle A2 i regnearket for at indtaste denne cellehenvisning somlogical_expression1 argument.
  2. Type < 50 efter cellehenvisningen.
  3. Skriv a komma efter cellereferencen at fungere som en separator mellem funktionens argumenter.
  4. Klik på cellen A3 i regnearket for at indtaste denne cellehenvisning somlogical_expression2 argument.
  5. Type <> 75 efter cellehenvisningen.
  6. Skriv et sekund komma at fungere som en anden separator.
  7. Klik på cellen A4 i regnearket for at indtaste den tredje cellehenvisning.
  8. Type >=100 efter den tredje cellehenvisning.
  9. Tryk på Gå ind tast på tastaturet for at indtaste den lukkende parentes efter argumenterne og for at afslutte funktionen.

Værdien FALSE skal vises i celle B2, fordi dataene i celle A4 ikke opfylder betingelsen om at være større end eller lig med 100.

Når du klikker på celle B2, er den komplette funktion

= OG (A2 <50, A3 <> 75, A4> = 100)vises i formellelinjen over regnearket.

Fortsæt læsning herunder

ELLER I stedet for AND

Ovennævnte trin kan også bruges til at indtaste OR-funktionen placeret i celle B3 i regnearkbilledet ovenfor.

Den udfyldte OR-funktion ville være:

= OR (A2 <50, A3 <> 75, A4> = 100)

En værdi af TRUE bør være til stede i celle B3, da kun en af ​​de betingelser, der testes, skal være sandt for OR-funktionen for at returnere en TRUE værdi, og i dette eksempel to af betingelserne er sande:

  • Dataene i celle A2 er mindre end 50.
  • Dataene i celle A3 svarer ikke til 75.