Association cellules non-vides d'une colonne

Fermé
Ledtenace - 11 mars 2013 à 11:46
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 12 mars 2013 à 11:02
Bonjour,

Je souhaiterais associer l'ensemble des cellules non-vides d'une colonne avec une cellule de la même ligne qui leur est associée.
Voici le fichier que j'ai mis en place : http://cjoint.com/?CCllT5HiSjL
Il faudrait que la concaténation qui apparaît dans les cellules surlignées en jaune comprenne en plus les "noms courts" des personnes, qu'elles soient seules ou plusieurs sur l'imputation, de façon à obtenir le résultat des cellules surlignées en vert, et ce bien sûr, en intégrant la condition que le nom s'incrémente uniquement si la personne est imputée en partie dans l'atelier correspondant.

Merci par avance pour votre aide.

Ledtenace
A voir également:

4 réponses

via55 Messages postés 14502 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 9 décembre 2024 2 736
11 mars 2013 à 13:06
Bonjour,

Une possibilité :
https://www.cjoint.com/?3ClnfI5Pxsl

Cdlmnt
0
Merci pour cette réponse.
Malheureusement, bien que cette solution s'applique très bien à cet exemple, la matrice sur laquelle je travaille comprend plusieurs dizaines de personnes, et la liste est susceptible d'évoluer. Je suis donc à la recherche d'une solution qui puisse s'applique directement à l'ensemble de chaque colonne...
0
via55 Messages postés 14502 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 9 décembre 2024 2 736
11 mars 2013 à 16:22
Une autre possibilité avec des colonnes masquées
https://www.cjoint.com/?3Clqwobmz11
0
Merci encore. Et je vais encore être pénible... Toutes ces idées sont très bonnes, mais difficilement applicables à des matrices recensant des centaines de données (mon exemple chiffré étant très simplifié). J'aimerais pouvoir utiliser une formule universelle, me permettant d'appliquer le calcul même en cas de modification de la matrice (type "recherche").
Je vous remercie par avance pour tout ce que vous pourrez me fournir en matière de solutions.
0
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
12 mars 2013 à 10:01
Bonjour

Avec la proposition de via55 pour des colonne masquées et avec contrôle de doublon dans la liste d'un atelier

https://www.cjoint.com/?3CmkbEtd34E
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 247
12 mars 2013 à 11:02
Bonjour à tous,

Une proposition par fonction personnalisée en VBA à mettre dans un module standard.
S'utilise comme une fonction excel.
Syntaxe :
=ventilation(date1, nomCourt, atelier)
date1: date
nomCourt: référence de la cellule de titre des noms courts. La plage prise en compte sera toutes les cellules en-dessous jusqu'à la 1ère cellule vide.
atelier: référence de la cellule de titre de l'atelier à prendre en compte.
Ex :
=ventilation($C$1;$D$3;$F$3)

https://www.cjoint.com/c/CCmlbJahx09

eric
0