OVH Cloud OVH Cloud

Référence à une plage variable

4 réponses
Avatar
Michel ROPERT
Bonjour à tous, et merci d'avance à toutes les suggestions que ma
question pourrait inspirer....

DAns une feuille de calcul, je dispose d'une formule qui fait référence
à différentes plages de cellule. LA taille de ces plages est variable
selon le nombre de données saisie.

J'utilise dans mon résultat la formule SOMME.XMY2() qui nécessite de se
limiter exclusivement aux données saisie (pas de blancs ou de vides dans
les plages).

Je voudrais savoir s'il est possible, sans passer par une macro, de
permettre a cette formule d'ajuster les références qu'elle utilise au
données saisies....

J'ai la méchante impression de ne pas etre clair dans mon
explication..... si besoin,je peux préciser....

Merci d'avance...

Cordialement

Michel

4 réponses

Avatar
Daniel.M
Salut Michel,

Oui et on appelle ça des noms de plages dynamiques.
Tu définis ces noms (voir plus loin) et ensuite, tu les utilises dans tes
formules.

Ainsi, au lieu d'écrire
SOMME.XMY2(A1:A50)
tu écris
SOMME.XMY2(LaColA)

Pour définir ton nom LaColA, appuie sur Ctrl-F3, indique LaColA dans le nom
et pour la 'référence à', tape la formule suivante (qui suppose un maximum
de 2000 entrées, ça s'ajuste):

ÞCALER($A$1;0;0;NBVAL($A$1:$A$2000);1)

Ainsi, à mesure de nouvelles saisies en A:A, la plage LaColA grandit et ta
formule donne toujours les bons résultats.

On en traite aussi sur www.excelabo.net

Salutations,

Daniel M.

"Michel ROPERT" wrote in message
news:
Bonjour à tous, et merci d'avance à toutes les suggestions que ma
question pourrait inspirer....

DAns une feuille de calcul, je dispose d'une formule qui fait référence
à différentes plages de cellule. LA taille de ces plages est variable
selon le nombre de données saisie.

J'utilise dans mon résultat la formule SOMME.XMY2() qui nécessite de se
limiter exclusivement aux données saisie (pas de blancs ou de vides dans
les plages).

Je voudrais savoir s'il est possible, sans passer par une macro, de
permettre a cette formule d'ajuster les références qu'elle utilise au
données saisies....

J'ai la méchante impression de ne pas etre clair dans mon
explication..... si besoin,je peux préciser....

Merci d'avance...

Cordialement

Michel





Avatar
Michel ROPERT
1 000 merci Daniel..... à plusieurs titres :

1) je connaissais le potentiel des forums pour répondre à des questions
tordues, et j'ai l'occasion de le vérifier une nouvelle fois aujourd'hui grace
a toi..... merci donc...

2) Je découvre depuis qqs jours le site EXCELABO qui est véritablement
EXCELlent !!!!! je ne sais pas si tu y contribue, mais en tout cas merci pour
l'adresse....

J'espère que la procahine fois c'est moi qui pourrai dépanner.....


Cordialement...

Michel




Salut Michel,

Oui et on appelle ça des noms de plages dynamiques.
Tu définis ces noms (voir plus loin) et ensuite, tu les utilises dans tes
formules.

Ainsi, au lieu d'écrire
SOMME.XMY2(A1:A50)
tu écris
SOMME.XMY2(LaColA)

Pour définir ton nom LaColA, appuie sur Ctrl-F3, indique LaColA dans le nom
et pour la 'référence à', tape la formule suivante (qui suppose un maximum
de 2000 entrées, ça s'ajuste):

ÞCALER($A$1;0;0;NBVAL($A$1:$A$2000);1)

Ainsi, à mesure de nouvelles saisies en A:A, la plage LaColA grandit et ta
formule donne toujours les bons résultats.

On en traite aussi sur www.excelabo.net

Salutations,

Daniel M.

"Michel ROPERT" wrote in message
news:
Bonjour à tous, et merci d'avance à toutes les suggestions que ma
question pourrait inspirer....

DAns une feuille de calcul, je dispose d'une formule qui fait référence
à différentes plages de cellule. LA taille de ces plages est variable
selon le nombre de données saisie.

J'utilise dans mon résultat la formule SOMME.XMY2() qui nécessite de se
limiter exclusivement aux données saisie (pas de blancs ou de vides dans
les plages).

Je voudrais savoir s'il est possible, sans passer par une macro, de
permettre a cette formule d'ajuster les références qu'elle utilise au
données saisies....

J'ai la méchante impression de ne pas etre clair dans mon
explication..... si besoin,je peux préciser....

Merci d'avance...

Cordialement

Michel







Avatar
Daniel.M
Salut Michel,

Content de t'avoir aidé un peu. Le feedback est apprécié. :-)

Daniel M.

"Michel ROPERT" wrote in message
news:
1 000 merci Daniel..... à plusieurs titres :

1) je connaissais le potentiel des forums pour répondre à des questions
tordues, et j'ai l'occasion de le vérifier une nouvelle fois aujourd'hui
grace

a toi..... merci donc...

2) Je découvre depuis qqs jours le site EXCELABO qui est véritablement
EXCELlent !!!!! je ne sais pas si tu y contribue, mais en tout cas merci
pour

l'adresse....

J'espère que la procahine fois c'est moi qui pourrai dépanner.....


Cordialement...

Michel



Avatar
Misange
Ben oui un feedback sympa ca fait du bien, surtout si on compare avec ceux
qui se comportent de façon diamétralement opposée !
Je te rassure Michel, Daniel fait partie des contributeurs habituels
d'excelabo ;-))

--
Misange migrateuse http://www.excelabo.net
==== Attention : Disciplus a déménagé !====



"Daniel.M" a écrit dans le message de
news:%
Salut Michel,

Content de t'avoir aidé un peu. Le feedback est apprécié. :-)

Daniel M.

"Michel ROPERT" wrote in message
news:
1 000 merci Daniel..... à plusieurs titres :

1) je connaissais le potentiel des forums pour répondre à des questions
tordues, et j'ai l'occasion de le vérifier une nouvelle fois aujourd'hui
grace

a toi..... merci donc...

2) Je découvre depuis qqs jours le site EXCELABO qui est véritablement
EXCELlent !!!!! je ne sais pas si tu y contribue, mais en tout cas merci
pour

l'adresse....

J'espère que la procahine fois c'est moi qui pourrai dépanner.....


Cordialement...

Michel