Conversion d'une date en mois et année

Fermé
bb07 Messages postés 2 Date d'inscription vendredi 26 août 2011 Statut Membre Dernière intervention 26 août 2011 - 26 août 2011 à 14:44
tontong Messages postés 2563 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 17 octobre 2024 - 26 août 2011 à 18:39
Bonjour,

j'ai besoin d'aide sur une formule d'extraction de date.
j'ai essayé cette formule :=SI(ET(JOUR(D2)>=1;(JOUR(D2)<=23));(MOIS(D2));(MOIS(D2)+1))
la colonne D etant la colonne de saisie de la date

mais elle ne fonctionne pas parfaitement. donc je sollicite de l'aide

mon objectif:
lorsque je rentre une date dans une cellule, je veux que dans deux autres cellules apparaisse:
** le mois auquel appartient la date. ce n'est pas le mois calendaire mais le mois qui va du 24 du mois au 23 mois+1. donc pour le 22 fev c'est le 2, mais pour le 28 avril c'est le 5.
il y a entre autre un souci avec décembre car dans la formule que j'ai essayé, il me marque 13!!!

** l'année auquel appartient la date. ce n'est pas une année calendaire mais une année qui va du 24 décembre au 23 décembre de l'année +1. donc si je marque 20 décembre 201
0 je reste en 2010 mais si c'est 28 decembre, je passe en 2011

si quelq'un peux m'aider ou orienter mes recherches, ce serait génial

2 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
26 août 2011 à 15:38
Bonjour

a mettre au format date voulu
=SI(JOUR(D2)<23;MOIS(D2);MOIS.DECALER(D2;1))
--

Michel
0
bb07 Messages postés 2 Date d'inscription vendredi 26 août 2011 Statut Membre Dernière intervention 26 août 2011
26 août 2011 à 16:19
j'essaierais lundi
obligé de partir
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
26 août 2011 à 17:39
errata:
lire
=SI(JOUR(D2)<=23;D2;MOIS.DECALER(D2;1))
au format-nombre personalisé "mmm aaaa"
0
tontong Messages postés 2563 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 17 octobre 2024 1 058
26 août 2011 à 15:39
Bonjour,
Essayez et vérifiez: =MOD(MOIS(A2-24);12)+1 pour le mois et
=ANNEE(MOIS.DECALER(A2-24;1)) pour l'année.
0
tontong Messages postés 2563 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 17 octobre 2024 1 058
26 août 2011 à 18:39
Puisqu'on a jusqu'à lundi je corrige aussi:
=MOD(MOIS(A2-23);12)+1 pour le mois
=ANNEE(MOIS.DECALER(A2-23;1)) pour l'année.
0