OF-functie in Excel - Als of verklaringen

Voorbeeldwerkboek downloaden

Download het voorbeeldwerkboek

Deze tutorial laat zien hoe je de Excel OF-functie in Excel om te testen of een of meer criteria waar zijn.

OF Functieoverzicht

De OF-functie Controleert of aan bepaalde voorwaarden wordt voldaan. Retourneert WAAR of ONWAAR.

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

(Let op hoe de formule-invoer verschijnt)

OF-functie Syntaxis en invoer:

1 =OF(logisch1,logisch2,… )

logisch1 - Logische uitdrukkingen. Voorbeeld: A1 > 4.

Wat is de OF-functie?

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

Hoe de OF-functie te gebruiken?

Gebruik de Excel OF-functie als volgt:

1 =OF(C3="Pop", C3="Rots")

Als de tekst in kolom C gelijk is aan "Pop" of "Rock", zal OR TRUE retourneren. Al het andere, en het geeft FALSE terug.

Tekst vergelijken

Merk op dat tekstvergelijkingen niet hoofdlettergevoelig zijn. Dus de volgende formule zou dezelfde resultaten opleveren als hierboven:

1 =OF(C3="POP", C3="ROTS")

OR ondersteunt ook geen jokertekens. Dus deze formule retourneert ONWAAR:

1 =OF(C3="P*", C3="R*")

Dit komt omdat OR de tekststring "P*" en "R*" letterlijk zal vergelijken met de waarde in C3.

Nummers vergelijken

Bij het vergelijken van getallen heb je een scala aan vergelijkingsoperatoren tot je beschikking. Dit zijn:

Als u bijvoorbeeld een lijst met films uit de jaren 80 had en films uit 1983 en eerder of 1987 en later wilt vinden, kunt u deze formule gebruiken:

1 =OF(C3<=1983, C3>=1987)

Als een van de expressies in OR een getal op zich is zonder een vergelijkingsoperator, zoals =OR(1983), zal OR voor die waarde TRUE retourneren, behalve als het getal nul is, wat resulteert in FALSE.

OR gebruiken met andere logische operators

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

Hier leest u hoe u het kunt combineren met AND. Stel je voor dat we een tabel hebben met gegevens over sommige films. We willen films vinden die na 1985 zijn uitgebracht en die zijn geregisseerd door Steven Spielberg of Tim Burton. We zouden deze formule kunnen gebruiken:

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

Wanneer je op deze manier logische operatoren combineert, werkt Excel van binnenuit. Dus het zal hier eerst de OR-instructie evalueren, omdat die is genest in de AND.

OR gebruiken met IF

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

Gebruik het als volgt:

1 =ALS(OF(C3="CA", D3>300),D3*0.05,0)

Stel je voor dat we een aantal nieuwe promoties hebben. Om ons te helpen de Californische markt te betreden, bieden we 5% korting in die staat. We bieden ook 5% korting op elke bestelling van meer dan $ 300, om onze klanten aan te moedigen grotere bestellingen te doen.

Het IF-statement evalueert eerst onze OR-functie. Als WAAR retourneert, retourneert IF D3 * 0,05, wat ons de kortingswaarde van 5% geeft. Zo niet, dan wordt 0 geretourneerd: de bestelling voldeed niet aan onze criteria, dus we passen de korting niet toe.

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

OF in Google Spreadsheets

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

extra notities

Gebruik de OF-functie om te testen of aan een of meer voorwaarden is voldaan. 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 een of meer voorwaarden WAAR zijn, retourneert de formule WAAR, anders wordt ONWAAR geretourneerd.

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

Misschien wilt u ook deze andere logische functies gebruiken:
EN Formules testen als alle voorwaarden is voldaan.
XOR-formules testen als één en slechts één voorwaarde zijn voldaan.

OF Voorbeelden in VBA


U kunt ook de OF-functie in VBA gebruiken. Type:
Toepassing.Werkbladfunctie.Of(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

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave