In MS Access retourneert de IIF- functie één waarde als een opgegeven voorwaarde TRUE oplevert, of een andere waarde als deze FALSE oplevert. De IIF-functie retourneert een van twee argumenten, afhankelijk van de evaluatie van een expressie, net zoals we logica gebruiken in de IF-ELSE-structuur. De functie evalueert zowel het true-deel als het false-deel, ook al retourneert hij er maar één. Dit bericht behandelt het maken van een eenvoudige query met de IFF-functie.
Start Access 2010, maak tabellen aan en maak een query om de gewenste gegevens uit de tabellen te halen. Ter demonstratie heb ik vier tabellen en een query gemaakt, zoals te zien is in de onderstaande schermafbeeldingen.
1. De WebTech360Tips- tabel bevat informatie zoals: Naam van de student, Adres, Telefoonnummer.

2. De tabel Cursussen bevat de cursusnaam en studiepunten.
![MS Access 2010: Query met IFF-functie MS Access 2010: Query met IFF-functie]()
3. De tabel met colleges bevat de naam van het college, telefoonnummer en beschikbaar (selectievakje)
![MS Access 2010: Query met IFF-functie MS Access 2010: Query met IFF-functie]()
4. Het cijferblad bevat het cijfer.
![MS Access 2010: Query met IFF-functie MS Access 2010: Query met IFF-functie]()
Relaties tussen tabel en query ( evaluatiequery) zijn te zien in de onderstaande schermafbeelding
![MS Access 2010: Query met IFF-functie MS Access 2010: Query met IFF-functie]()
Aan het einde van de rij Veld (naast Cijfer ) plaatsen we een enkele regel code met een IFF -functie die de status genereert van de student die overeenkomt met het behaalde cijfer .
Eindtoets: IIf([Grade]=”D”,”Fail”,”Pass”)
Met deze regel code wordt een kolom met de naam Final aan de query toegevoegd, met de voorwaarde dat als het behaalde cijfer gelijk is aan D, de status van de student Fail is .
![MS Access 2010: Query met IFF-functie MS Access 2010: Query met IFF-functie]()
Wanneer we de query uitvoeren, is de status van de student te zien in het veld Definitief .
![MS Access 2010: Query met IFF-functie MS Access 2010: Query met IFF-functie]()
Dit is een heel eenvoudige manier om een voorwaardelijke operator te gebruiken. Het wordt ingewikkelder als u een formule toepast op complexe voorwaarden.