OVH Cloud OVH Cloud

Extension de la plage de recherche

1 réponse
Avatar
Jean-Luc GARNIER
Bonjour,

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 :-))

Merci d'avance pour toute aide !

Jean-Luc, MARSEILLE

1 réponse

Avatar
Ellimac
Bonjour,

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
.