Skip to main content

Test meerdere voorwaarden met EN / OF in Google Spreadsheets

De Als-functie: Hoe te gebruiken in Excel? (Juni- 2026)

De Als-functie: Hoe te gebruiken in Excel? (Juni- 2026)
Anonim

De AND- en OR-functies zijn twee van de beter bekende logische functies in Google Spreadsheets. Ze testen of de uitvoer van twee of meer doelcellen voldoet aan de voorwaarden die u opgeeft.

Deze logische functies retourneren slechts één van de twee resultaten (of Booleaanse waarden) in de cel waar ze worden gebruikt, hetzij TRUE of FALSE:

  • Voor de AND-functie, formules in meerdere cellen worden getest. Alleen als al deze formules waar zijn, retourneert de functie een WAAR antwoord. Als dit niet het geval is, retourneert de functie FALSE als een waarde.
  • Voor de OF-functie, als een van de geteste formules waar is, retourneert de functie OR een antwoord WAAR. Alleen als alle formules niet waar zijn, geeft OF u de waarde FALSE in de cel waar deze zich bevindt.

Deze TRUE of FALSE antwoorden voor de AND- en OR-functies kunnen worden weergegeven zoals in de cellen waar de functies zich bevinden, of de functies kunnen worden gecombineerd met andere Google Spreadsheet-functies, zoals de ALS-functie, om een ​​verscheidenheid aan resultaten weer te geven of om een ​​aantal berekeningen uit te voeren.

Hoe de logische functies werken in Google Spreadsheets

Bovenstaande afbeelding, cellen B2 en B3 bevatten respectievelijk een EN- en OF-functie. Beide gebruiken een aantal vergelijkingsoperators om verschillende voorwaarden te testen voor de gegevens in cellen A2, A3 en A4 van het werkblad.

De twee functies zijn:

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

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

De voorwaarden die ze testen zijn:

  • Als de gegevens in cel A2 zijn minder dan 50 (< is het symbool voor minder dan)
  • Als de gegevens in cel A3 zijn niet gelijk aan 75 (<> is het symbool voor niet gelijk aan)
  • Als de gegevens in cel A4 zijn groter dan of gelijk aan 100 (>= is het symbool voor groter dan of gelijk aan)

Voor de AND-functie in cel B2 moeten de gegevens in de cellen A2 tot A4 voldoen aan alle drie de bovenstaande voorwaarden voor de functie om een ​​WAAR antwoord te retourneren. In de huidige staat is aan de eerste twee voorwaarden voldaan, maar aangezien de waarde in cel A4 niet groter is dan of gelijk is aan 100, is de uitvoer voor de AND-functie ONWAAR.

In het geval van de OF-functie in cel B3 moet aan slechts één van de bovenstaande voorwaarden worden voldaan door de gegevens in cellen A2, A3 of A4 voor de functie om een ​​WAAR antwoord te retourneren. In dit voorbeeld voldoen de gegevens in de cellen A2 en A3 allebei aan de vereiste voorwaarde, dus de uitvoer voor de OF-functie is WAAR.

Syntaxis en argumenten voor AND / OR-functies

De syntaxis van een functie verwijst naar de lay-out van de functie en bevat de naam van de functie, haakjes en argumenten.

De syntaxis voor de AND-functie is:

= EN ( logical_expression1, logical_expression2, … )

De syntaxis voor de OF-functie is:

= OF ( logical_expression1, logical_expression2, logical_expression3, … )

  • logische_expressie1 Vereist verwijst naar de conditie die wordt getest. De vorm van de voorwaarde is normaal de celverwijzing van de gegevens die worden gecontroleerd, gevolgd door de voorwaarde zelf, zoals A2 <50.
  • logische_expressie2 , logical_expression3, … Optioneel zijn aanvullende voorwaarden die kunnen worden getest.

De EN-functie invoeren

De volgende stappen beschrijven hoe u de AND-functie opgeeft die zich bevindt in cel B2 in de bovenstaande afbeelding. Dezelfde stappen kunnen worden gebruikt voor het invoeren van de OF-functie in cel B3.

Google Spreadsheets gebruikt geen dialoogvensters om de argumenten van een functie in te voeren zoals Excel doet. In plaats daarvan is er een vak voor automatisch voorstellen dat wordt weergegeven wanneer de naam van de functie in een cel wordt getypt.

  1. Klik op cel B2 om het de actieve cel te maken; dit is waar de AND-functie wordt ingevoerd en waar het resultaat van de functie zal worden weergegeven.
  2. Typ de gelijk teken (=) gevolgd door de functie EN.
  3. Terwijl u typt, wordt het vak voor automatisch voorstellen weergegeven met de namen van functies die beginnen met de letter A.
  4. Wanneer de functie AND in het vak verschijnt, klikt u met de muis op de naam.

De functieargumenten invoeren

De argumenten voor de EN-functie worden ingevoerd na het open haakje. Net als in Excel wordt een komma tussen de argumenten van de functie ingevoegd om als scheidingsteken te fungeren.

  1. Klik op cel A2 in het werkblad om deze celverwijzing in te voeren als delogische_expressie1 argument.
  2. Type < 50 na de celverwijzing.
  3. Type A komma na de celverwijzing om op te treden als scheidingsteken tussen de argumenten van de functie.
  4. Klik op cel A3 in het werkblad om deze celverwijzing in te voeren als delogische_expressie2 argument.
  5. Type <> 75 na de celverwijzing.
  6. Typ een seconde komma om op te treden als een ander scheidingsteken.
  7. Klik op cel A4 in het werkblad om de derde celverwijzing in te voeren.
  8. Type >=100 na de derde celverwijzing.
  9. druk de invoeren toets op het toetsenbord om het haakje sluiten na de argumenten in te voeren en om de functie te voltooien.

De waarde FALSE zou moeten verschijnen in cel B2 omdat de gegevens in cel A4 niet voldoen aan de voorwaarde groter dan of gelijk aan 100 te zijn.

Wanneer u op cel B2 klikt, de volledige functie

= EN (A2 <50, A3 <> 75, A4> = 100)wordt weergegeven in de formulebalk boven het werkblad.

Lees hieronder verder

OF in plaats van AND

De bovenstaande stappen kunnen ook worden gebruikt voor het invoeren van de OF-functie in cel B3 in het bovenstaande werkbladbeeld.

De voltooide OF-functie zou zijn:

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

Een waarde van TRUE moet aanwezig zijn in cel B3, omdat slechts één van de geteste voorwaarden waar moet zijn voor de OR-functie om een ​​TRUE-waarde te retourneren en in dit voorbeeld zijn twee van de voorwaarden waar:

  • De gegevens in cel A2 zijn minder dan 50.
  • De gegevens in cel A3 zijn niet gelijk aan 75.