Modifier une plage de calcul dans une formule
Résolu
christophedir
Messages postés
201
Statut
Membre
-
christophedir Messages postés 201 Statut Membre -
christophedir Messages postés 201 Statut Membre -
Bonjour,
Après une convalescence de 5 mois où je n’ai pas travaillé. J’ai un petit souci avec une formule de mon fichier au travail. Il faudrait que je modifie des plages de calcul, car la sélection s’arrête à la rangée 49 et je voudrais la modifier pour aller jusqu’à la rangée 59.
Je n’arrive plus du tout à retrouver de comment cela a été construit (bien entendu ce n’est pas moi qui a écrit cela, mais à l’époque j’avais réussi à comprendre le fonctionnement ) voici l’une des formules : {=IF(ROWS($1:1)<=COUNTIF(c_1;">0");INDEX(Code;SMALL(IF(c_1>0;ROW(INDIRECT("1:"&ROWS(Code))));ROWS($1:1)));"")}
Il faudrait modifier les formules qui se trouvent dans les feuilles de commandes (dans les colonnes ci –dessous)
Code MP désignation Quantité condt
De nouvelles explications sur la construction seraient aussi le bienvenu.
Ci-joint le fichier (il y a plus de détail sur la feuille EXCEL)
https://mon-partage.fr/f/bjhBjtIi/
Je reste à votre disposition pour de plus amples explications si besoin.
Merci
Après une convalescence de 5 mois où je n’ai pas travaillé. J’ai un petit souci avec une formule de mon fichier au travail. Il faudrait que je modifie des plages de calcul, car la sélection s’arrête à la rangée 49 et je voudrais la modifier pour aller jusqu’à la rangée 59.
Je n’arrive plus du tout à retrouver de comment cela a été construit (bien entendu ce n’est pas moi qui a écrit cela, mais à l’époque j’avais réussi à comprendre le fonctionnement ) voici l’une des formules : {=IF(ROWS($1:1)<=COUNTIF(c_1;">0");INDEX(Code;SMALL(IF(c_1>0;ROW(INDIRECT("1:"&ROWS(Code))));ROWS($1:1)));"")}
Il faudrait modifier les formules qui se trouvent dans les feuilles de commandes (dans les colonnes ci –dessous)
Code MP désignation Quantité condt
De nouvelles explications sur la construction seraient aussi le bienvenu.
Ci-joint le fichier (il y a plus de détail sur la feuille EXCEL)
https://mon-partage.fr/f/bjhBjtIi/
Je reste à votre disposition pour de plus amples explications si besoin.
Merci
3 réponses
-
-
Bonjour,
Pour aller jusqu'a 59, tu vas dans formule gestionaire de nom
tu cherches c_1 =Sheet1!$L$15:$L$49 tu remplaces 49 par 59
puis tu fais la meme chose avec le nom code
Crdlmt -
Bonjour à vous deux,
Merci pour vos réponses, super rapide et ça marche
je pense que je n’aurais plus trouvé le chemin pour modifier les formules.
Bon weekend
christophedir