Problème de date

0

Bonsoir
J'ai une problème pour préparer une sorte de calendrier...

Je renseigne la cellule C6 avec la formule  =DATE(AnneeCourante;1;1) ou AnneeCourante est une autre cellule de valeur 2023.

J'ai la cellule D6 = C6 + 1 (donc j'augmente d'un jour et D6 prend la date du 2 janvier 2023... je "tire" la formule sur la ligne pour couvrir une année.

Ensuite je souhaite afficher le mois au dessus de chaque date donc au dessus de C6 dans la cellule C5 je renseigne la formule =TEXTE(MOIS(C6);"mmm") et j'obtiens "janv". Je tire la formule au dessus des autres cases pour la reproduire mais j'obtiens toujours "janv" quelque soit la date... je ne comprends pas la logique c'est comme si excel n'exploitait pas la date du résultat de la cellule précédente + 1.

Comment faire ?

Posté le 8 juillet 2023, 00:33
par fb71@wanadoo.fr
Répondre
0

Bonjour fb71,

c'est normal, car pour le « calcul du mois », ça doit être fait sur la date complète
et pas seulement sur le mois ; donc au lieu de =TEXTE(MOIS(C6);"mmm")
mets cette formule : =TEXTE(C6;"mmm") ; voici un fichier exemple :

https://www.cjoint.com/c/MGif0uyuhl0

attention lors du passage de FIN février à DÉBUT mars : c'est selon que l'année
est bissextile ou non : 28 jours en février 2023 ; 29 jours en février 2024 ; donc :

formule en C12, au lieu de date précédente + 1 : =DATE(B2;3;1)

formule en AE9 : =SIERREUR(DATEVAL("29/02/"&B2);"")

➯ avec 2023 en B2 : rien ; avec 2024 en B2 : 29/02

mais si vraiment tu mets toute une année sur la même ligne, tu as 365 ou 366
jours sur une seule ligne = 365 ou 366 colonnes !

dans mon fichier exemple, la présentation est telle que la dernière colonne est
AG, et avec un zoom de 78 %, je vois toutes les données sur mon écran.

rhodo

rhodo Posté le 8 juillet 2023, 08:12
par rhodo

Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :