OVH Cloud OVH Cloud

Changement de date

7 réponses
Avatar
Romi
Bonjour à tous les bénévoles
J'ai une date en B1 sous le format jj-mm-aaaa et une année en C1 en format
nombre, j'aimerais savoir s'il est possible de récupérer, et de quelle
façon, dans une autre cellule une nouvelle date avec les jours et mois de B1
et l'année de C1.
Merci d'avance et bonne continuation
Un débutant sur Excel
Romi

7 réponses

Avatar
claudy
soir
=MOIS(C1)
=ANNEE(C1)
a+
claudy
"Romi" a écrit dans le message de news:
%
Bonjour à tous les bénévoles
J'ai une date en B1 sous le format jj-mm-aaaa et une année en C1 en format
nombre, j'aimerais savoir s'il est possible de récupérer, et de quelle
façon, dans une autre cellule une nouvelle date avec les jours et mois de
B1
et l'année de C1.
Merci d'avance et bonne continuation
Un débutant sur Excel
Romi




Avatar
Renaud Pierron
Salut,
Utilise la formule suivante :
ÚTE(C1;MOIS(B1);JOUR(B1))

@ +
Renaud.

"Romi" a écrit dans le message de news:
%
Bonjour à tous les bénévoles
J'ai une date en B1 sous le format jj-mm-aaaa et une année en C1 en format
nombre, j'aimerais savoir s'il est possible de récupérer, et de quelle
façon, dans une autre cellule une nouvelle date avec les jours et mois de
B1
et l'année de C1.
Merci d'avance et bonne continuation
Un débutant sur Excel
Romi




Avatar
Romi
Merci beaucoup, ça fonctionne super
Romi
Avatar
Claude Trouet
Bonjour,
Par curiosité, j'ai voulu voir comment réagissait la formule
ÚTE(C1;MOIS(B1);JOUR(B1))
en utilisant le 29 février 2004. Puis en ayant involontairement effacé B2,
j'ai constaté ce qui suit :
( XL2000)

A B C
1 01/03/2005 29/02/2004 2005
2 31/12/2004 2005
3 01/03/2005 01/03/2004 2005


J'avais déjà beaucoup de mal avec la gestion des dates, heures et leurs
différents formats, mais là
j'avoue que voir le même résultat pour 29/02 et 01/03 ça me trouble. Je
m'attendais plutôt à une erreur de type #erreur
Si cela vous inspire ......
Bonne journée à toutes et tous
Claude

"Renaud Pierron" a écrit dans le message de
news: ukf$
Salut,
Utilise la formule suivante :
ÚTE(C1;MOIS(B1);JOUR(B1))

@ +
Renaud.

"Romi" a écrit dans le message de news:
%
Bonjour à tous les bénévoles
J'ai une date en B1 sous le format jj-mm-aaaa et une année en C1 en
format
nombre, j'aimerais savoir s'il est possible de récupérer, et de quelle
façon, dans une autre cellule une nouvelle date avec les jours et mois de
B1
et l'année de C1.
Merci d'avance et bonne continuation
Un débutant sur Excel
Romi








Avatar
Daniel.M
Salut Claude,

Par curiosité, j'ai voulu voir comment réagissait la formule
ÚTE(C1;MOIS(B1);JOUR(B1))
en utilisant le 29 février 2004.

J'avais déjà beaucoup de mal avec la gestion des dates, heures et leurs
différents formats, mais là
j'avoue que voir le même résultat pour 29/02 et 01/03 ça me trouble. Je
m'attendais plutôt à une erreur de type #erreur



Il faut comprendre une chose fondamentale: les dates en Excel ne sont qu'un
NOMBRE.
D'ailleurs, si tu les formates (Ctrl-1) en nombre, tu vas les voir.

Si tu demandes un nombre de jour trop grand pour ce mois (le 29 février d'une
année non-bisextile), tu vas tomber le 1er jour du mois suivant.
C'est pareil partout (essaie le 31 avril => 1er mai, le 36 décembre => 5 janvier
de l'an suivant).

Une fois qu'on saisie que les dates ne sont que des nombres (commençant à 1,
pour le 1 janv 1900 en calendrier 1900), le comportement de certaines fonctions
apparaît plus cohérent.

Salutations,

Daniel M.

Avatar
michdenis
Bonjour Daniel,


" C'est pareil partout (essaie le 31 avril => 1er mai, le 36 décembre => 5 janvier de l'an suivant). "

Les sceptiques seront confondus comme disait un certain capitaine !


" le comportement de certaines fonctions apparaît plus cohérent."

Seulement si tu es tombé dedans alors que tu était encore tout petit !!!


;-)))


Salutations!




"Daniel.M" a écrit dans le message de news:
Salut Claude,

Par curiosité, j'ai voulu voir comment réagissait la formule
ÚTE(C1;MOIS(B1);JOUR(B1))
en utilisant le 29 février 2004.

J'avais déjà beaucoup de mal avec la gestion des dates, heures et leurs
différents formats, mais là
j'avoue que voir le même résultat pour 29/02 et 01/03 ça me trouble. Je
m'attendais plutôt à une erreur de type #erreur



Il faut comprendre une chose fondamentale: les dates en Excel ne sont qu'un
NOMBRE.
D'ailleurs, si tu les formates (Ctrl-1) en nombre, tu vas les voir.

Si tu demandes un nombre de jour trop grand pour ce mois (le 29 février d'une
année non-bisextile), tu vas tomber le 1er jour du mois suivant.
C'est pareil partout (essaie le 31 avril => 1er mai, le 36 décembre => 5 janvier
de l'an suivant).

Une fois qu'on saisie que les dates ne sont que des nombres (commençant à 1,
pour le 1 janv 1900 en calendrier 1900), le comportement de certaines fonctions
apparaît plus cohérent.

Salutations,

Daniel M.

Avatar
Claude Trouet
Bonsoir,
Pas de problème sur le fait que les dates sont des nombres. Ma surprise
vient plutôt du fait
que je croyais que pour appliquer cette formule Excel faisait la
concaténation des JMA donc
en texte et qu'ensuite il transformait en date.
Merci de l'explication.
Claude

"Daniel.M" a écrit dans le message de
news:
Salut Claude,

Par curiosité, j'ai voulu voir comment réagissait la formule
ÚTE(C1;MOIS(B1);JOUR(B1))
en utilisant le 29 février 2004.

J'avais déjà beaucoup de mal avec la gestion des dates, heures et leurs
différents formats, mais là
j'avoue que voir le même résultat pour 29/02 et 01/03 ça me trouble. Je
m'attendais plutôt à une erreur de type #erreur



Il faut comprendre une chose fondamentale: les dates en Excel ne sont
qu'un
NOMBRE.
D'ailleurs, si tu les formates (Ctrl-1) en nombre, tu vas les voir.

Si tu demandes un nombre de jour trop grand pour ce mois (le 29 février
d'une
année non-bisextile), tu vas tomber le 1er jour du mois suivant.
C'est pareil partout (essaie le 31 avril => 1er mai, le 36 décembre => 5
janvier
de l'an suivant).

Une fois qu'on saisie que les dates ne sont que des nombres (commençant à
1,
pour le 1 janv 1900 en calendrier 1900), le comportement de certaines
fonctions
apparaît plus cohérent.

Salutations,

Daniel M.