EN-functie in Excel - Als en verklaringen

Voorbeeldwerkboek downloaden

Download het voorbeeldwerkboek

Deze zelfstudie laat zien hoe u de Excel EN Functie in Excel om te testen of meerdere criteria allemaal waar zijn.

EN Functieoverzicht

De AND-functie Controleert of aan alle voorwaarden is voldaan. Retourneert WAAR of ONWAAR.

Om de AND Excel-werkbladfunctie te gebruiken, selecteert u een cel en typt u:

(Let op hoe de formule-invoer verschijnt)

EN-functie Syntaxis en invoer:

1 =EN(logisch1,logisch2)

logisch1 - Logische uitdrukkingen. Voorbeeld: A1 > 4.

AND is een van de logische functies van Excel. Het evalueert verschillende expressies en retourneert TRUE als ALLE voorwaarden waar zijn. AND kan tot 255 uitdrukkingen evalueren.

Hoe de EN-functie te gebruiken?

Gebruik de Excel AND-functie als volgt:

1 =EN(1 = 1, 2 = 2)

Aangezien beide expressies waar zijn, zal AND TRUE retourneren.

Als u echter het volgende gebruikt:

1 =EN(1 = 1, 2 = 1)

In dit geval zou AND FALSE retourneren. Hoewel de eerste uitdrukking waar is, is de tweede dat niet.

Merk op dat alleen numerieke waarden als WAAR worden geteld, behalve nul, dat als ONWAAR wordt geteld. Dus deze formule zou true retourneren:

1 =EN(1, 2, 3)

Maar deze zou FALSE retourneren:

1 =EN(1-1, 2)

Dit komt omdat 1-1 resulteert in 0, wat AND interpreteert als ONWAAR.

Tekstwaarden vergelijken

Tekstvergelijkingen met de AND-functie zijn niet hoofdlettergevoelig. Dus de volgende formule retourneert TRUE:

1 =AND("Automatiseren" = "automatiseren", "Excel" = "excel")

AND ondersteunt ook geen jokertekens. Deze formule retourneert ONWAAR:

1 =AND("Auto*" = "automatiseren", "Ex*"="excel")

Dit komt omdat AND letterlijk "Auto*" vergelijkt met "Automatiseren", die niet overeenkomen.

In tegenstelling tot getallen, worden alleen tekstreeksen (wanneer ze geen deel uitmaken van een vergelijking) niet geteld als WAAR - ze zullen een #WAARDE! fout.

Nummers vergelijken

Bij het vergelijken van getallen met AND heb je de gebruikelijke reeks vergelijkingsoperatoren van Excel tot je beschikking. Dit zijn:

Waarden zoeken binnen een bepaald bereik

Een handig gebruik van AND is het lokaliseren van waarden die binnen een bepaald bereik vallen. Zie het volgende voorbeeld:

1 =EN(D3>=300, D3<=600)

Hier hebben we een reeks bestellingen, maar we moeten alle bestellingen tussen $ 300 en $ 600 opvolgen, misschien als onderdeel van ons klantenservice-initiatief. Dus in onze AND-functie hebben we twee uitdrukkingen gedefinieerd: D3>=300 en D3<=600.

AND gebruiken met andere logische operators

U kunt AND combineren met alle andere logische operatoren van Excel, zoals OR<>, NOT<> en XOR<>.

Hier is een voorbeeld van hoe u AND met OR kunt combineren. Als we een lijst met films hebben en we willen films identificeren die na 1985 zijn uitgebracht en die zijn geregisseerd door Steven Spielberg of Tim Burton, kunnen we deze formule gebruiken:

1 =EN(C3>1985,OF(D3="Steven Spielberg",D3="Tim Burton"))

Merk op dat wanneer u logische operatoren combineert, Excel deze van binnenuit zal evalueren. Dus hier zal het eerst de OR-instructie evalueren en de TRUE- of FALSE-waarde gebruiken die OR retourneert bij het evalueren van de AND-functie.

AND gebruiken met IF

AND wordt meestal gebruikt als onderdeel van een logische test in een IF-statement.

Gebruik het als volgt:

1 =ALS(EN(C4="CA", D4>300),"Ja", "Nee")

Deze keer willen we alle bestellingen uit Californië opvolgen met een waarde van $ 300 of meer - dus dat is wat we in de EN-functie hebben gezet.

Na de AND leveren we IF twee retourwaarden. De eerste voor wanneer onze AND-functie TRUE retourneert (in dit geval retourneren we "Ja"), en de tweede voor wanneer deze FALSE retourneert (we retourneren "Nee").

Lees meer op de hoofdpagina over de Excel IF-functie <>.

EN in Google Spreadsheets

De AND-functie werkt in Google Spreadsheets precies hetzelfde als in Excel:

extra notities

Gebruik de EN-functie om meerdere voorwaarden tegelijkertijd te testen. Elke voorwaarde moet een logische uitdrukking zijn (bijvoorbeeld: a1 >5), een verwijzing naar een cel die TRUE of FALSE bevat, of een array die alle logische waarden bevat. Indien alle voorwaarden WAAR zijn, retourneert de formule WAAR, anders wordt ONWAAR geretourneerd.

AND is een logische functie en wordt over het algemeen gebruikt in combinatie met een andere logische functie, IF:
De ALS-functie doet het ene als een voorwaarde WAAR is en het andere als een voorwaarde ONWAAR is. Vaak zult u bij het gebruik van de EN-functie deze "nesten" in een IF-formule.

Misschien wilt u ook deze andere logische functies gebruiken:
De OF-functie test of een of meer voorwaarden is voldaan.
De XOR-functie test of één en slechts één voorwaarde is voldaan.

AND Voorbeelden in VBA


U kunt ook de EN-functie in VBA gebruiken. Type:
Toepassing.Werkbladfunctie.And(logisch1,logisch2)
Voor de functieargumenten kunt u deze rechtstreeks in de functie invoeren of variabelen definiëren om in plaats daarvan te gebruiken.

Keer terug naar de lijst met alle functies in Excel

wave wave wave wave wave