Double recherche V croisé ?

Bonjour à tous,

J'avais déja eu une réponse à un problème sur ce forum alors j'espère que ce que je veux faire est possible.

J'ai une feuille 2 avec des codes des employés et leur jour d'absence et donc la date.

J'aimerai que la mention "CP" ou "RTT" soit automatiquement reportée dans le calendrier de la première feuille.

Comment puis je faire ?

Merci pour vos réponse j'ai fourni le fichier en PJ par contre je ne vois pas ou il s'est inséré.

mon calendrier se presente comme ca :

NOM 01/10/2011 02/10/2011 03/10/2011 04/10/2011 05/10/2011 06/10/2011 07/10/2011 08/10/2011 09/10/2011

S0081

64

E429

271

S0091 CP CP

S0082

CV021 RTT RTT

E474 RTT RTT

S0064

276

S0087

E463

E432

S0022

et ma feuille a partir de laquelle je veux importer les données se presente comme ca (feuille 2 dui meme classeur)

Il faudrait que les informations de la colonne pointage se mette en face du CODE et sous la date comme les exemples que j'ai mis plus haut.

CODE Date POINTAGES

284 01/09/2011

284 02/09/2011 RTT

E448 01/09/2011

E448 02/09/2011

E448 05/09/2011 CP

E448 06/09/2011 CP

E448 07/09/2011 CP

E448 08/09/2011 CP

E448 09/09/2011 CP

E448 12/09/2011 CP

E448 13/09/2011 CP

E448 14/09/2011 CP

E448 15/09/2011 CP

E448 16/09/2011 CP

S0075 01/09/2011

S0075 02/09/2011

S0075 05/09/2011 CP

S0075 06/09/2011 CP

S0075 07/09/2011 CP

445 01/09/2011

445 02/09/2011

445 19/09/2011 CP

445 20/09/2011 CP

445 21/09/2011 CP

445 22/09/2011 CP

445 23/09/2011 CP

445 26/09/2011 CP

445 27/09/2011 CP

445 28/09/2011 CP

445 29/09/2011 CP

445 30/09/2011 CP

Bonjour

Merci pour vos réponse j'ai fourni le fichier en PJ par contre je ne vois pas ou il s'est inséré.

Si tu ne vois pas le fichier, c'est qu'il n'y est pas.

Essaie à nouveau

Cordialement

Voila c'est ok j'ai du le raccourcir il était trop gros

Bonjour

Quelques remarques

1) Dans ton fichier, aucune des dayes de la Feuille TANLEAU ne correspond aux dates de la Feuille Données ABS et donc, tu ne peux obtenir aucun résultat. (Je suppose que cela n'est pas le cas sur ton VRAI fichier)

J'ai donc transformé les dates de la ligne 1 de la Feuille TABLEAU en partant du 1er septembre 11.

2) en écrivant 01/09/2011 dans la première cellule Feuille TABLEAU, cellule C1, il te suffit pour incrémenter ces dates de mettre en D1 la formule =C1+1 et de l'incrémenter vers la droite.

3) Pour obtenir en ligne 2 de la même feuille la 1ère lettre du jour en majuscule, formule en c2 incrémentée vers la droite

=MAJUSCULE(GAUCHE(TEXTE(C1;"jjj");1))

4) Tes dates en colonne D de la Feuille Données ABS sont au format texte (un import surement). Si tu veux que la formule compare ces dates avec celles de la Feuille TABLEAU, elles doivent être toutes au même format

Pour cela, tu inscrit 1 (Le chiffre 1) dans une cellule quelconque, tu copies cette cellule, puis, tu sélectionnes toute la plage de dates D8:D398 et Collage-Spécial-Multiplication.

Ceci étant fait (solution un peu lourde vu le nombre de formules Matricielles) la formule en C4 de la Feuille TABLEAU à incrémenter vers la droite et le bas est

=SI(ESTERREUR(INDEX('Données ABS'!$AH$8:$AH$109;EQUIV(1;('Données ABS'!$A$8:$A$109=$A4)*('Données ABS'!$D$8:$D$109=C$1);0)));"";INDEX('Données ABS'!$AH$8:$AH$109;EQUIV(1;('Données ABS'!$A$8:$A$109=$A4)*('Données ABS'!$D$8:$D$109=C$1);0)))

Attention: Formule matricielle à valider avec les 3 touches Ctrl+Maj+Entrée)

Cordialement

Merci Amadeus, je n'ai plus le gros fichier il est a mon travail je vais essayer de faire ça lundi.

Je te tiens au courant et merci encore a toi


Je viens de jeter un oeil tu es vraiment très fort.

Je regarde de plus près et te fait un retour définitif

Rechercher des sujets similaires à "double recherche croise"