If statement combineren met OR functie

  • Onderwerp starter Onderwerp starter marka
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

marka

Gebruiker
Lid geworden
14 jul 2009
Berichten
333
Ik heb de volgende formule

Code:
Expr1: IIf([machinenummer1]="R2" Or "R3" Or "R6" Or "VR5" Or "VR8";1;0)

Deze werkt alleen niet. Hoe kan ik een if functie met meerdere voorwaarden maken?
 
Moet het niet zijn:

Expr1: If([machinenummer1]="R2" Or[machinenummer1]= "R3" Or [machinenummer1]="R6" Or [machinenummer1]="VR5" Or [machinenummer1]="VR8";1;0)
 
De suggestie van Darp is nog wat verder van huis (sorry darp!).
Je moet wel een IIF gebruiken, maar je zult hem moeten nesten:
Code:
IIf([machinenummer1]="R2";1;IIF([machinenummer1]="R3";1;IIF([machinenummer1]="R6";1;IIF([machinenummer1]="VR5";1;IIF([machinenummer1]="VR8";1;0)))))
 
Laatst bewerkt:
Dank, zo kon ik hem ook al, maar dacht dat het misschien makkelijker kon. Toch bedankt voor het antwoord.
 
Maar dat had je niet gevraagd...
Dit is een alternatief wat iets platter is, en niet gebonden is aan de 7 niveau's waarin je kunt nesten:

Code:
Expr2: Switch([machinenummer1]="R2";1;[machinenummer1]="R3";2;[machinenummer1]="R6";3;[machinenummer1]="VR5";4;[machinenummer1]="VR8";5)
 
Deze vraag mag nog op Opgelost worden gezet :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan