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