Envoyé par
christ1
Bonjour,
=Si([Date Deb Mensualite Filtre3] > DateRelative(EnDate(RéponseUtilisateur("Date appel(01/MM/AAAA)");"dd/mm/yyyy");30) ;("Au titre du mois de : ");("Jusqu'au : "))
j'ai essayer d'utiliser la fonction DateRelative, mais je ne peux pas ajouter plus de 30 jours.
Je confirme que la fonction DateRelative([Date]; nb jours) fonctionne au delà de 30 jours .
Pour le vérifier, enlever la condition dans ta formule :
=DateRelative(EnDate(RéponseUtilisateur("Date appel(01/MM/AAAA)");"dd/mm/yyyy");60)
Je me demande si le problème ne vient pas plutôt de la syntaxe de la condition.
Tom, à la fin de la formule, ce ne sont pas d'autres invites mais le texte à afficher en réponse Alors et Sinon.
Je n'en suis qu'au stade de la découverte de la version Web mais je construis mes conditions de la façon suivante :
=Si([Date Deb Mensualite Filtre3] > DateRelative(EnDate(RéponseUtilisateur("Date appel(01/MM/AAAA)");"dd/mm/yyyy");30) ) Alors ("Au titre du mois de : ") Sinon ("Jusqu'au : ")
- La parenthèse fermante est à la fin de la condition
- Alors() et Sinon() sont des fonctions dôtées de parenthèses
Ou bien encore
=Si([Date Deb Mensualite Filtre3] > DateRelative(EnDate(RéponseUtilisateur("Date appel(01/MM/AAAA)");"dd/mm/yyyy");30) ; "Au titre du mois de : " ; "Jusqu'au : " )
- La parenthèse fermante est à la fin de la formule
- Alors() et Sinon() sont remplacées par les ; et les parenthèses sont superflues
Partager