Vlookup
Laurent
-
gbinforme Messages postés 15481 Date d'inscription Statut Contributeur Dernière intervention -
gbinforme Messages postés 15481 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
Ci-joint mon classeur pour lequel j'aurais besoin d'aide.
http://cjoint.com/?3FpjLLZBOs0
Mon but est d'obtenir un récapitulatif des numéros de travailleurs effectuant les mêmes plages horaires. (se trouvant sur différentes lignes dans un tableau)
Il est difficile d'expliquer en mots plus en détails. J'ai ajouté des annotations sur le fichier excel pour aider à me faire comprendre.
Je vous remercie d'avance pour votre aide précieuse.
Bonne journée
Laurent
Ci-joint mon classeur pour lequel j'aurais besoin d'aide.
http://cjoint.com/?3FpjLLZBOs0
Mon but est d'obtenir un récapitulatif des numéros de travailleurs effectuant les mêmes plages horaires. (se trouvant sur différentes lignes dans un tableau)
Il est difficile d'expliquer en mots plus en détails. J'ai ajouté des annotations sur le fichier excel pour aider à me faire comprendre.
Je vous remercie d'avance pour votre aide précieuse.
Bonne journée
Laurent
2 réponses
Bonjour,
Avec les fonctions natives ce doit être assez complexe à réaliser car il faudrait des matricielles avec des résultats en ligne. Je te propose une fonction personnalisée expliquée dans ton classeur :
https://www.cjoint.com/?CFpvPGSe1n4
Attention, je t'ai corrigé 2 horaires à 21:00 qui étaient à 20:30.
Avec les fonctions natives ce doit être assez complexe à réaliser car il faudrait des matricielles avec des résultats en ligne. Je te propose une fonction personnalisée expliquée dans ton classeur :
https://www.cjoint.com/?CFpvPGSe1n4
Attention, je t'ai corrigé 2 horaires à 21:00 qui étaient à 20:30.
Bonjour
Difficile de piger votre tableau de base
comment fait on pour savoir par exemple en ligne 2 quelle est la plage horaire à attribuer à 103 et 113 étant donné que rien n'indique si on se rèfère à plage 1,2 ou 3 ect...?
à vous lire
crdlmnt
Errare humanum est, perseverare diabolicum
Difficile de piger votre tableau de base
comment fait on pour savoir par exemple en ligne 2 quelle est la plage horaire à attribuer à 103 et 113 étant donné que rien n'indique si on se rèfère à plage 1,2 ou 3 ect...?
à vous lire
crdlmnt
Errare humanum est, perseverare diabolicum
Je vous remercie d'avoir pris connaissance de mon problème.
En fait, chaque numéro (correspondant à un travailleur) preste l'horaire indiqué sur la même ligne. Par exemple : 7h30-10h00 et 17h00-22h30 avec donc une coupure non payée entre 10h00 et 17h00. Certains travailleurs prestent également de 7h30-10h00 mais n'ont pas le même shift l'après-midi.
Le but serait d'avoir un récapitulatif des travailleurs effectuant chaque plage horaire (ex: 7h30-10h00) en dessous du tableau des horaires.
J'ai déjà une macro effectuant le triage et copiage des plages et l'annulation des doublons. Il me reste qu'à retranscrire les numéros à côtés mais étant donné que cela prend en compte plusieurs lignes, je sèche.
Je pensais à une sorte de vlookup avec conditions...
Laurent
En fait, chaque numéro (correspondant à un travailleur) preste l'horaire indiqué sur la même ligne. Par exemple : 7h30-10h00 et 17h00-22h30 avec donc une coupure non payée entre 10h00 et 17h00. Certains travailleurs prestent également de 7h30-10h00 mais n'ont pas le même shift l'après-midi.
Le but serait d'avoir un récapitulatif des travailleurs effectuant chaque plage horaire (ex: 7h30-10h00) en dessous du tableau des horaires.
J'ai déjà une macro effectuant le triage et copiage des plages et l'annulation des doublons. Il me reste qu'à retranscrire les numéros à côtés mais étant donné que cela prend en compte plusieurs lignes, je sèche.
Je pensais à une sorte de vlookup avec conditions...
Laurent
Cela fonctionne parfaitement.
Bonne journée,
Laurent
Dans le classeur, tu as un module "Afficher" qu'il te suffit de tirer dans ton classeur (qui doit supporter les macros .xlsm) avec un mode d'emploi à regarder.