Je g=E8re une allocation de ressources au sein d'une =E9quipe=20
de d=E9veloppement, =E0 l'aide d'un tableau qui repr=E9sente=20
plus ou moins un calendrier. J'ajoute une ligne pour=20
chaque nouvelle t=E2che confi=E9e =E0 un d=E9veloppeur et 'coche'=20
la ou les semaines allou=E9es.
Je cherche =E0 avoir, pour chaque d=E9veloppeur, une ligne=20
r=E9capitulative qui me permette, d'un simple coup d'oeil,=20
de visualiser les semaines d=E9j=E0 r=E9serv=E9es. J'utilise donc=20
une ligne o=F9 chaque case (equiv. semaine S25, S26 etc..)=20
contient une formule =3DSI(NBVAL(BF18:BF32)>0;"P";""),=20
sachant qu'une semaine r=E9serv=E9e contient "P".
Donc, si, dans chaque colonne, au moins une case est=20
coch=E9e "P", je ram=E8ne ce "P" dans la ligne de r=E9cap. Avec=20
un format conditionnel ad=E9quat, j'ai une r=E9pr=E9sentation=20
graphique simple de ce que je peux disposer comme cr=E9neau..
Probl=E8me: je n'ai pas r=E9ussi =E0 rendre cette formule auto-
ajustable ! Je m'explique: dans l'exemple ci-dessus, si=20
j'ins=E8re une nouvelle t=E2che pour le d=E9veloppeur, sa "plage=20
de recherche" doit devenir, pour la semaine concern=E9e,=20
BF18:BF33 (+1). De m=EAme, si je cr=E9e une t=E2che pour le=20
d=E9veloppeur pr=E9c=E9dent, la plage de recherche doit devenir=20
BF19:BF33 (d=E9calage global).
Comment r=E9aliser ce param=E9trage ? J'avoue que les vacances=20
me permettraient de trouver le truc, mais j'ai le cerveau=20
compl=E8tement rinc=E9 en ce moment :-))
Il faut utiliser un champ nommé se référant à un calcul avec la fonction décaler, genre : Þcaler(Feuill1!$Bf$18;0;0;nbval(Feuil1!$A:$A)-nb de lignes à extraire);1)
Est-ce suffisamment clair ? Camille
-----Message d'origine----- Bonjour,
Je gère une allocation de ressources au sein d'une équipe de développement, à l'aide d'un tableau qui représente plus ou moins un calendrier. J'ajoute une ligne pour chaque nouvelle tâche confiée à un développeur et 'coche' la ou les semaines allouées.
Je cherche à avoir, pour chaque développeur, une ligne récapitulative qui me permette, d'un simple coup d'oeil, de visualiser les semaines déjà réservées. J'utilise donc une ligne où chaque case (equiv. semaine S25, S26 etc..) contient une formule =SI(NBVAL(BF18:BF32)>0;"P";""), sachant qu'une semaine réservée contient "P".
Donc, si, dans chaque colonne, au moins une case est cochée "P", je ramène ce "P" dans la ligne de récap. Avec un format conditionnel adéquat, j'ai une réprésentation graphique simple de ce que je peux disposer comme créneau..
Problème: je n'ai pas réussi à rendre cette formule auto- ajustable ! Je m'explique: dans l'exemple ci-dessus, si j'insère une nouvelle tâche pour le développeur, sa "plage
de recherche" doit devenir, pour la semaine concernée, BF18:BF33 (+1). De même, si je crée une tâche pour le développeur précédent, la plage de recherche doit devenir BF19:BF33 (décalage global).
Comment réaliser ce paramétrage ? J'avoue que les vacances
me permettraient de trouver le truc, mais j'ai le cerveau complètement rincé en ce moment :-))
Merci d'avance pour toute aide !
Jean-Luc, MARSEILLE .
Bonjour,
Il faut utiliser un champ nommé se référant à un calcul
avec la fonction décaler, genre :
=decaler(Feuill1!$Bf$18;0;0;nbval(Feuil1!$A:$A)-nb de
lignes à extraire);1)
Est-ce suffisamment clair ?
Camille
-----Message d'origine-----
Bonjour,
Je gère une allocation de ressources au sein d'une équipe
de développement, à l'aide d'un tableau qui représente
plus ou moins un calendrier. J'ajoute une ligne pour
chaque nouvelle tâche confiée à un développeur et 'coche'
la ou les semaines allouées.
Je cherche à avoir, pour chaque développeur, une ligne
récapitulative qui me permette, d'un simple coup d'oeil,
de visualiser les semaines déjà réservées. J'utilise donc
une ligne où chaque case (equiv. semaine S25, S26 etc..)
contient une formule =SI(NBVAL(BF18:BF32)>0;"P";""),
sachant qu'une semaine réservée contient "P".
Donc, si, dans chaque colonne, au moins une case est
cochée "P", je ramène ce "P" dans la ligne de récap. Avec
un format conditionnel adéquat, j'ai une réprésentation
graphique simple de ce que je peux disposer comme
créneau..
Problème: je n'ai pas réussi à rendre cette formule auto-
ajustable ! Je m'explique: dans l'exemple ci-dessus, si
j'insère une nouvelle tâche pour le développeur,
sa "plage
de recherche" doit devenir, pour la semaine concernée,
BF18:BF33 (+1). De même, si je crée une tâche pour le
développeur précédent, la plage de recherche doit devenir
BF19:BF33 (décalage global).
Comment réaliser ce paramétrage ? J'avoue que les
vacances
me permettraient de trouver le truc, mais j'ai le cerveau
complètement rincé en ce moment :-))
Il faut utiliser un champ nommé se référant à un calcul avec la fonction décaler, genre : Þcaler(Feuill1!$Bf$18;0;0;nbval(Feuil1!$A:$A)-nb de lignes à extraire);1)
Est-ce suffisamment clair ? Camille
-----Message d'origine----- Bonjour,
Je gère une allocation de ressources au sein d'une équipe de développement, à l'aide d'un tableau qui représente plus ou moins un calendrier. J'ajoute une ligne pour chaque nouvelle tâche confiée à un développeur et 'coche' la ou les semaines allouées.
Je cherche à avoir, pour chaque développeur, une ligne récapitulative qui me permette, d'un simple coup d'oeil, de visualiser les semaines déjà réservées. J'utilise donc une ligne où chaque case (equiv. semaine S25, S26 etc..) contient une formule =SI(NBVAL(BF18:BF32)>0;"P";""), sachant qu'une semaine réservée contient "P".
Donc, si, dans chaque colonne, au moins une case est cochée "P", je ramène ce "P" dans la ligne de récap. Avec un format conditionnel adéquat, j'ai une réprésentation graphique simple de ce que je peux disposer comme créneau..
Problème: je n'ai pas réussi à rendre cette formule auto- ajustable ! Je m'explique: dans l'exemple ci-dessus, si j'insère une nouvelle tâche pour le développeur, sa "plage
de recherche" doit devenir, pour la semaine concernée, BF18:BF33 (+1). De même, si je crée une tâche pour le développeur précédent, la plage de recherche doit devenir BF19:BF33 (décalage global).
Comment réaliser ce paramétrage ? J'avoue que les vacances
me permettraient de trouver le truc, mais j'ai le cerveau complètement rincé en ce moment :-))