XL 2013 Formule inexplicable

LouisLord

XLDnaute Nouveau
Bonjour à toutes et tous,

Ceci étant mon premier message, je ne sais pas si je m'y prends bien, n'hésité pas à me dire ce qui ne va pas auquel cas !

Cette aparté terminé, voici mon "problème":
J'ai téléchargé un calendrier sous format Excel, il est parfait !
En effet il ajuste automatiquement les jours du mois selon l'année sélectionnée.

Voulant soulever le secret de cette mécanique, j'ai observé la formule se cachant derrière les jours, et là ! Effrois ... Après de multiples recherches, tests, rien... Impossible de justifier cela.

Mon ego en ayant pris un coup, je me suis dis pourquoi pas demander à un groupe d'expert.
La formule est la suivant pour le lundi 01 janvier 2017 : =SI(JOUR(JanSun1)=1;JanSun1-6;JanSun1+1)

Je vous glisse le fichier en pièce jointe et vous remercie pour vos retours
Bonne journée à vous et bon courage !
 

Pièces jointes

  • tf031076631.xlsx
    90.4 KB · Affichages: 46

kan3pz

XLDnaute Occasionnel
Bonjour LouisLord,

Dans certains cas il est plus pratique dans Excel d'utiliser le Gestionnaire le nom pour limiter la taille des formules dans les cellules.
Pour découvrir ce qu'il y a derrière JanSun1 il faut aller dans le menu Formule > Gestionnaire de nom
upload_2017-6-15_13-24-4.png


Tu verras que JanSun1 =DATE(Annéecivile;1;1)-JOURSEM(DATE(Annéecivile;1;1))+1
Avec Annéecivile = N2

A+
 

Pièces jointes

  • upload_2017-6-15_13-23-52.png
    upload_2017-6-15_13-23-52.png
    86.2 KB · Affichages: 60

Membres actuellement en ligne

Statistiques des forums

Discussions
312 177
Messages
2 085 972
Membres
103 073
dernier inscrit
MSCHOE16