Calendrier

Résolu
Bonsoir, la Famille
Je reviens vers vous avez mon tableau d'étude d'heures de travail.
Ce dernier est en cours de réalisation et j'ai un blocage sur "une simple" formule.
Dans le "Planning G"; colonne "C", je voudrais que le calendrier se mette automatiquement à jour lors du changement d'année.
L'objectif est de pouvoir sélectionner chaque mois par année.
Ce qui modifie ma page actuelle qui présente toute l'année.(je préfère) à la solution Tableau dynamique croisé.
Merci de votre aide et bonne Nuit.
Aquarius.
http://www.cjoint.com/c/EIuwDnBx6ld

6 réponses

  1. Contributeur
    Bonjour
    En C10 tu écris =C9+1 tires vers le bas jusqu'au 31 décembre . En 2016, année bissextile le calendrier en tiendra compte

    remarque : certaines années le 1° janvier peut ^tre en semaine 53 (si tu résides en Europe)
    il existe une formule pour en tenir compte (XL<= 2007)
    =ENT(MOD(ENT((B6-2)/7)+0,6;52+5/28))+1)
    à mettre en B9
    et en B10 à tirer vers le bas
    =SI(JOURSEM(C10)=1;B9+1;B9)

    dernier point(suggestion)
    dans ton tableau des fériés, il faudrait ajouter quelques lignes pour les ponts

    Michel
    0
    1. Contributeur
      encore moi !!!
      en C4
      =SI(JOUR(FIN.MOIS(C40;0))=29; "bissextile";"non bissextile")
      0
  2. Contributeur
    Bonjour

    voyez ici;

    il suffit de changer l'année et les colonnes A,B,C se mettent automatiquement à jour
    La colonne A renvoie des textes pour les noms de mois, et qui n'ont pas de valeur date
    le calcul des N° de semaine est ajusté "à l'européenne pour que la semaine change le lundi et pas le dimanche (comme US)
    la cellule Mois ne sert à rien

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

    j'ai corrigé la formule de l'année bissextile car elle ne fonctionnait pas sans l'égalité =2 (sinon, la formule DATE(Année;2;29) renvoie toujours une date même si l'année n'est pas bissextile _en l'occurrence, le 1/3/2015)

    Quelques tuyaux à toutes fins utiles

    __feuille Donnée: vous pouvez placer en B1 =Année pour lier avec le planning

    __Liste des jours fériés:allongez les limites du champ nommé et vous pourrez rajouter les années à venir, Excel ne tiendra compte que des jours dans la liste de Planning

    __formule plus simple pour le nombre de jours fériés en Planning D2

    =SOMMEPROD((ANNEE(Fériés)=Année)*1)

    crdlmnt

    Errare humanum est, perseverare diabolicum
    0
    1. Bonjour à tous
      Excusez-moi pour l'intrusion dans la discussion, mais je voudrais revenir sur la formule du calcul du N° de la semaine "=ENT(MOD(ENT((B6-2)/7)+0,6;52+5/28))+1), sauf erreur de ma part, celle-ci ne donne pas le même résultat suivant le calendrier utilisé 1900 ou 1904.
      Je l'ai quelque peu modifié pour quelle fonctionne avec n'importe quel calendrier,
      =SI(ENT(DATE(1904;1;1))=0;ENT(MOD(ENT((C9+1460)/7)+0,6;52+5/28))+1;ENT(MOD(ENT((C9-2)/7)+0,6;52+5/28))+1).
      Qu'en pensez-vous?
      Cdlt
      0
      1. Contributeur
        Bonjour,

        la formule que j'acais proposé concerne t elle bien le calendrier 1900 ?
        0
      2. @michel_mOui, mais comme j'utilise le calendrier "depuis 1904", j'avais constaté ce décalage lorsque le 1er janvier tombait en semaine 53.
        C'était une remarque qui aurait pu échapper à bon nombre d'utilisateurs.
        Bonne journée
        0
      3. Contributeur
        @Frenchie83OK, merci
        0
    2. un grand merci pour vos réponses.
      Merci michel_m
      Merci Vaucluse.
      C'est un plaisir de lire le sujet ce matin.
      Je poursuis donc mon petit tableau grace à vous.
      Excellente journée
      Bien cordialement
      Aquarius
      0
      1. Alors MERCI, mais pour moi: je dois d'abord savoir quel calendrier j'emploie
        Je vais donc m'enrichir de cette information et surtout vous remercier de cette réactivité.
        Bonne fin de journée à tous.
        Tous aux Champignons ou à la chasse!
        Aquarius
        0
        1. Bonjour à toutes et tous.

          Désolé pour l'erreur d'avoir créé un nouveau sujet hier soir
          Merci à Raymond PENTIER de m'en avoir fait part.
          Je ne voulais simplement pas encombrer le Forum ! sachant que mon dossier n'était pas encore aboutit.
          Alors je vais attendre 4 jours le temps que le dossier d'hier soir soit clôturé et je solliciterai de nouveau le Forum.
          Merci et bonne journée à tous et toutes.
          Bien cordialement
          Aquarius

          .
          0