Excel/formule prioritaire/horaire perso

Résolu
Bonjour, bonsoir à tous et ttes,

j'espere que vous avez passé une bone journée.

je me permets de faire appel à vous car je calle un peu sur deux difficlutées. me sachant pas tres doué dans l'écriture...je m'autorise à palcer le fichier sur lequel je bosse comme ça celui qui souhaite comprendre..pourra aller voir....https://www.cjoint.com/?3IhtWjZ5wd7

en deux mots, j'ai deux difficultées, la premiere consiste à donner un ordre prioritaire dans une formule, la seconde consiste au calcul de la différence d'heure.

je ne sais qu j'aurais une réponse..Mais soyez déjà remercier de m'avoir lu jusqi'ici... :-)

cdlmnt,

berni///

11 réponses

  1. Modérateur
    Bonsoir,

    En écrivant ta formule de cette façon en D22 :
    =SI(ET($B22="";$C22="");"";SI($C22<>"";SI(ET(D$4>=GAUCHE($C22;5)*1;D$4<=DROITE($C22;5)*1);1;"");SI(ET(D$4>=GAUCHE($B22;5)*1;D$4<=DROITE($B22;5)*1);1;"")))


    "Pour trouver une solution à ses problèmes, il faut s'en donner la peine."
    0
    1. Autre solution

      Rajouter une colonne après la colonne C
      et en D22 (nouvelle colonne) entrer la formule suivante :

      =SI(ET(B22="";C22="");"";SI(C22<>"";+C22;B22))

      Modifier ensuite les formules du tableau en changeant le B22 en D22
      ce qui donnera pour la cellule E22

      =SI($D22="";"";SI(ET(E$4>=GAUCHE($D22;5)*1;E$4<=DROITE($D22;5)*1);1;" "))

      Recopier la formule ensuite
      la colonne D pourra ensuite être masquée
      Voilà pour la première question

      A+

      pépé
      0
      1. Pour la deuxième question, je n'arrive pas à cerner ton problème.
        La colonne Ba donne les temps effectifs dans les deux cas de figure.
        S'agit-il de comparer l'horaire initial prévu avec l'horaire effectif ?
        Autre problème : ligne 34 : si ce sont les mêmes personnes que dans le tableau, faire pointer les cellules de la ligne 14 vers les cellules de la colonne C et non pas D
        De la même façon on peut faire pointer les cellules de la ligne 32 vers les noms de la colonne A ce qui évite de retaper les noms.
        A+

        pépé
        0
        1. Bonsoir aquarelle, bonsoir pépé35530,

          merci à vous deux pour vos interventions.

          grâce à vous, j'ai une partie dela solution à mes difficultés...
          compte tenu de la qualité des réponses, je repost le fichier [ https://www.cjoint.com/?3IhwfdtqJRz ] afin que d'autres puisse en profiter...et de soumettre deux autres questions qui sont sur le fichier...

          merci de votre aide et intervention....

          cdlmnt,

          berni///
          0
          1. Modérateur
            Re,

            Petit renseignement : comptes-tu garder les 2 tableaux c'est à dire celui qui contient la situation normal (sans absence donc celui du haut) et celui qui est en dessous avec l'absence d'une personne ? Ou en garderas-tu qu'un seul?
            0
          2. Bonsoir aquarelle,

            Pq cette question ? problème ?

            je souhaiterais garder les deux...mais seul le second change..le prmeier est juste pr me rappeler de la répartition du personnel

            bien à vous

            berni///
            0
          3. Modérateur
            Pq cette question ? problème ?
            Non, puisque tu gardes les 2 tableaux ;)
            0
        2. Bonsoir,

          Voici un lien vers un fichier modifié :

          http://www.cijoint.fr/cjlink.php?file=cj201109/cijq9dJz8w.xls

          A+

          pépé
          0
          1. re-bonsoir pépé35530,

            merci pour votre reponse et votre post...

            pouvez-vous me rappeler pq avoir fait le choix de mettre une colonne D à masquer ? [elle est bien à masquer ?]

            ne passer que par la colonne une seule colonne n'etait pas possible ?

            merci à vous...bien à vous..

            cdlmnt,

            berni//
            0
            1. Modérateur
              Re,

              Voici ma version : http://www.cijoint.fr/cjlink.php?file=cj201109/cijrqFiDPB.xls

              @+
              0
              1. Bonsoir,

                La colonne D est bien à masquer.
                J'ai fait ce choix afin de ne pas compliquer les formules suivantes.
                Les formules du tableau sont conservées et il y a juste l'adresse de la colonne C à modifier en colonne D.
                Qu'il y ait une modification ou non de l'horaire, le test se fera toujours sur la colonne D qui prendra tantôt les éléments de la colonne B tantôt les éléments de la colonne C si celle-ci est complétée.
                On aurait évidemment modifier les formules du tableau comme l'a fait aquarelle, mais j'ai trouvé la solution plus compliquée. Enfin, c'est tout à fait personnel.

                A+

                pépé
                0
                1. Bonsoir aquarel, bonsoir pépé35530,

                  je crois avoir les outils qui devraient me permettre d'avancer...merci à tous les deux pour votre attention et votre disponibilité. ça fait plaisir.

                  bien à vous deux..bonne nuit..

                  cdlmnt,

                  berni///
                  0
                  1. Modérateur
                    Ravie que nous ayons pu t'aider. N'hésite pas à revenir si tu as besoin :)

                    Bonne continuation.
                    0
                    1. Bonne continuation,

                      Ton problème était intéressant.

                      Bonne journée

                      pépé
                      0