Formule + 1

Résolu
natha_9597 Messages postés 29 Statut Membre -  
natha_9597 Messages postés 29 Statut Membre -
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. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511
     
    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. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511
       
      Voilà le fichier en retour - j'espère que ça te plaira.

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

      Cordialement
      0
      1. natha_9597 Messages postés 29 Statut Membre > PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention  
         
        Salut 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
      2. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511 > natha_9597 Messages postés 29 Statut Membre
         
        Bonjour,

        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
    2. natha_9597 Messages postés 29 Statut Membre
       
      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
      1. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511 > natha_9597 Messages postés 29 Statut Membre
         
        re

        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. Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    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
  3. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511
     
    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. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511
       
      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
      1. natha_9597 Messages postés 29 Statut Membre > PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention  
         
        Merci PapyLuc. tout est parfait pour moi.
        0
  4. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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. brucine Messages postés 24927 Date d'inscription   Statut Membre Dernière intervention   4 178
       
      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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    ... 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
  7. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511
     
    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. brucine Messages postés 24927 Date d'inscription   Statut Membre Dernière intervention   4 178
       
      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
  8. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511
     
    salutations à tous,

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

    Cordialement
    0
    1. natha_9597 Messages postés 29 Statut Membre
       
      C'est fait merci :)
      0
  9. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511
     
    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
  10. natha_9597 Messages postés 29 Statut Membre
     
    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