Comment ignorer les cellules vides d'une plage pour un DroiteReg?
Répondre à la discussion
Affichage des résultats 1 à 8 sur 8

Comment ignorer les cellules vides d'une plage pour un DroiteReg?



  1. #1
    invite22d5b8a3

    Comment ignorer les cellules vides d'une plage pour un DroiteReg?


    ------

    Bonjour à tous,
    Ce problème concerne l’utilisation de la fonction DroiteReg.
    En fait, je travaille sur un tableau à plusieurs colonnes et je voudrais appliquer un DroiteReg sur chacune de ces colonnes, mais le problème est que celles-ci possèdent des cellules vides.(objectif : réaliser une interpolation à partir des coefficient du DroiteReg)

    J’aimerais aussi par la suite pouvoir « automatiser » ce process (boucle sous VBA ?) sachant que la dimension de mon tableau est variable et que le DroiteReg est associé à chaque colonne.

    Comment dois-je procéder ?
    (Niveau en VBA faible voir inexistant)
    Merci d’avance pour votre aide.
    A bientôt.

    -----

  2. #2
    mécano41

    Re : Comment ignorer les cellules vides d'une plage pour un DroiteReg?

    Bonjour,

    Je pense qu'il faut faire une recopie automatique des colonnes en éliminant les cellules vides ou contenant zéro, le graphique prenant en compte ces nouvelles colonnes.

    As-tu une seule colonne commune pour les abcisses X et N colonnes pour les N catégories d'ordonnées Y (te donnant donc ensuite N droites Y = aX+b) ?

    Les cellules vides sont-elles uniquement dans les colonnes de Y?

    Cordialement

  3. #3
    invite22d5b8a3

    Re : Comment ignorer les cellules vides d'une plage pour un DroiteReg?

    Citation Envoyé par mécano41 Voir le message
    Bonjour,

    Je pense qu'il faut faire une recopie automatique des colonnes en éliminant les cellules vides ou contenant zéro, le graphique prenant en compte ces nouvelles colonnes.

    As-tu une seule colonne commune pour les abcisses X et N colonnes pour les N catégories d'ordonnées Y (te donnant donc ensuite N droites Y = aX+b) ?

    Les cellules vides sont-elles uniquement dans les colonnes de Y?

    Cordialement
    Bonjour,

    Mes cellules sont vides uniquement dans mes colonnes de Y, et je n'ai qu'une seule colonne d'abscisses X.
    Mais les valeurs de mes abscisses X ne trouvent pas toutes une ordonnée Y dans chaque collones, donc le fait de faire une recopie automatique, me donnerais N tableaux avec les abscisses X correspondantes pour chaque colonnes.
    (ce que je fais déjà à la main pour le moment).

    En fait, j'aimerais automatiser tout cela pour obtenir un tableau non vide c.a.d interpoler les cellules vides à l'aide des coefficients calculés par mon DroiteReg, parceque ma loi Y=f(X) n'est pas linéaire (polynôme de degré 5).

    Merci d'avance pour votre aide

  4. #4
    invite22d5b8a3

    Re : Comment ignorer les cellules vides d'une plage pour un DroiteReg?

    Citation Envoyé par chavol Voir le message
    Bonjour,

    ...c.a.d interpoler les cellules vides à l'aide des coefficients calculés par mon DroiteReg, parceque ma loi Y=f(X) n'est pas linéaire (polynôme de degré 5).
    Ma loi n'est pas linéaire, et en plus elle est différente pour chaque colonne, je fais donc un DroiteReg pour chaque colonne !

    ce n'est surement pas la meilleure méthode, mais c'est la plus simple que j'ai trouvé pour mon niveau en programmation !
    (je peux le faire à la main)

    Merci,

  5. A voir en vidéo sur Futura
  6. #5
    mécano41

    Re : Comment ignorer les cellules vides d'une plage pour un DroiteReg?

    Je vais regarder ce que je peux faire.

    Cordialement

  7. #6
    mécano41

    Re : Comment ignorer les cellules vides d'une plage pour un DroiteReg?

    J'ai fait quelque chose. Laisse-moi une adresse mail en message privé ; ce sera plus rapide pour les échanges ultérieurs (sinon, il faut passer les fichiers EXCEL en .zip ... attendre les validations...)

    Il suffit de cliquer sur mon pseudo puis sur : Envoyer un message privé.

    Cordialement

  8. #7
    invite22d5b8a3

    Re : Comment ignorer les cellules vides d'une plage pour un DroiteReg?

    Bonjour à tous,

    Et merci pour votre aide...
    Je transmet, pour ceux que ça intéresse, la version finale.
    Vous trouverez sur le fichier xls joint,
    Un programe qui transpose les données d'un tableau : Z=f(X;Y) => X=f(Y;Z)
    Et un second qui interpole les données manquantes (méthodes des Moindres Carrés) avec modification du pas.

    Le processus se réalise automatiquement grâce à un bouton
    tableau d'origine > Tableau transposé et interpolé

    En espérant que cela vous soit utile...
    A bientôt.
    Fichiers attachés Fichiers attachés

  9. #8
    mécano41

    Re : Comment ignorer les cellules vides d'une plage pour un DroiteReg?

    Merci pour ce retour.

    Cordialement

Discussions similaires

  1. Cellules Photovoltaïque: Comment les reconnaître?
    Par invitee196a996 dans le forum Électronique
    Réponses: 6
    Dernier message: 31/03/2008, 16h25
  2. Comment les cellules arrivent à s'adapter?
    Par invitee7d7eac4 dans le forum Biologie
    Réponses: 9
    Dernier message: 06/01/2007, 15h45
  3. comment pour réagir avec les bass d'une musique??
    Par invite4992f85f dans le forum Électronique
    Réponses: 5
    Dernier message: 29/11/2005, 23h27
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...