Excel/liste déroulante ou ..?

Résolu/Fermé
benji71 Messages postés 738 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 4 janvier 2015 - 2 nov. 2010 à 23:46
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 3 nov. 2010 à 00:47
Bonjour, bonsoir à tous et ttes,

j'ai deux t'chi problème que j'aimerais vous soumettre...

voici mes deux difficultés ..

1) j'aimerais comprendre comment je pourrais faire en sorte que si j'introduis une date calendrier en a1 , j'aimerais que les cellules a2:e8 se remplissent en fonction du jour calendrier . exemple le 3 novembre est un mercredi, j'amerais qu'il prenne les infos du mercredi et l'indique dans les cellules a2:e8....(je pensais passer par une liste..mais pas sur que cela soit le meilleur piste)

2) second tit problème...pour "m" elle travaille l'après midi...comment pourrais-je faire en sorte que ces heures soient prises en considération.

merci de votre aide et vos conseils...

je joins la copie du fichier car un tit fichier fais plus que grand discours..:
http://www.cijoint.fr/cjlink.php?file=cj201011/cijhcUJanD.xls

berni//

A voir également:

3 réponses

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
3 nov. 2010 à 00:23
Bonsoir,

Question 1 :
met en A2:E8 la formule suivante :
=INDEX($A$14:$E$53;JOURSEM($A$1;3)*8+LIGNE();COLONNE())
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
3 nov. 2010 à 00:37
PS : pour éviter d'afficher les 00:00 utiliser le format hh:mm;; au lieu de hh:mm
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
3 nov. 2010 à 00:32
Re,

Question 2
met F2 la formule suivante :
=SI(OU(ET(F$1>=$B2;F$1<=$C2);ET(F$1>=$D2;F$1<=$E2));1;"")

Étends la formule jusqu'en AY8

Patrice
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
3 nov. 2010 à 00:43
Il serait préférable de remplacer chaine vide par 0 c'est à dire d'utiliser :
=SI(OU(ET(F$1>=$B2;F$1<=$C2);ET(F$1>=$D2;F$1<=$E2));1;0)

et d'utiliser le format nombre Standard;; au lieu de Standard pour éviter l'affichage des 0.

En effet l'utilisation de chaine vide ("") génère l'erreur #Valeur! avec certaines formules.
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
3 nov. 2010 à 00:47
Re,

Ton fichier corrigé

Cordialement
Patrice
0