Excel/formule prioritaire/horaire perso
Résolu
benji71
Messages postés
738
Date d'inscription
Statut
Membre
Dernière intervention
-
pépé35530 Messages postés 2943 Date d'inscription Statut Membre Dernière intervention -
pépé35530 Messages postés 2943 Date d'inscription Statut Membre Dernière intervention -
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///
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///
A voir également:
- Excel/formule prioritaire/horaire perso
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Liste déroulante excel - Guide
11 réponses
Bonsoir,
En écrivant ta formule de cette façon en D22 :
"Pour trouver une solution à ses problèmes, il faut s'en donner la peine."
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."
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é
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é
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é
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é
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///
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///
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonsoir,
Voici un lien vers un fichier modifié :
http://www.cijoint.fr/cjlink.php?file=cj201109/cijq9dJz8w.xls
A+
pépé
Voici un lien vers un fichier modifié :
http://www.cijoint.fr/cjlink.php?file=cj201109/cijq9dJz8w.xls
A+
pépé
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//
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//
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é
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é
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///
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///