Equation : ax²+bx+c=0 sur excel
Résolu/Fermé
A voir également:
- Excel résoudre équation second degré
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Déplacer une colonne excel - Guide
4 réponses
Raymond PENTIER
Messages postés
58760
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
17 252
12 mars 2008 à 12:09
12 mars 2008 à 12:09
Méthode graphique :
Colonne A pour les valeurs de x. Tu peux commencer par -1000, puis -900 et continuer l'incrémentation jusqu'à 1000, soit 21 lignes (de 2 à 22). Colonne B pour les valeurs de y =a*x*x+b*x+c (en remplaçant a, b et c par leurs valeurs) que tu recopies vers le bas (de 2 à 22).
Puis tu sélectionnes A1:B22 et tu fais ton graphique en "nuage de points".
Si ta parabole ne coupe pas l'axe des x (abcisses), il n'y a aucune solution.
Si elle est tangente à l'axe des x, il y a une seule solution.
Si elle le coupe, les solutions sont les valeurs de x aux points d'intersection.
Tu peux alors revenir dans ta grille de saisie et choisir des valeurs de x non plus de -1000 à 1000, mais plus proches des 2 solutions et avec des intervalles plus petits (tu fais ainsi un zoom de ton graphique sur la zone intéressante).
Méthode avec SI :
Tu fais le même tableau et dans la cellule C3 tu écris =SI((B2-B3)*(B3-B4)<0;"c'est par ici";"") et tu recopies jusqu'à C21. Si tu obtiens 2 fois "c'est par ici" c'est qu'il y a 2 solutions, et tu procèdes comme précédemment (valeurs de x plus proches et intervalles plus petits).
Méthode algébrique (et pourquoi chercher à faire autrement ?) :
Tu saisis les valeurs de a, b et c dans les cellules A1, B1 et C1.
Tu saisis en E1 =B1*B1-4*A1*C1 ,
........... en F1 =SI(E1<0;"pas de solution";(-B1+RACINE(E1))/2*A1)
....... et en G1 =SI(E1<0;"pas de solution";(-B1-RACINE(E1))/2*A1)
Mais tu peux tester les 3 façons de procéder ...
Colonne A pour les valeurs de x. Tu peux commencer par -1000, puis -900 et continuer l'incrémentation jusqu'à 1000, soit 21 lignes (de 2 à 22). Colonne B pour les valeurs de y =a*x*x+b*x+c (en remplaçant a, b et c par leurs valeurs) que tu recopies vers le bas (de 2 à 22).
Puis tu sélectionnes A1:B22 et tu fais ton graphique en "nuage de points".
Si ta parabole ne coupe pas l'axe des x (abcisses), il n'y a aucune solution.
Si elle est tangente à l'axe des x, il y a une seule solution.
Si elle le coupe, les solutions sont les valeurs de x aux points d'intersection.
Tu peux alors revenir dans ta grille de saisie et choisir des valeurs de x non plus de -1000 à 1000, mais plus proches des 2 solutions et avec des intervalles plus petits (tu fais ainsi un zoom de ton graphique sur la zone intéressante).
Méthode avec SI :
Tu fais le même tableau et dans la cellule C3 tu écris =SI((B2-B3)*(B3-B4)<0;"c'est par ici";"") et tu recopies jusqu'à C21. Si tu obtiens 2 fois "c'est par ici" c'est qu'il y a 2 solutions, et tu procèdes comme précédemment (valeurs de x plus proches et intervalles plus petits).
Méthode algébrique (et pourquoi chercher à faire autrement ?) :
Tu saisis les valeurs de a, b et c dans les cellules A1, B1 et C1.
Tu saisis en E1 =B1*B1-4*A1*C1 ,
........... en F1 =SI(E1<0;"pas de solution";(-B1+RACINE(E1))/2*A1)
....... et en G1 =SI(E1<0;"pas de solution";(-B1-RACINE(E1))/2*A1)
Mais tu peux tester les 3 façons de procéder ...
mister3d
Messages postés
301
Date d'inscription
samedi 20 janvier 2007
Statut
Membre
Dernière intervention
21 avril 2021
20
11 mars 2008 à 14:43
11 mars 2008 à 14:43
bonjour,
l'idéal est de faire ca en plusieurs cellules:
tu prends 3 cellules, pour les valeurs a, b et c.
tu prend une 4eme cellule ou tu fait ton test b²-4ac. sica marche, tu rajoute un SI() devant et le tour est joué!
++
bon courage!
l'idéal est de faire ca en plusieurs cellules:
tu prends 3 cellules, pour les valeurs a, b et c.
tu prend une 4eme cellule ou tu fait ton test b²-4ac. sica marche, tu rajoute un SI() devant et le tour est joué!
++
bon courage!
comment trouver l'algorithme de cette inéquation?
Raymond PENTIER
Messages postés
58760
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
17 252
17 mars 2008 à 02:46
17 mars 2008 à 02:46
il est trouvé !
arrial
Messages postés
1753
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
29 décembre 2023
251
21 mars 2008 à 11:18
21 mars 2008 à 11:18
Pour aller vite :
deuxième de gré => deux racines max
=> tracer le graphe > répérer approximativement les zéros > affiner avec l'outil "VALEUR CIBLE" en proposant successivement les approx. en x.
deuxième de gré => deux racines max
=> tracer le graphe > répérer approximativement les zéros > affiner avec l'outil "VALEUR CIBLE" en proposant successivement les approx. en x.
12 oct. 2008 à 11:09
12 oct. 2008 à 14:34
Du coup tu as oublié une parenthèse au numérateur : C'est bien (-B1+RACINE(E1)) qu'il faut diviser par (2*A1).
La formule correcte est donc : = ( -B1+RACINE(E1) ) / (2*A1)
Merci de ton intervention, et mes excuses à ceux qui ont tenté d'utiliser ma formule ....
12 oct. 2008 à 18:17