Bonnjour,
Sur une feuille 1 j'ai une colonne avec des dates certaines en format date d'autre en texte.
Sur une seconde feuille j'ai automatisé le formatage en format "date" du tableau de la feuille 1 grâce à une fonction recopié sur toute la colonne
=SI(ESTVIDE(Feuil1!K2);;SI(ESTTEXTE(Feuil1!K2)=VRAI;DATEVAL(Feuil1!K2);Feuil1!K2))
Celà marche parfaitement
Mais la colonne suivante en feuille 1 j'ai le même type de colonne (avec des dates en format dates et en format texte) avec en plus des fois des cellules dans dates mais juste avec les mentions "OK", "En attente" ou "reçu" .
Aussi ai-je essayé de traiter ces exceptions par rapport à ma formule en les rajoutant avant ma fonction
=SI(ESTVIDE(Feuil1!L2);;SI((Feuil1!L2)="en attente";"en attente";SI((Feuil1!L2)="*ok*";"ok";SI((Feuil1!L2)="*reçu*";"ok";SI(ESTTEXTE(Feuil1!L2)=VRAI;DATEVAL(Feuil1!L2);Feuil1!L2)))))
Les dates se mettent dans le bon format comme la colonne précédente mais les "exceptions" renvoie #valeur!
Ou est le problème ? J'aimerais que quand sur la feuille 1 colonne L on croise un "ok", sur la même colonne de la feuille 2 , il y ai également "ok"
Merci de votre aide