[RESOLU] Macro - ajustement plage de donnée pour formule

heislsim

XLDnaute Junior
Bonsoir bonsoir,

Bonne année every body ( il parait que c'est pas trop tard :p )

J'aurai besoin d'une petite macro pour ajuster la longueur de la plage de donnée prise pour la formule DROITEREG car la formule ne tolère aucune cellule vide.

J'explique (cf exemple) :
- Je colle des données dans ma colonne A dont le nombre de ligne fluctue (maximum 100 ligne)
- J'ai une formule pour la vitesse (colonne B) toute faite et j'ai une macro déjà faite pour ajuster la longueur de la colonne ET supprimer les 2 dernières données (signalé pour les cases grises). C'est ces données que je dois extraire la droite de régression.
- La colonne C qui est uniquement là pour avoir une valeur pour les X pour la formule de la droite de régression. J'ai une formule pour afficher le nombre qui faut de X.

Ce que je souhaite c'est que la formule pour la droite de régression s'ajuste automatiquement au nombre de ligne de la colonne B et chope les valeurs pour X de la colonne C pour le même nombre de ligne.

Je ne sais pas si c'est possible de faire ça sans macro ou la méthode la plus simple donc je suis ouvert à toute solution ^^

Merci d'avance, car cette petite chose me fera gagner pas mal de temps :)

Simon
 

Pièces jointes

  • Forum - question.xlsx
    16.5 KB · Affichages: 37
Dernière édition:

Sylvain

XLDnaute Occasionnel
Re : Macro - ajustement plage de donnée pour formule

Bonsoir,

Une méthode simple est d'utiliser des plages nommées en utilisant la fonction décaler :
Dans formules / gestionnaire de noms j'ajoute :
Vitesse
=DECALER(Exemple!$B$1;1;0;NB(Exemple!$B:$B);1)

axex
=DECALER(vitesse;0;1)

La formule devient alors
=DROITEREG(vitesse;axex)
 
Dernière édition:

heislsim

XLDnaute Junior
Re : Macro - ajustement plage de donnée pour formule

Bonsoir,

Je connaissais pas cette fonction. J'ai creusé le sujet, visiblement ça peut donner ce que je cherche. Mais je bloque sur le fait de nommer la plage de donnée sélectionné.
Je n'ai pas compris cette étape, je suppose que c'est avec la partie "exemple" de ta formule, mais quand je clique dessus, ça m'ouvre une fenêtre pour sélectionner un fichier excel ... du coup pas trop compris ça ^^

Possible d'avoir un peu plus d'explication.

Je précise : j'ai testé de juste copier tes 3 formules et pour les 2 derniers j'ai une erreur du type #NOM? , problème de sélection de plage de donnée :( Le coeur du problème je pense.
 

Discussions similaires

Réponses
4
Affichages
198
Réponses
8
Affichages
382

Statistiques des forums

Discussions
312 215
Messages
2 086 324
Membres
103 179
dernier inscrit
BERSEB50