Microsoft 365 formule compliquée pour moi

Usine à gaz

XLDnaute Barbatruc
Bonjour à toutes et à tous,
Je vous souhaite une belle journée :)

Je viens à nouveau vers vous pour une formule que je n'arrive pas à faire Grrrr !!!
J'en suis à : =SI(CNUM(GAUCHE(REMPLACER(REMPLACER(B2;3;1;"/");6;1;"/");8))<AUJOURDHUI();"NON";SI(CNUM(GAUCHE(REMPLACER(REMPLACER(B2;3;1;"/");6;1;"/");8)<C2+3);"NON";"à confirmer")) ... et ça ne fonctionne pas !
Voilà ce que je voudrais obtenir :
1642496918889.png

Pourriez-vous m'aider ?
En cas, je joins le fichier test.
Un grand merci à toutes et à tous,
Amicalement,
lionel :)
 

Pièces jointes

  • test.xlsm
    60.9 KB · Affichages: 8
Solution
Bonjour Lionel, le forum,

Ta formule suppose que la valeur en B2 est un texte et non pas une vraie date (nombre).

Si c'est bien le cas corrige la ainsi :
Code:
=SI(CNUM(GAUCHE(REMPLACER(REMPLACER(B2;3;1;"/");6;1;"/");10))<AUJOURDHUI();"NON";SI(CNUM(GAUCHE(REMPLACER(REMPLACER(B2;3;1;"/");6;1;"/");10))<C2+3;"NON";"à confirmer"))
8 a été remplacé par 10 et le 2ème CNUM corrigé.

A+

Usine à gaz

XLDnaute Barbatruc
Bonjour Gérard,
Il me semblait que tu m'avais envoyé cette formule en #post3
VB:
=SI(CNUM(GAUCHE(REMPLACER(REMPLACER(B2;3;1;"/");6;1;"/");10))<AUJOURDHUI();"NON";SI(CNUM(GAUCHE(REMPLACER(REMPLACER(B2;3;1;"/");6;1;"/");10))<C2+3;"NON";"à confirmer"))
Il est vrai que je l'ai "un peu adaptée".
lionel :)
 

Discussions similaires

Statistiques des forums

Discussions
315 106
Messages
2 116 269
Membres
112 706
dernier inscrit
Pierre_98