Bonjour, c'est encore Helle !
après 8 jours de bataille acharnée, j'ai fini par "pondre" une formule qui répond à mon problème. Seul souci, elle est d'une longueur....... La raccourcir est-il possible ?
Voilà en gros la problèmatique :
Il s'agit de renvoyer en colonne k, un pourcentage de temps de travail (qui est une liaison à un autre classeur, à partir d'une date,( liaison à ce même autre classeur).
Ce renvoi doit se faire pour chaque jour à partir de cette date, et s'aligner à une colonne formule date, (elle-même initiée par une liaison à un classeur différent).
Le % de temps de travail peut changer à plusieurs reprises, à des dates différentes bien sur. Le dernier % apparaissant doit être renvoyé jusqu'à la date de survenance d'un nouveau %, mais ne doit pas être "écrasé" celle-ci quand elle survient.
Enfin, une date peut être seule, sans changement de %, et le renvoi du précédent % doit alors se poursuivre.
Merci à vous !
Voici la formule (au secours) :
=SI(NON(ESTNUM($M$6));RECHERCHE(9^9;$M$5:$M$32);SI($N$6>H5;$M$5;SI(NON(ESTNUM($M$7));RECHERCHE(9^9;$M$5:$M$32);SI($N$7>H5;$M$6;SI(NON(ESTNUM($M$8));RECHERCHE(9^9;$M$5:$M$32);SI($N$8>H5;$M$7;
et ainsi de suite jusqu'à ($M$32).... je n'ai même pas osé copier toute la formule
Voici l'objet du délit :
après 8 jours de bataille acharnée, j'ai fini par "pondre" une formule qui répond à mon problème. Seul souci, elle est d'une longueur....... La raccourcir est-il possible ?
Voilà en gros la problèmatique :
Il s'agit de renvoyer en colonne k, un pourcentage de temps de travail (qui est une liaison à un autre classeur, à partir d'une date,( liaison à ce même autre classeur).
Ce renvoi doit se faire pour chaque jour à partir de cette date, et s'aligner à une colonne formule date, (elle-même initiée par une liaison à un classeur différent).
Le % de temps de travail peut changer à plusieurs reprises, à des dates différentes bien sur. Le dernier % apparaissant doit être renvoyé jusqu'à la date de survenance d'un nouveau %, mais ne doit pas être "écrasé" celle-ci quand elle survient.
Enfin, une date peut être seule, sans changement de %, et le renvoi du précédent % doit alors se poursuivre.
Merci à vous !
Voici la formule (au secours) :
=SI(NON(ESTNUM($M$6));RECHERCHE(9^9;$M$5:$M$32);SI($N$6>H5;$M$5;SI(NON(ESTNUM($M$7));RECHERCHE(9^9;$M$5:$M$32);SI($N$7>H5;$M$6;SI(NON(ESTNUM($M$8));RECHERCHE(9^9;$M$5:$M$32);SI($N$8>H5;$M$7;
et ainsi de suite jusqu'à ($M$32).... je n'ai même pas osé copier toute la formule
Voici l'objet du délit :