De EN en OF functies zijn twee van Excel beter bekend logische functies; ze testen of de uitvoer van twee of meer doelcellen voldoet aan de voorwaarden die u opgeeft. De besluitvorming in Excel kan verder worden verbeterd met behulp van de ALS functie wanneer de noodzaak om aan meerdere criteria te voldoen zich voordoet.
WAAR of ONWAAR Waarden

Een kenmerk van beide OF en EN functies is dat ze alleen een van de twee resultaten of Booleaanse waarden zullen retourneren of weergeven in de cel waarin ze zich bevinden:TRUE of VALSE.
- Voor de OF functie (rij 2 hierboven): Meerdere voorwaarden worden getest en als een van de geteste voorwaarden waar is, dan is de OF functie geeft een antwoord van TRUE. Alleen als alle voorwaarden niet waar zijn zal OF geef je een VALSE waarde.
- Voor de EN Functie (rij 3 hierboven): meerdere voorwaarden worden alleen getest en getest als alle voorwaarden waar zijn, zal de functie a terugkeren TRUE respons. Zo niet, dan keert de functie terug VALSE als een waarde.
Combineren met andere functies

TRUE of VALSE waarden kunnen worden weergegeven "as is" in de cellen waar de functies zich bevinden. De functies kunnen ook worden gecombineerd met andere Excel-functies, zoals de ALS-functie, in rijen 4 en 5 hierboven om een aantal resultaten te geven of een aantal berekeningen uit te voeren.
Hoe elke functie werkt

In de afbeelding hierboven, cellen B2 en B3 bevatten een EN en OF functie respectievelijk. Beide gebruiken een aantal vergelijkingsoperatoren om verschillende voorwaarden voor de gegevens in te testen cellen A2, A3 en A4 van het werkblad.
De twee functies zijn als volgt:
= EN (A2 <50, A3 <> 75, A4> = 100)
= OF (A2 <50, A3 <> 75, A4> = 100)
De voorwaarden die ze testen zijn:
- Als de gegevens in cel A2 is minder dan 50 (< is het symbool voor minder dan).
- Als de gegevens in cel A3 is niet gelijk aan 75 (<> is het symbool voor niet gelijk aan).
- Als de gegevens in cel A4 is groter dan of gelijk aan 100 (>= is het symbool voor groter dan of gelijk aan).
Voor de EN functie in cel B3, de gegevens in cellen (A2 tot A4) moet overeenkomen met alle drie bovenstaande voorwaarden voor de functie om a te retourneren TRUE respons. In de huidige vorm is aan de eerste twee voorwaarden voldaan, maar sinds de waarde in cel A4 is niet groter dan of gelijk aan 100, de uitvoer voor de EN functie is VALSE.
In het geval van de OF functie in cel B2, moet slechts aan een van de bovenstaande voorwaarden worden voldaan door de gegevens in cellen A2, A3 of A4 voor de functie om een te retourneren TRUE respons. In dit voorbeeld zijn de gegevens in cellen A2 en A3 beide voldoen aan de vereiste voorwaarde, zodat de uitvoer voor de OF functie is TRUE.
Syntaxis van functie en argumenten

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 OF functie is:
= OF (Logisch1, Logisch2, … Logisch255)
De syntaxis voor de EN functie is:
= EN (Logical1, Logical2, … Logical255)
Logical1 (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.
Logical2, Logical3, … Logical255 (optioneel): aanvullende voorwaarden die kunnen worden getest tot een maximum van 255.
De OF-functie invoeren

De onderstaande stappen beschrijven hoe u de OF functie bevindt zich in cel B2 in de bovenstaande afbeelding. Dezelfde stappen kunnen worden gebruikt voor het invoeren van de EN functie bevindt zich in cel B3.
= OR (A2 <50, A3 <> 75, A4> = 100)
Hoewel het mogelijk is om de hele formule handmatig in een werkbladcel te typen, is een andere optie om de Formula Builder, zoals aangegeven in de onderstaande stappen, om de functie en de bijbehorende argumenten in te voeren in een cel zoalsB2. De voordelen zijn onder meer dat Excel ervoor zorgt dat elk argument wordt gescheiden door een komma en dat alle argumenten tussen haakjes worden weergegeven.
- Klik op cel B2 om het de actieve cel te maken - dit is waar de EN functie zal worden gevonden.
- Klik op deformulestabblad van het lint.
- Klik op deLogischpictogram om de functie te openen.
- Klik opOFin de lijst om de te openen Formula Builder.
- Klik opLogical1lijn.
- Klik op cel A2 in het werkblad om deze celverwijzing in te voeren.
- Type < 50 na de celverwijzing.
- Klik opLogical2lijn.
- Klik op cel A3 in het werkblad om de tweede celverwijzing in te voeren.
- Type <> 75 na de celverwijzing.
- Klik opLogical3lijn.
- Klik op cel A4 in de spreadsheet om de derde celverwijzing in te voeren.
- Type>=100 na de celverwijzing.
- Klik Gedaan om de functie te voltooien.
De waardeTRUE zou moeten verschijnen in cel B2 omdat de gegevens in cel A3 voldoet aan de voorwaarde om niet gelijk te zijn aan 75. Wanneer u klikt op cel B2, de volledige functie verschijnt in de formulebalk boven het werkblad.
De AND-functie proberen

Zoals eerder vermeld, kunnen de bovenstaande stappen ook worden gebruikt voor het invoeren van de EN functie bevindt zich in cel B3 in het werkblad hierboven afbeelding. De voltooide EN functie zou als volgt zijn:
= EN (A2 <50, A3 <> 75, A4> = 100)
Een waarde vanVALSE moet aanwezig zijn in cel B3 omdat slechts een van de geteste voorwaarden onwaar moet zijn voor de EN functie om een te retourneren VALSE waarde. In dit voorbeeld zijn twee van de voorwaarden onjuist:
- De gegevens in cel A2 is niet minder dan 50.
- De gegevens in cel A4 is niet groter dan of gelijk aan 100.




