Figer une formule dans une cellule lorsqu'une autre atteins 100%

Résolu
Besoindaide83 Messages postés 118 Date d'inscription   Statut Membre Dernière intervention   -  
Besoindaide83 Messages postés 118 Date d'inscription   Statut Membre Dernière intervention   -
Enfait je t'explique la colonne avancement technique (%) du tableau inférieur ca sera de la saisie sur une autre feuille excel.
La colonne Avancement technique (%) du tableau supérieur vient récupérer le pourcentage dans le tableau du dessous "SI" le service "&" le code tâche sont les mêmes.
Ensuite la colonne de délai aujourd'hui permet de calculer le nombre de jours restant entre aujourd"hui et la date de fin client. Cette cellule se sert d'une cellule qui contient "=AUJOURDHUI()" et d'une autre qui contient la date de fin client (ciblé dans le second tableau de la même manière que l'avancement).

Le 100% n'a donc pas de lien avec la date ce sera une inforrmation saisie par les personne sur le térrain qui jugerons de l'avancement technique.

C'est pourquoi afin d'éviter que lorsque la tâche a été saisie et jugée éffectuée à 100% je souhaiterai que la colonne avancement délai jours restant soit figée.

En gros lorsque la cellule de la colonne avancement technique a etait saisie à 100% la cellule contenant le délai restant en jours doit céssé d'utiliser la formule qu'elle contient (=jours360(AUJOURDHUI();DATE DE FIN CLIENT). Mais je veux aussi (si cest possoble) que si le pourcentage est modifié et remis a 90% (par exemple) la formule redevienne active.

A l'inverse si le pourcentage est < à 100% la formule doit bien enttendu rester active.
A voir également:

9 réponses

Besoindaide83 Messages postés 118 Date d'inscription   Statut Membre Dernière intervention   15
 
Voici un extrait du fichier final si la formule convient je vous contacterai pour mappliquer au gros fichier.
https://www.cjoint.com/?CFsilCO3SRG
Je ne m'y connais pas du tout en programmation expliquez la marche a suivre silvous plaît. Merci
0
Frenchie83
 
bonjour

j'ai repris ton fichier

http://cjoint.com/?CFuiLMdnX1q

la formule de contrôle de la date n'apparaît pas puisque c'est le programme qui se charge de faire la soustraction

fait divers essais, en changeant d'une part la date système, puis en changeant les valeurs le pourcentage, normalement ça doit marcher

cdlt
0
Besoindaide83 Messages postés 118 Date d'inscription   Statut Membre Dernière intervention   15
 
Ca me suffira mais par contre il y a une erreur il me fige les cellules lorsqu'elle sont inferieur a 100% alors que moi je veux linverse je veux que ca soit figé lorsque c'est a 100% la ca fait l'inverse
0
Besoindaide83 Messages postés 118 Date d'inscription   Statut Membre Dernière intervention   15
 
C'est bon j'ai reussi jai remplacé le < 1 par =1
0
Besoindaide83 Messages postés 118 Date d'inscription   Statut Membre Dernière intervention   15
 
Ah non ca fonctionne pas....
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Besoindaide83 Messages postés 118 Date d'inscription   Statut Membre Dernière intervention   15
 
Enfait ca fonctionne mais il faut recopier la formule sur toute les lignes pour que ca marche moi enfait je voudrai que des que jeffectu la mise a jour il me fasse le changement et que quand j'ouvre il me refige pas tout. parce que la je met la formule partout et il me lapplique seulement quand c'est < 100% donc cest bon par contre quand je reouvre le fichier il ma figé partout je suis obligé de refaire les formules partout
0
Frenchie-83 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Abandonne l'idée des formules, il n'y a plus de formule, c'est le programme qui fait la soustraction de date si le pourcentage est < à 100, sinon il conserve la valeur
cela se fait à chaque ouverture du fichier et à chaque changement de valeur dans la feuille. j'ai fait plusieurs essais et tout fonctionnait correctement.

fais des essais en changeant la date manuellement ( tu remettras la formule quand tu auras fini). tous les valeurs dont le pourcentage <100% changent, prend un pourcentage qui été égale à 100% et met 80% la valeur change. remet à 100% et change la date la valeur ne change pas
0
Besoindaide83 Messages postés 118 Date d'inscription   Statut Membre Dernière intervention   15
 
Oui ca fonctionne mais je voudrai l'appliquer a mon fichier principal et je n'y arrive pas je te l'envoie (un extrait modifié) mais la structure est identique et enfait je voudrai que la macro s'applique au colonne Z et AB jusqu'au lignes 2000.

Si tu peux m'appliquer la macro a ces deux colonnes si la colonne X (jusqua 2000 aussi)

merci d'avance

voila le fichier ou la macro doit etre appliqué
https://www.cjoint.com/?CFukTbyIkdq

et voila le fichier d'export prends les deux pour pouvoir effectuer la mise a jour à l'ouverture
https://www.cjoint.com/?CFukT5PQuoO
0
Frenchie-83 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
voici le fichier, avec quelques petites modifs par rapport à la demande d'origine.
question: dans la colonne Z tu fais ton calcul par rapport à la date début alors que dans les demandes d'origine, c'était par rapport à la date de fin
j'en ai donc tenu compte et appliquer en fonction de la date début,

https://www.cjoint.com/?CFuoSiHn6ZB

en espérant que cela te conviennes

cdlt
0
Besoindaide83 Messages postés 118 Date d'inscription   Statut Membre Dernière intervention   15
 
Merci beaucoup frenchie de ton attention et ta patience =)
0