Romain Exc
XLDnaute Nouveau
Bonjour,
Malgre plusieurs efforts, recherche sur ce site ou via google je n'arrive pas corriger et fiabiliser le résultat d'une formule dateval sur toute une colonne.
Process :
Je réalise une extraction d'une application qui me donne des dates sous la forme : "Wed Aug 03 2016 08:00:00 GMT+0200" dans une cellule
Mon but initial était de transformer cette chaine de caractère en quelque chose d'exploitable pour travailler par semaine année etc par exemple
Par un concatener et dateval j'arrive a transformer cela en quelque d'exploitable mais sur certaines cellules j'ai #valeur de retourné et je n'arrive pas corriger mon erreur...
J'ai ma colonne avec dateval qui est bien en format date, les 2 premières j'ai tenté en standard ou texte le résultat ne change pas.
Exemple ( première ligne ma formule , et en dessous 2 exemples , un qui fonctionne et l'autre en erreur.... )
Si jamais vous avez des idées ou une explication du pourquoi ça marche et parfois cela ne marche pas je suis preneur !
Exemple de fichier dispo : https://www.cjoint.com/c/IGzmjcPJ4ir
En vous remerciant par avance
Romain
Malgre plusieurs efforts, recherche sur ce site ou via google je n'arrive pas corriger et fiabiliser le résultat d'une formule dateval sur toute une colonne.
Process :
Je réalise une extraction d'une application qui me donne des dates sous la forme : "Wed Aug 03 2016 08:00:00 GMT+0200" dans une cellule
Mon but initial était de transformer cette chaine de caractère en quelque chose d'exploitable pour travailler par semaine année etc par exemple
Par un concatener et dateval j'arrive a transformer cela en quelque d'exploitable mais sur certaines cellules j'ai #valeur de retourné et je n'arrive pas corriger mon erreur...
J'ai ma colonne avec dateval qui est bien en format date, les 2 premières j'ai tenté en standard ou texte le résultat ne change pas.
Exemple ( première ligne ma formule , et en dessous 2 exemples , un qui fonctionne et l'autre en erreur.... )
Wed Aug 03 2016 08:00:00 GMT+0200 | =CONCATENER(STXT(Y8;9;2);"/";STXT(Y8;5;3);"/";STXT(Y8;12;4)) | =DATEVAL(Z8) | =NO.SEMAINE(Z8;2) | =ANNEE(Z8) |
Mon Aug 01 2016 14:00:00 GMT+0200 | 01/Aug/2016 | #VALEUR! | #VALEUR! | #VALEUR! |
Tue Jul 05 2016 09:30:00 GMT+0200 | 05/Jul/2016 | 05/07/2016 | 28 | 2016 |
Si jamais vous avez des idées ou une explication du pourquoi ça marche et parfois cela ne marche pas je suis preneur !
Exemple de fichier dispo : https://www.cjoint.com/c/IGzmjcPJ4ir
En vous remerciant par avance
Romain