Trier info sur 2 colonnes

Résolu/Fermé
jetset30 - 18 sept. 2007 à 14:55
jetset30 Messages postés 29 Date d'inscription mardi 18 septembre 2007 Statut Membre Dernière intervention 12 février 2009 - 21 sept. 2007 à 23:44
bonjour à tous,
je cherche une formule sur excel me permettant de trier ou rechercher des personnes ayant travaillées le même jour.
je m'explique...

voici un tableau excel, je saisie des dates (imaginons...)

colonne A          colonne B          colonne C          colonne D

noms                 dates                 dates                dates

pierre                01/09/07           03/09/07                 x
paul                  03/09/07           04/09/07                 x
jacques               02/09/07           03/09/07              04/09/07



après avoir rentré les dates des gars, je retrouverai sur la même feuille excel un calendrier que j'etablie (ça c'est facile), et apparaisse sous les dates la liste le ou les personnes ayant saisie un jour correspondant.

résultat
01/09/07          02/09/07          03/09/07          04/09/07
pierre            jacques             pierre            paul
                                       paul            jacques
                                     jacques


MERCI BEAUCOUP !
A voir également:

12 réponses

eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 213
20 sept. 2007 à 20:47
re,

Teste ça et dis moi si ça répond à ton problème.
Lis bien les textes de la boite de dialogue et surtout respecte le fait que la zone de destination (estimée car tu ne dois selectionner que la 1ère cellule où seront les données) soit bien libre ainsi que les cellules risquant de la border sinon ça fausse tout.

http://www.cijoint.fr/cij11592933826217.xls

Si ça te convient je te conseille de travailler sur des copies et de préserver l'original
eric
1
Claude Claude Messages postés 1756 Date d'inscription vendredi 17 août 2007 Statut Membre Dernière intervention 29 août 2009 584
18 sept. 2007 à 21:15
Joint un fichier excel exemple par cjoint.com
0
Salut,

à ta demande, voici un modele du fichier excel.

http://cjoint.com/data/jtjUhgK8ef.htm
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 213
18 sept. 2007 à 22:48
Bonjour,

tes colonnes de date sont limitées à 3 ou ça s'étend ?
0
salut,

ça peut s'étendre sur 31 dates maximum.
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 213
19 sept. 2007 à 10:20
Bonjour,

Si tu acceptes une ligne par nom ça peut être fait comme ça :
http://www.cijoint.fr/cij93980970226138.xls
Sinon il faudra utiliser VBA je pense
Eric
0

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

Posez votre question
jetset30 Messages postés 29 Date d'inscription mardi 18 septembre 2007 Statut Membre Dernière intervention 12 février 2009
19 sept. 2007 à 19:10
salut et merci eriiic pour ta réponse,

on a presque touché au but.
C'est vrai que si l'on rajoute 50 personnes, les lignes vides seront plus nombreuses (suivants les jours), et le tableau sera pas agréable.

Existe-t-il alors une formule permettant de faire remonter les infos à la case du dessus si cette dernière est vide...?
ou le vba est-t-il inévitable...?
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 213
19 sept. 2007 à 20:50
C'est vrai que si tu as 50 personnes ce n'est pas terrible...
On va attendre un peu voir si qcq'un a une idée sinon on regardera pour faire un un tit truc en vba
eric
0
Claude Claude Messages postés 1756 Date d'inscription vendredi 17 août 2007 Statut Membre Dernière intervention 29 août 2009 584
19 sept. 2007 à 23:09
As tu moyen d'enregister une seule date par ligne. Le résultat que tu recherches se ferait autmoatqiuement par tableau croisé dynamique

pierre 01/09/2007
pierre 05/09/2007
pierre 06/07/2007
paul 03/09/2007
paul 04/09/2007
paul 05/09/2007
jacques 01/09/2007
jacques 02/09/2007
jacques 03/09/2007

Nombre de date date
nom 06/07/2007 01/09/2007 02/09/2007 03/09/2007 04/09/2007 05/09/2007 Total
jacques 1 1 1 3
paul 1 1 1 3
pierre 1 1 1 3
Total 1 2 1 2 1 2 9

0
si tu as une idée de projet, n'hésites pas à joindre un fichier... On verra bien.
Je prends tout exemple pour espérer m'en sortir.
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 213
20 sept. 2007 à 19:27
Bonsoir jetset30,

Je regarde pour faire en vba mais il faut un peu de temps.
C'est moins simple.... ;-)
A+
eric
0
jetset30 Messages postés 29 Date d'inscription mardi 18 septembre 2007 Statut Membre Dernière intervention 12 février 2009
20 sept. 2007 à 20:13
salut eriiic,

merci...!! j'attends ta proposition.
Bonne soirée.
0
Claude Claude Messages postés 1756 Date d'inscription vendredi 17 août 2007 Statut Membre Dernière intervention 29 août 2009 584
20 sept. 2007 à 22:38
Par tableau croisé dynamique (paramétrage immédiat sans formule) => https://www.cjoint.com/?juwIRTL46v dans la mesure où tu saisis une date par ligne


0
jetset30 Messages postés 29 Date d'inscription mardi 18 septembre 2007 Statut Membre Dernière intervention 12 février 2009
21 sept. 2007 à 23:44
UN GRAND MERCI !!!

à eriiic et claude, problème résolue. C'est exactement ce qu'il me fallait.

Très bon travail les gars!

A bientôt.

Merci encore.
0