Décalage pour calendrier perpétuel

Bonjour

J'ai un tableau avec un calendrier du 1 janvier au 31 décembre d'une année que je peux choisir en cellule A2.

J'ai quatre positions qui se répètent sur les jours de l'année A, B, C, R, A, B, C , R , A ,B, C , R .......

Cependant je n'arrive pas à obtenir une suite identique quand je change d'année . Le premier janvier reste toujours A alors qu'il devrait changer.

Ci joint le tableau explicatif.

Merci pour l'aide te meilleurs voeux pour cette nouvelle année.

Norberlingo

29taleau-pdp.xlsx (72.24 Ko)

Bonjour,

En E2, à recopier vers le bas :

=CHOISIR(1+MOD(A2;4);"R";"A";"B";"C")

A+

Bonsoir

Merci pour la réponse qui fonctionne à merveille.

J'essaie de comprendre la formule et je n'arrive pas trop à traduire (1+mod(A2,4)

Alors à l'occasion si je peux avoir une traduction......merci

Bonne soirée...et merci encore

Norberlingo

norberlingo a écrit :

J'essaie de comprendre la formule et je n'arrive pas trop à traduire (1+mod(A2,4)

Alors à l'occasion si je peux avoir une traduction......merci

La fonction MOD( x ; n ) renvoie le reste de la division de x par n.

donc MOD(A2;4) renvoie le reste de la division de A2 par 4 soit 0, 1, 2 ou 3. (exemple MOD(9;4)=1 car 9=2*4+1)

en ajoutant 1, on obtient soit 1, 2, 3 ou 4

La fonction CHOISIR(numéro_index ;valeur1 ;valeur2 ;valeur3...) renvoie la valeur correspondant à l'index.

Finalement =CHOISIR(1+MOD(A2;4);"R";"A";"B";"C")

renvoie "R" si le reste de la division de la date par 4 est = à 0

"A" si le reste de la division de la date par 4 est = à 1

...etc

Rechercher des sujets similaires à "decalage calendrier perpetuel"