Formule + 1

Résolu
bonjour, je cherche a mettre une formule dans un calendrier afin de pouvoir indiquer un date dans une case x. et que le calcul se fasse automatique pour tous les jours du mois . Exemple si j'indique le 1 juillet et que c'est un mardi.... toutes les autres case se mettraient à jour.

POur vous aider. Je pars toujours d'un gabarit à chaque mois. et je veux juste indiquer le 1 dans chaque feuille...

Je ne veux pas que quand j'efface ma donnée dans la ces que tout s'efface non plus. que la formule reste pour toujours. merci.

9 réponses

  1. Bonjour,

    Je suggère que cette date soit mise en cellule D1 avec le format personnalisé aaaa car dans les autres cellules du tableau on ne peut pas mettre une valeur entrée manuellement en même temps qu'une formule de remplissage automatique.

    Cordialement
    1
    1. Merci beaucoup. oui. ca ressemble à ce que je veux.
      Est-ce qu'il y a un moyen que les dates du mois précédent n'apparaissent pas dans les cases bleus lorsque le mois débute autre que le Lund ? c'est le seul ennui qui reste si je ne veux pas manipuler le document à chaque mois. merci beaucoup. vvv
      0
    2. @PapyLuc51Salut PapyLuc. j'aimerais savoir comment je fait pour modifier les notes (celles dans les petites cases jaunes que tu as indiqué. Car le texte N'est pas exactement ce que j'aimerais). J'ai essayé avec modifier un commentaire et ca ne fonctionne pas. merci
      0
    3. @natha_9597Bonjour,

      Ce ne sont pas des commentaires dans ce fichier mais des messages de saisie et il étaient déjà présents dans le fichier envoyé au départ

      • onglet DONNEES
      • module Outils de données
      • choisir validation des données
      • onglet message de saisie

      Cordialement
      0
    4. @natha_9597re

      Je répondrai plus tard pour les dates ; tu veux donc que la feuille commence le premier du mois mis dans la cellule du jour correspondant et finir par le dernier jour du mois, un calendrier en quelque sorte.
      Ce n'est pas ce que j'avais compris au départ, je pensais que tu voulais des semaines complètes.

      Cordialement
      0
  2. Contributeur
    Bonjour natha.

    Tu ne pourras avoir aucune date dans les cellules (qui ne sont pas des cases) bleues tant que tu les laisseras en format Texte !
    1
    1. Re.

      Voilà les formules modifiées :

      en C3

      =SI($D$1="";"";SI(TEXTE(JOURSEM($D$1;2);"jjjj")=B$2;$D$1;""))


      en E3 incrémentée jusqu'à O3 ; comme il s'agit de la semaine comportant le 1er du mois

      =SI($D$1="";"";SI(C3="";SI(TEXTE(JOURSEM($D$1;2);"jjjj")=D$2;$D$1;"");C3+1))


      en C5 incrémentée vers le bas jusqu'à C13 (ajout d'un jour à la dernière cellule à droite de la ligne au dessus à condition que ça corresponde au mois en cours

      =SI($D$1="";"";SI(O3="";"";SI(MOIS(O3+1)=MOIS(O3);O3+1;"")))


      En E5 ajout d'un jour à C5 si ça correspond au mois concerné ; formule incrémenté à droite et en bas pour remplir le reste des cellules en bleu.

      =SI($D$1="";"";SI(C5="";"";SI(MOIS(C5+1)=MOIS(C5);C5+1;"")))


      J'ai modifier le format de toutes ces cellules pour ne plus voir que le numéro du jour avec le format jj

      J'ai modifié aussi le message de saisie des cellules B1 et D1 et j'ai supprimé celui de la cellule B3

      Le fichier en retour https://www.cjoint.com/c/KGEhxVKbNhp

      Un autre conseil déverrouiller les cellules susceptibles d'être modifiées par une entrée au clavier et de mettre une protection sans mot de passe sur chaque feuillet. Sais-tu faire ça ?? Sinon indique toutes les cellules à modification manuelle et je mettrai les protections

      Cordialement
      1
      1. Re,

        On apprend toujours de ses propres erreurs ; le jour qui ressort n'est pas le bon

        Les formule de la première ligne de date à modifier ainsi

        C3
        =SI($D$1="";"";SI(TEXTE($D$1;"jjjj")=B$2;$D$1;""))


        E3 à incrémenter à droite
        =SI($D$1="";"";SI(C3="";SI(TEXTE($D$1;"jjjj")=D$2;$D$1;"");C3+1))


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

        Cordialement
        0
      2. @PapyLuc51Merci PapyLuc. tout est parfait pour moi.
        0
    2. Contributeur
      Bonjour
      difficile de vous répondre sans la configuration de votre calendrier (s'il commence au 1 ou au 1° lundi, s'il est en colonne, en tableau hebdo, Etc...)
      Pouvez vous déposer un modèle par exemple ici:
      https://mon-partage.fr
      et revenir coller le lien créé sur le site
      à vous lire
      crdlmnt
      0
      1. Rebonjour,

        Dans la pratique, on s'en servira souvent pour les plannings de travail, donc à la semaine, et je préfère pour ma part partir du premier lundi de la semaine incluant le premier jour du mois (et qui donc fera souvent partie du mois précédent), mais chacun voit midi à son clocher...
        0
    3. Contributeur
      ... et moi, je n'ai rien compris à ta phrase "Je ne veux pas que quand j'efface ma donnée dans la ces que tout s'efface non plus. que la formule reste pour toujours" ...
      0
      1. Bonjour,

        Pour avoir le lundi de la semaine contenant le 1 jour du mois en cours,

        en A1 la date du premier jour du mois

        Dans la première cellule du tableau/planning

        =A1+CHOISIR(JOURSEM(A1;2);0;-1;-2;-3;-4;-5;-6)


        cordialement
        0
        1. Bonjour,

          Certes, mais on demande généralement à un agenda/planning hebdomadaire/mensuel/annuel de conserver les données de la période précédente, ce qui ne va pas être le cas sauf à entrer A1 à la main (et dans tous les cas enregistrer sa feuille de calcul type sous un nom différent chaque période).

          C'est pourquoi j'ai pour ma part dans ces feuilles une cellule B2 année et une cellule D2 mois manuelles, à partir desquelles Excel va calculer le premier jour du mois en B3:

          =DATE($B$2;$D$2;1)

          puis le premier lundi du mois en B4:

          =$B$3-JOUR($B$3)+8-JOURSEM($B$3-JOUR($B$3)+6)
          0
      2. salutations à tous,

        On attend toujours le fichier de natha_9597 demandé par Vaucluse.

        Cordialement
        0
        1. C'est fait merci :)
          0
      3. Re,

        Une esquisse en attendant avec date automatique au 1er janvier de l'année en cours sur un feuillet DATA qui sert pour tout le planning - seule cette cellule est a modifier si on veut mettre la date au clavier.

        Sur les feuillets correspondant aux mois la formule de A1 diffère des autres cellules de la colonne

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

        Cordialement
        0
        1. désolé du délai voici le lien de mon fichier
          https://mon-partage.fr/f/iqORy8wC/

          ce que j'aimerais c'est lorsque j'inscrit par exemple pour septembre la date 1 dans une journée x (exemple le mardi). que toutes les autres date s'inscrivent automatiquement dans les petites cases bleus

          est-ce que c'est assez clair ? merci de votre aide :)
          0