Formule IIf in combinatie met Datediff

Status
Niet open voor verdere reacties.

Noel Prove

Gebruiker
Lid geworden
16 jul 2006
Berichten
98
Hallo,

Ik zou de volgende formule willen gebruiken maar dit geeft een foutmelding:

=IIf([Einddatum] = "";DateDiff("d";[Begindatum];Date();DateDiff("d";[Begindatum];[Einddatum]))

de bedoeling is: als er in het veld einddatum geen waarde staat, dan moet de huidige datum worden gebruikt,
indien er wel een waarde staat, het verschil in dagen.

Kan er mij hier iemand mee helpen a.u.b. ?
 
Een datum is een getal en dat kun je nooit op "" testen. Dat werkt alleen bij tekstvelden. Je zult op Is Null moeten testen.
 
O.K. bedankt voor de support.

Ik heb het aangepast:

=IIf([Einddatum] Is Not Null;DateDiff("d";[Begindatum];[Einddatum];DateDiff("d";[Begindatum];date())))

Dit werkt wel als de eerste conditie waar is, maar niet als de tweede waar is.
 
Dat snap ik niet, wat bedoel je er mee?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan