conversion planning par tâche en planning par date

snicolas

XLDnaute Nouveau
Bonjour à tous,

Je souhaiterais convertir:
un planning contenant par tâche une date de début et une date de fin
en
un planning par période 15 jours où la tâche est répliquée pour chaque période de 15 jours ou elle s'applique.

En pièce jointe j' ai ajouté un fichier avec un sheet "existant" et une sheet "souhaité".

Pouvez me donner des conseils pour pouvoir y arriver?

Merci d'avance :)
 

Pièces jointes

  • planning example.xls
    27.5 KB · Affichages: 333

hoerwind

XLDnaute Barbatruc
Re : conversion planning par tâche en planning par date

Bonjour et bienvenu sur le forum,

Si tu n'as pas encore reçu de réponse c'est en partie parce que la question n'est pas simple et en partie parce que l'exemple ne semble pas reprendre tous les cas de figure.
Donc inutile de s'aventurer dans une recherche qu'il faudra probablement modifier par après, parce qu'elle ne répond pas au résultat attendu.

Désires-tu une solution par macro ou par formule ?
La solution doit-elle tenir compte de ce que des lignes pourraient être insérées ?
Les plages de 1/2 mois sont-elles toujours au nombre de trois par ligne ?
Les dates des lignes d'un même chapitre (Functional design et Technical design) sont-elles toujours identiques ?
N'y a-t-il que deux chapitres ou peut-il il y en avoir plus ?
Pourquoi la End date n'est-elle pas calculée par formule ?

Ceci n'est qu'une première série de questions suite à une lecture rapide de ton fichier.

A te lire, de préférence avec un exemple plus explicite.
 

snicolas

XLDnaute Nouveau
Re : conversion planning par tâche en planning par date

Ok merci pour ta réponse.

Je vais d'être plus claire en répondant aux questions:

Désires-tu une solution par macro ou par formule ?
--> par formule
La solution doit-elle tenir compte de ce que des lignes pourraient être insérées ?
--> Si possible. Si pas je me débrouillerai sans.
Les plages de 1/2 mois sont-elles toujours au nombre de trois par ligne ?
--> non parfois beaucoup plus, en fait il y en autant qu'il y a demi mois entre la start date et la end date.
Dès qu'une tâche a lieu (notamment) entre le 1er et le 15e du mois ou entre le 16 et la fin du mois elle doit s'y retrouver. elle doit se retrouver pour la période en question dans la 2e sheet.
Si ma tâche va du 1/1 au 31/1 elle aura deux périodes et doit se retrouver 2 fois dans ma 2e sheet.
Si elle va du 1/1 au 5/2 ou du 2/1 au 5/2 elle couvre trois périodes donc elle doit se retrouver trois fois dans la 2e sheet.

Les dates des lignes d'un même chapitre (Functional design et Technical design) sont-elles toujours identiques ?
-->Non
N'y a-t-il que deux chapitres ou peut-il il y en avoir plus ?
--> beaucoup plus une cinquantaine
Pourquoi la End date n'est-elle pas calculée par formule ?
--> parce que les tâches la start et la end date viennent d'un extract de microsoft project

J'espère que cela permettra d'y voir plus claire dans ma demande.

Bàt
 
Dernière édition:

snicolas

XLDnaute Nouveau
Re : conversion planning par tâche en planning par date

Et j'ai modifiée l'exemple ci joint pour montrer que
Les plages de 1/2 mois ne sont pas toujours au nombre de trois par lignes.
Les dates des lignes d'un même chapitre (Functional design et Technical design) ne sont pas toujours identiques ?
 

Pièces jointes

  • planning example2.xls
    29.5 KB · Affichages: 298

snicolas

XLDnaute Nouveau
Re : conversion planning par tâche en planning par date

Bonjour, j'ai réussi à le faire différemment.
D'abord dans un premier temps, J'ai créé un colonne par quinzaine et je fais afficher le nom de la tâche en dessous chaque fois que la start date ou end date sont dans la quinzaine en cours. (C'est en fait ce qui exister déjà dans la première feuille mais à la place du yes je fais afficher le nom de la tâche).
J'ai fais après un copier coller de cette dernière vue là dans une nouvelle feuille en inversant les lignes et les colonnes.
Ce qui me donne par quinzaine toutes les tâches possibles(avec autant de colonnes qu'il y a de tâches).
Ensuite je duplique le calendrier autant de fois qu'il y a de tâches et je crée des valeurs offset pour les lignes et le colonnes. Cela me permet de tester toutes les tâches et de les faire afficher quand il y a une correspondance.

0 0 16/05/2010 31/05/2010
1 0 01/06/2010 15/06/2010
2 0 16/06/2010 30/06/2010
3 0 01/07/2010 15/07/2010
4 0 16/07/2010 31/07/2010
5 0 01/08/2010 15/08/2010
6 0 16/08/2010 31/08/2010
7 0 01/09/2010 15/09/2010
8 0 16/09/2010 30/09/2010
9 0 01/10/2010 15/10/2010
10 0 16/10/2010 31/10/2010
11 0 01/11/2010 15/11/2010
12 0 16/11/2010 30/11/2010
13 0 01/12/2010 15/12/2010
14 0 16/12/2010 31/12/2010
15 0 01/01/2011 15/01/2011
0 1 16/05/2010 31/05/2010
1 1 01/06/2010 15/06/2010
2 1 16/06/2010 30/06/2010
3 1 01/07/2010 15/07/2010
 

Discussions similaires

Statistiques des forums

Discussions
311 711
Messages
2 081 782
Membres
101 817
dernier inscrit
carvajal