IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

[EXCEL] Formule pour un système d'équation


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 66
    Par défaut [EXCEL] Formule pour un système d'équation
    Bonjour tout le monde je cherche une petit formule pour me résoudre un système d équations avec 5 variables :

    A + B + C + D + E = Z

    J ai donc 5 colonnes, + 1 colonne qui est le résultat de l’ajout d’une variable des 5 colonnes précédentes (une valeur possible par colonne)

    A1 / B1 / C1….
    A2 / B2 / C2….
    A3 / B3 / C3…
    A4 / B4 / C4….
    …. …. Etc….

    Le but de la formule que je cherche, c’est de trier les valeurs qui vont ensemble, c est à dire qu’il y a une combinaison (simple addition) de variable (une variable par colonne soit : 5) qui nous donne un résultat qui est présent dans la colonne Z

    Par exemple j’aurai

    A3+B12+C1+D26+E1=Z13
    A8+B4+C38+D2+E5=Z2

    il n'est pas possible d'avoir : A8+A2+B1+C9+D5=Z5 (il faut une occurence dans chaqu'une des 5 colonnes)


    Si quelqu’un a une idée

  2. #2
    Membre expérimenté Avatar de conconbrr
    Inscrit en
    Février 2006
    Messages
    198
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 198
    Par défaut
    Cherche peut être un algo de résolution de système matriciel...
    A priori "il suffit" d'inverser ta matrice de coefficients (guillemets car l'algo est plus compliqué que ce qu'il n'y paraît mais bon des gens très gentil en on déjà faits donc profites en). Tu as plein de méthodes itératives pour résoudre ce genre de système. Si tu veux une solution au poil utilises le pivot de Gauss mais bon pas conseillé en info car trop lent.

  3. #3
    Membre confirmé
    Profil pro
    Enseignant
    Inscrit en
    Août 2006
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Août 2006
    Messages : 156
    Par défaut
    Bonjour

    Il existe un logiciel de math "Derive" qui peut résoudre ton système d'équations à 5 inconnues! Sauf si ton plaisir réside dans la création d'un programme de math?
    J'utilise "Derive" parfois, et je trouve très bien (j'ai déjà essayé des systèmes à 14 inconnues avec succès!!!).
    Si tu es interessée par "Derive" voici un lien pour une démo :
    http://www.dynamaths.com/logiciels/c...derive-11.html
    Un tutoriel interessant sur "Derive":
    http://www.reunion.iufm.fr/recherche...ain_derive.htm

    Cordialement

  4. #4
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 66
    Par défaut
    Mon but aurai été de faire une petite macro sous excel. Mais je ne suis pas sure que vous ayez compris, car en fait il n'y a pas d'inconnus toute les valeurs sont connus, il faut juste trouver quelle valeurs s'ajoute enter elles (entre les 5 colonnes, et une seul valeure par colonne) pour concorder avec une valeur de la colonne résultat. Aviez vous compris ça dans l’exposée de mon problème ?

  5. #5
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    C'est bien ce que j'avais compris mais nous manquons d'éléments...
    - La somme de deux colonnes quelconques de gauche (parmi les 5) peut-elle correspondre à un Z de la colonne de droite ?
    - As-tu des zéros dans l'une ou l'autre colonne ?
    - Tu as combien de lignes de valeurs ?
    - Tes valeurs ont-elles une grandeur limite ?
    - L'une ou l'autre de ces valeurs peut-elle, à elle seule, être supérieure à tous les Z ?
    etc.
    Bref, face à ce nombre d'inconnues... je pense comme Lexot2, tu sembles bien avoir là un système d'équations à 5 inconnues...

  6. #6
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 66
    Par défaut
    Il y aura forcement une valeure prise dans chaqu'une des 5 colonnes pour ensuite les ajoutées entre elles pour ensuite concordés avec un des résultats présents dans la colonne résultats (la colonne Z dans mon exemple)

    - Parcontre des valeures nul peuvent etre presente, dans les colonnes
    - le nombre de ligne de valeur sera variable, mais dans mon cas présent j ai 21 lignes. Soit 21 x 5 = 105 variables et 21 résultats

    Tes valeurs ont-elles une grandeur limite ?
    Je ne suis pas sure de comprendre ta question, mais dans mon cas j ai une échelle pour l ensemble de mes valeures de 0 -> 393115 (393115 faisant parti de ma colonne résultat)
    - L'une ou l'autre de ces valeurs peut-elle, à elle seule, être supérieure à tous les Z ?
    tu parle de la somme des Z ? je vois pas ou tu veux en venir en comparant une variable avec la somme des résultats, et pour répondre a cette question non ce n'est pas possible

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 04/07/2015, 23h15
  2. [Toutes versions] Formule pour recuperer une valeur sur un autre fichier Excel
    Par bonilla dans le forum Excel
    Réponses: 2
    Dernier message: 26/06/2012, 11h19
  3. Algorithme de Runge-Kutta pour un système d'équations différentielles non linéaire
    Par lajoietristesse dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 09/01/2012, 21h46
  4. [Excel] formule pour une liste déroulante
    Par marsupilami34 dans le forum Excel
    Réponses: 2
    Dernier message: 02/02/2007, 21h44
  5. [Excel] séparateur pour les fichiers csv
    Par drinkmilk dans le forum Excel
    Réponses: 2
    Dernier message: 27/08/2005, 14h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo