Liaison entre les feuilles

je suis nouveau dans vba

je recherche une solution à mon problème

j'ai une base de donnée sur une feuille

sur une deuxième feuille, le résultat d'un test statistique

et sur une troisième, le résultat d'un autre test avec Xlstat

je souhaite que les résultats des feuilles 2 et 3 se mettent automatiquement à jour lorsque j'augmente les variables ou observations de ma base

Bonjour et bienvenue

N'hésite pas à poster un fichier excel simplifié

Au lieu de définir ta place comme étant par exemple "A2:A10", tu peux utiliser la fonction =DECALER(Feuil1!A1;1;;NBVAL(Feuil1!A:A)-1)

un exemple

6classeur1.xlsx (9.23 Ko)

tu n'as pas besoin de VBA pour cela

donc voici un exemple

lorsque j'augmente des variables et ou observations je veux que les feuilles résultats se mettent automatiquement à jour

4bdd.xlsx (38.61 Ko)

Il n'y a aucune formule dans ton fichier, ce sera difficile de le corriger en une seule fois par rechercher/remplacer

3 solutions :

  1. celle présentée ci-dessus
  2. affecter un nom dynamique à chaque plage de données
  3. structurer les données en tableau excel

je te fais une présentation des 3 sur une seule moyenne

v1

=MOYENNE(DECALER(Feuil1!E1;1;;NBVAL(Feuil1!E:E)-1))
3bdd-v1.xlsx (13.79 Ko)

v2

capture d ecran 151
0bdd-v2.xlsx (13.82 Ko)

v3

pour les données : accueil > mise sous forme de tableau

=MOYENNE(Tableau1[IPC])
1bdd-v3.xlsx (14.72 Ko)

Bonjour steelson

merci beaucoup pour votre aide

j'ai pu résoudre mon probleme

bonjour

une question encore svp.

avec la même base, es ce que je pourrai faire une regression linéaire bien en liant la feuille données et la feuille résultat de la régression

a priori OUI, il faut 2 séries de données que tu peux appeler dynamiquement comme ci-dessus

mets un exemple si besoin

1bdd-v1-1.xlsx (14.17 Ko)

eq1: cp= a+bDPIB+cIR

Eq2: PIB=e+fCP+gIPC

J'ai le complément XLSTAT sur lequel j'ai utilisé les doubles moindres carrés pour l'estimation.

et prochainement je veux ajouter l'observation et/ou des variables.

donc le resultat que je veux est que cela s'actualise directement au niveau de la feuille resultat

eq1: cp= a+bDPIB+cIR

Eq2: PIB=e+fCP+gIPC

je n'ai pas saisi ce qu'il fallait en faire

donc le resultat que je veux est que cela s'actualise directement au niveau de la feuille resultat

toujours la même technique, tu définis la plage comme en V2 ci-dessus ou tu utilises directement une formule du type pour capter toutes les données y compris les ajouts

=MOYENNE(DECALER(Feuil1!E1;1;;NBVAL(Feuil1!E:E)-1))

toujours la liaison des feuilles apres les résultats d'une régression linéaire

la regression lineaire est dans le complément utilitaire d'analyse donc ce n'est pas une fonction comme la moyenne

J'ai bien vu ton fichier mais je n'ai toujours pas saisi ce que tu voulais !

eq1: cp= a+bDPIB+cIR

Eq2: PIB=e+fCP+gIPC

je n'ai pas saisi ce qu'il fallait en faire

FAIRE LA MODÉLISATION PAR LES DOUBLES MOINDRES CARRES

SUR XLSTAT, LES DOUBLES MOINDRES CARRES SE FONT PAR TSLS

Les majuscules, c'est volontaire ?

bonjour

oui

Rechercher des sujets similaires à "liaison entre feuilles"