Le format d'une cellule

Bonjour tous ,

Je une question concernant le format d'une cellule.

Il y a deux ficher. Dans le premier (Bon de commande) dans la colonne D j’ai des dates des commandes au format JJ/MM/AA.

Ces dates sont utilisées plus tard dans le deuxième fichier (Data base) pour alimenter un tableau croisé dynamique (Pivot Table). Dans ce tableau il n’y a du sens ni pour jour ni pour mois. La seule donnée à utiliser c’est l’année.

Pour ça, j’ai décidé de créer dans la colonne X le variable 'Year' en utilisant la formule =droite(D3 ;4) pour avoir l’année d’une commande.

Malheureusement, la réponse obtenue est 9258 pour la date 26/6/2011 et 9260 pour la date 28/6/2011.

J’ai essayé de jouer avec le format de cellule, mais sans résultat. La seule solution pour obtenir le résultat « normal » est d’utiliser le format MM/JJ/AA.

Au même temps, quand j’utilise la formule =aujourd’hui() , le résultat est 29/06/11 et pas 06/29/11.

Je me souviens que ce type de problème a été résolu sur le PC par changement dans le « Local settings » du système. Maintenant, je travail sur Mac et je n’ai aucune idée comment trouver la solution de ce problème.

Merci pour vos idées.

P.S. L’idée de contacter à notre Sys Admin a été déjà abordée sans aucun résultat

bonjour,

je ai pas compris tout ce que tu as dis mais bon j'ai lu en diagonale

je suppose que tu as une version anglais d'office

pourquoi dans une colonne a coté tu n'utilise pas la fonction

=annee("A1")

qui te renverrai juste l'année de la date qu'il y a dans la cellule A1

comme je suppose le tiens est en anglais ca doit etre du genre

=year("A1")

la fonction droite, c'est normal qu elle ne fonctionne pas car il te renvoie le nombre de caractere que tu as définie en partons de la droite, de plus il te renvoie sous format text

et il ne faut jamais oublier que pour excel un date n'est rien d'autre qu'un chiffre soit le 0 la date du 00/01/1900

et pour que ce soit plus facile pour nous humain c'est retranscrit sous le format jj/mm/aaaa

voila je pense avec la fonction ANNEE ca doit résoudre ton probleme

spyderpaint,

Malheureusement, j'ai la version française d'Excel. Je ne maîtrise pas bien le français et ça pose nombreux problèmes quand il faut utiliser l'Aide. Par contre, c'est un très bon outil pour améliorer mon niveau.

Concernant ton conseil - CA MARCHE TRES BIEN.

Je n'ai pas connu cette fonction…

Merci beaucoup !

spyderpaint a écrit :

bonjour,

je ai pas compris tout ce que tu as dis mais bon j'ai lu en diagonale

je suppose que tu as une version anglais d'office

pourquoi dans une colonne a coté tu n'utilise pas la fonction

=annee("A1")

qui te renverrai juste l'année de la date qu'il y a dans la cellule A1

comme je suppose le tiens est en anglais ca doit etre du genre

=year("A1")

la fonction droite, c'est normal qu elle ne fonctionne pas car il te renvoie le nombre de caractere que tu as définie en partons de la droite, de plus il te renvoie sous format text

et il ne faut jamais oublier que pour excel un date n'est rien d'autre qu'un chiffre soit le 0 la date du 00/01/1900

et pour que ce soit plus facile pour nous humain c'est retranscrit sous le format jj/mm/aaaa

voila je pense avec la fonction ANNEE ca doit résoudre ton probleme

-- 29 Juin 2011, 13:11 --

spyderpaint,

Malheureusement, j'ai la version française d'Excel. Je ne maîtrise pas bien le français et ça pose nombreux problèmes quand il faut utiliser l'Aide. Par contre, c'est un très bon outil pour améliorer mon niveau.

Concernant ton conseil - CA MARCHE TRES BIEN.

Je n'ai pas connu cette fonction…

Merci beaucoup !

spyderpaint a écrit :

bonjour,

je ai pas compris tout ce que tu as dis mais bon j'ai lu en diagonale

je suppose que tu as une version anglais d'office

pourquoi dans une colonne a coté tu n'utilise pas la fonction

=annee("A1")

qui te renverrai juste l'année de la date qu'il y a dans la cellule A1

comme je suppose le tiens est en anglais ca doit etre du genre

=year("A1")

la fonction droite, c'est normal qu elle ne fonctionne pas car il te renvoie le nombre de caractere que tu as définie en partons de la droite, de plus il te renvoie sous format text

et il ne faut jamais oublier que pour excel un date n'est rien d'autre qu'un chiffre soit le 0 la date du 00/01/1900

et pour que ce soit plus facile pour nous humain c'est retranscrit sous le format jj/mm/aaaa

voila je pense avec la fonction ANNEE ca doit résoudre ton probleme

-- 29 Juin 2011, 13:11 --

spyderpaint,

Malheureusement, j'ai la version française d'Excel. Je ne maîtrise pas bien le français et ça pose nombreux problèmes quand il faut utiliser l'Aide. Par contre, c'est un très bon outil pour améliorer mon niveau.

Concernant ton conseil - CA MARCHE TRES BIEN.

Je n'ai pas connu cette fonction…

Merci beaucoup !

spyderpaint a écrit :

bonjour,

je ai pas compris tout ce que tu as dis mais bon j'ai lu en diagonale

je suppose que tu as une version anglais d'office

pourquoi dans une colonne a coté tu n'utilise pas la fonction

=annee("A1")

qui te renverrai juste l'année de la date qu'il y a dans la cellule A1

comme je suppose le tiens est en anglais ca doit etre du genre

=year("A1")

la fonction droite, c'est normal qu elle ne fonctionne pas car il te renvoie le nombre de caractere que tu as définie en partons de la droite, de plus il te renvoie sous format text

et il ne faut jamais oublier que pour excel un date n'est rien d'autre qu'un chiffre soit le 0 la date du 00/01/1900

et pour que ce soit plus facile pour nous humain c'est retranscrit sous le format jj/mm/aaaa

voila je pense avec la fonction ANNEE ca doit résoudre ton probleme

Rechercher des sujets similaires à "format"