Excel planning help

Fermé
okaia51 Messages postés 10 Date d'inscription mercredi 18 avril 2012 Statut Membre Dernière intervention 27 avril 2012 - Modifié par okaia51 le 23/04/2012 à 09:48
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 - 30 avril 2012 à 20:15
Bonjour,

voila je suis chargé de faire un planning mais j ai un gros souci que je ne sais pas resoudre....
Sur une feuille il y a le planning avec en colonne les differentes diffrentes personnes. Pour chaque jour ils doivent mettre ce qu il font , ici dans quels centre ils sont et ce qu il font (ex: terrain centre1, locaux centre1,...), là pas de souci...
Sur une autre feuille,Je dois faire un récapitulatif par centre, avec dans dans la cellule le nom de la personnes et ce qu elle fait. Là probleme !!!
Je n arrive pas a faire ressortir pour un jour donnée la personne et ce qu elle fait dans la bonne cellule du centre correspondant (dans recapitulatif)

Je met le fichier pour que vous voyer ce que souhaite faire...
https://www.cjoint.com/?BDxjWFDMJYV

Si vous m'aider, je ne trouve pas de solution


A voir également:

8 réponses

Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
23 avril 2012 à 16:06
Bonjour.

Je comprends que tu sois perdu !

1°) Ta formule étant extrêmement longue tu dois commencer par raccourcir le nom des feuilles, au niveau des onglets :
- Remplace AOUT (2) par Août
- Remplace RECAP AOUT par RécAoût
et instantanément ta formule en G7 s'affiche
=CONCATENER((SI(RECHERCHEH(Août!$C$2;Août!$C11:$N11;1;0)=Août!$C$2;
"locaux";SI(RECHERCHEH(Août!D2;Août!$C11:$N11;1;0)=Août!D2;"terrain";
SI(RECHERCHEH(Août!$E$2;Août!$C11:$N11;1;0)=Août!$E$2;"divers";""))));" ";
(SI(Août!$C11=Août!$C$2;RécAoût!$C$2;SI(Août!$E11=Août!$C$2;RécAoût!$B$2;SI(Août!$G11=Août!$C$2;RécAoût!$D$2;SI(Août!$I11=Août!$C$2;RécAoût!$E$2;SI(Août!$K11=Août!$C$2;RécAoût!$F$2;SI(Août!$M11=Août!$C$2;RécAoût!$G$2;""))))))))
soit 436 caractères au lieu de 601 ...

2°) "la 1ere condition marche mais apres non... " . FAUX ! Quand tu écris
SI(RECHERCHEH(Août!$C$2;Août!$C11:$N11;1;0)=Août!$C$2;"locaux";"")
tu ne peux trouver qu'une seule et unique réponse : locaux !
En effet tu ne fais que lire la première ligne de ta plage, celle où il y a le mot qui doit déclencher la recherche ... On ne met jamais 1 comme troisième argument de cette fonction.
Je te conseille de regarder de plus près la syntaxe et le fonctionnement de la fonction RECHERCHEH, avant d'aller plus loin.
1
okaia51 Messages postés 10 Date d'inscription mercredi 18 avril 2012 Statut Membre Dernière intervention 27 avril 2012
Modifié par okaia51 le 23/04/2012 à 17:13
ok donc ma formule est trop longue...
oui je crois que c est la fonction rechercheh qui n'est pas adequate, j ai essayé aussi avec recherche, mais pas mieux...
en gros je ne sais pas le faire que pour une seule ligne et reconnaitre une valeur choisit sans ce se soucier des valeurs fausses...
0
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
23 avril 2012 à 18:59
Quelle que soit la fonction que tu utiliseras, ce sera compliqué puisque tu as "ctre 1 locaux" dans une feuille, dans l'autre et "CENTRE 1" d'une part, "locaux" d'autre part.
Je t'indique par ailleurs que dans les noms de feuille, de plage, ainsi que pour les contenus de cellules qui devront servir à des recherches, il faut éviter les espaces, tirets-du-6, apostrophes et autres caractères réservés, comme * ! ? @ / \
Il faut soit accoler les mots ou abréviations ("RécapAoût" au lieu de "Récap Août"), soit utiliser le tiret-du-8 ("Dans_l_après_midi" au lieu de "Dans l'après-midi").
0
ok ok mais comment tu t'y prendrais alors? pour arriver a un resultat equivalent...
0
okaia51 Messages postés 10 Date d'inscription mercredi 18 avril 2012 Statut Membre Dernière intervention 27 avril 2012
24 avril 2012 à 08:47
et justement , je veux qu'il fasse une recherche que sur une seule ligne et qu'il retrouve un seul resultat (determiné)... c est ca que je ne sais pas resoudre
0
okaia51 Messages postés 10 Date d'inscription mercredi 18 avril 2012 Statut Membre Dernière intervention 27 avril 2012
Modifié par okaia51 le 23/04/2012 à 09:59
voila la formule :

