Calcul sur dates

  • Initiateur de la discussion nadim
  • Date de début
N

nadim

Guest
Bonjour,
voilà mon problème.
Je remplis une cellule excel à partir d'un fichier XML avec une date .
Cette opération se déroule sur un serveur ou les options régionales sont en mm/dd/yyyy et je ne peux pas les changer
sur cette date je dois retrancher 42 jours.
Quelque soit le format de la cellule (texte ou jj/mm/aaaa),
il invertit les mois et jours

ex: j'ai une date du 01 février 2006.
Elle s'affiche comme etant 01/02/2006 avec format text.
et quand je retranche 42 jours il me compte à partir de 02 janvier...

J'ai tt essayé formats de celluls en français.
Il les modifie systématiqueemnt em azéri et arménien.

Pls help pour que le calcul se fasse sur les bonnes dates a moins que qlq un ait une autre formule
mais pas de vba

merci
 

Davidc57

XLDnaute Occasionnel
Salut Nadim,

Essaye cela :

Case A1 :
01/02/2006 au format text

Case B1 : on écrit cette formule :
=date(right(A1,4),mid(A1,4,2),left(A1,2)

Case C1 : on écrit cette formule :
=B1-42


Désolais c'est en anglais, mais j'ai excel dans cette langue. Enfin, utilise les fonction en francais, ca doit être 'date'; 'droite'; 'gauche'; et 'milieu'. Attention aussi, moi je met des virgules mais pour toi ce sera peut-être des ';'.

En espérant t'avoir dépanné,

Bonne soirée.

David
 

Membres actuellement en ligne

Statistiques des forums

Discussions
312 611
Messages
2 090 226
Membres
104 452
dernier inscrit
hamzamounir