=CONCATENER((SI(RECHERCHEH('AOUT (2)'!$C$2;'AOUT (2)'!$C11:$N11;1;FAUX)='AOUT (2)'!$C$2;"locaux";SI(RECHERCHEH('AOUT (2)'!D2;'AOUT (2)'!$C11:$N11;1;FAUX)='AOUT (2)'!D2;"terrain";SI(RECHERCHEH('AOUT (2)'!$E$2;'AOUT (2)'!$C11:$N11;1;FAUX)='AOUT (2)'!$E$2;"divers";""))));" ";(SI('AOUT (2)'!$C11='AOUT (2)'!$C$2;'RECAP AOUT'!$C$2;SI('AOUT (2)'!$E11='AOUT (2)'!$C$2;'RECAP AOUT'!$B$2;SI('AOUT (2)'!$G11='AOUT (2)'!$C$2;'RECAP AOUT'!$D$2;SI('AOUT (2)'!$I11='AOUT (2)'!$C$2;'RECAP AOUT'!$E$2;SI('AOUT (2)'!$K11='AOUT (2)'!$C$2;'RECAP AOUT'!$F$2;SI('AOUT (2)'!$M11='AOUT (2)'!$C$2;'RECAP AOUT'!$G$2;""))))))))

la 1ere condition marche mais apres non... mon probleme est de rechercher sur une seule ligne si une valeur determiner existe et si elle existe elle affiche le message souhaité.
enfin voir le fichier, ca sera plus simple a comprendre!
Ah oui les valeur seront remplacer par un bouton copier/coller afin qu'il n'y ait pas de probleme lors de la saisie de la valeur...
0
okaia51 Messages postés 10 Date d'inscription mercredi 18 avril 2012 Statut Membre Dernière intervention 27 avril 2012
23 avril 2012 à 13:41
Quelqu'un peut m'aider please? je suis perdu!
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
24 avril 2012 à 09:51
Bonjour,

Ton planning a été mal pensé au départ: comme l'a indiqué Raymond , tu emploies plusieurs noms pour la même chose (centre 1, ctr 1; ctr 1 locaux.... et tes formules "usine à gaz" rendent ton projet très fragile; j'ai l'impression qu'il faudrait repartir quasiment à zéro
Ne prend pas ca mal !

J'essaierai de te proposer un truc dans la journée mais pas trop de temps...

a+
0
okaia51 Messages postés 10 Date d'inscription mercredi 18 avril 2012 Statut Membre Dernière intervention 27 avril 2012
24 avril 2012 à 10:14
oui je sais, je sais...
merci c est sympa d y regarder
j ai utilisé centre 1 et ctr1 afin que la cellule dans recap ne soit pas trop grande, avec le concatener ( centre et personne)
0
okaia51 Messages postés 10 Date d'inscription mercredi 18 avril 2012 Statut Membre Dernière intervention 27 avril 2012
24 avril 2012 à 10:24
mais deja, mettre une recherche dans si ne fonctionne pas...
ex: si(recherche(c2;c11:j11)=c2;"loc";si(recherche(....
les SI imbriqué ne sont pas accepté ! si la valeur "loc" est fausse, il ne renvoi pas sur le prochain SI...
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
24 avril 2012 à 14:31
sois patient! je t'ai dit que je n'avais pas beaucoup de temps aujourdhui! :-/
0
okaia51 Messages postés 10 Date d'inscription mercredi 18 avril 2012 Statut Membre Dernière intervention 27 avril 2012
24 avril 2012 à 15:51
oki ca marche, merci
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
24 avril 2012 à 16:56
re,
Pourrais tu ré-envoyer ton classeur car j'ai un message "d"un contenu illisible" dans le classeur ce qui fait qu'aucune sauvegarde n'est prise en compte ==> faut que je recommence

le principe de ce que j'avais commencé:
2 colonnes par 1/2 journée : centre et affectation ce qui permet de rechercher "plus facilement"

on peut le faire par formule (sommeprod pour les centres par demi-journée et indirect pour les affectations)
on peut le faire par macro, ce qui parait le plus simple et évitera d'avoir des formules sur 31*4*7 cellules

D'autre part, ton appli es elle juste pour le mois d'août 2012 ou servira t' elle pour d'autre mois ,

Dans ce que je te proposerais je ne travaillerais que sur ou 3 centres et 2 ou 3 prénoms!: ce sera à toi de continuer: "coup de main" et non "à la place"
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
27 avril 2012 à 20:15
un essai

https://www.cjoint.com/?3DBunhHn8Nx

Je vous ai créé des feuilles centres et une feuille mois Aout la synthése
0
salut merci, je vais y regarder de plus pret y a des truc sympa et une approche différente...
Par contre, j ai une petite question, comment tu a fait pour appliquer les listes déroulantes? car elles sont fixe à la cellule et surtout pour l'appliquer a toutes les cellules (je ne sais le faire que cellule par celulle hum) ?
0
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
30 avril 2012 à 20:15
Pour les listes déroulantes c'est juste un copier/coller
et pour mettre tout les listes à zéro sélectionner les cellules et effacer. Et après régler la liste sur votre critére
0
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
24 avril 2012 à 19:52
Voici un bout d'essai avec recherche V et H imbriquées


https://www.cjoint.com/?3DytZCLQMBy
-1
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
24 avril 2012 à 15:37
un fichier sous excel 2010

https://www.cjoint.com/?3DypJYv90p3
-2
okaia51 Messages postés 10 Date d'inscription mercredi 18 avril 2012 Statut Membre Dernière intervention 27 avril 2012
24 avril 2012 à 15:51
non ca ne peut pas repondre au exigeance demandé.... mais merci
0