CISCO
XLDnaute Barbatruc
Bonjour à tous
Je cherche une combine pour transformer du texte (une équation du premier degré) (par ex en A1) en un test (si l'équation est vérifiée, écrire vrai, sinon...) (par ex en C1) sans avoir à retapper, ni à coller, l'équation dans le test.
Exemple
....I.....A..... .....I.......B.........I......C
1 I 2*x+45 = 12 I =(12-45)/2 I VRAI
Bien sûr, cela ne pose pas de problème, en ayant nommé x la cellule B1, et en écrivant dans le test l'équation, comme ci-dessous, le premier "=" de C1 équivalent à un SI.
....I.....A..... .....I.......B.........I......C
1 I 2*x+45 = 12 I =(12-45)/2 I =2*x+45 = 12
Mais comment faire pour généraliser la chose, sans avoir à retapper l'équation, les équations ?
J'ai réussi à faire le contraire (tapper le test en C1, et faire apparaître automatiquement l'équation en A1), mais cela ne me permet de généraliser correctement mon travail.
L'objectif final est de faire une feuille de calcul aidant l'utilisateur à se former en algèbre.
Le formateur rentre les équations dans la première colonne, la solution dans une colonne cachée qu'il nomme x. L'utilisateur doit trouver la valeur de l'inconnue x et pour cela, il tappe ses calculs intermédiaires dans diverses cellules. Le test vérifie au fur et à mesure la validité de tout les calculs intermédiaires.
Cela ne montrerait pas à l'utilisateur où se trouve l'erreur (un + au lieu d’un -, une fraction inversée…), mais dans quelle équation elle se trouve.
EXEMPLE
feuille initiale
....I.....A..... .....I.......B.........I......C ....... I....... D
1 I 2*x+45 = 12 I ............. I ........... .. I .......
1ère étape
....I.....A..... .....I.......B.........I......C ....... I....... D
1 I 2*x+45 = 12 I 2*x=12-45 I ........... .. I.... VRAI
2
2ème étape
....I.....A..... .....I.......B.........I......C ....... I....... D
1 I 2*x+45 = 12 I 2*x=12-45 I x=(12-45)/2 I.....VRAI
2
ou en cas d'erreur
2ème étape
....I.....A..... .....I.......B.........I......C ....... I....... D
1 I 2*x+45 = 12 I 2*x=12-45 I x=12-45/2 ... I......FAUX
2
En résumé, il s'agit, non pas de trouver la solution à une équation du 1er degré, mais de dire à l'utilisateur de la feuille Excel si le ou les calculs intermédiaires correspondants à l'équation sont justes. Problème : on ne sait pas à l'avance la méthode utilisée par cet utilisateur !
Auriez-vous une astuce ? Ce mini-programme, si il existait, serait certainement très intéressant pour les professeurs de mathématiques de collège, et à tout les gens un peu allergique à l'algèbre pour se former.
Excuser moi pour la longueur de ce message.
Grand merci d'avance.
P.S : Merci à Celeda. Je m'étais trompé de "porte" : c'est pas là, ni là. Je suis débutant sur ce forum et il faut s'habituer aux fenêtres, au langage... Et maintenant, je ne trouve pas comment joindre une pièce à cette question !!!
Remerci.
Je cherche une combine pour transformer du texte (une équation du premier degré) (par ex en A1) en un test (si l'équation est vérifiée, écrire vrai, sinon...) (par ex en C1) sans avoir à retapper, ni à coller, l'équation dans le test.
Exemple
....I.....A..... .....I.......B.........I......C
1 I 2*x+45 = 12 I =(12-45)/2 I VRAI
Bien sûr, cela ne pose pas de problème, en ayant nommé x la cellule B1, et en écrivant dans le test l'équation, comme ci-dessous, le premier "=" de C1 équivalent à un SI.
....I.....A..... .....I.......B.........I......C
1 I 2*x+45 = 12 I =(12-45)/2 I =2*x+45 = 12
Mais comment faire pour généraliser la chose, sans avoir à retapper l'équation, les équations ?
J'ai réussi à faire le contraire (tapper le test en C1, et faire apparaître automatiquement l'équation en A1), mais cela ne me permet de généraliser correctement mon travail.
L'objectif final est de faire une feuille de calcul aidant l'utilisateur à se former en algèbre.
Le formateur rentre les équations dans la première colonne, la solution dans une colonne cachée qu'il nomme x. L'utilisateur doit trouver la valeur de l'inconnue x et pour cela, il tappe ses calculs intermédiaires dans diverses cellules. Le test vérifie au fur et à mesure la validité de tout les calculs intermédiaires.
Cela ne montrerait pas à l'utilisateur où se trouve l'erreur (un + au lieu d’un -, une fraction inversée…), mais dans quelle équation elle se trouve.
EXEMPLE
feuille initiale
....I.....A..... .....I.......B.........I......C ....... I....... D
1 I 2*x+45 = 12 I ............. I ........... .. I .......
1ère étape
....I.....A..... .....I.......B.........I......C ....... I....... D
1 I 2*x+45 = 12 I 2*x=12-45 I ........... .. I.... VRAI
2
2ème étape
....I.....A..... .....I.......B.........I......C ....... I....... D
1 I 2*x+45 = 12 I 2*x=12-45 I x=(12-45)/2 I.....VRAI
2
ou en cas d'erreur
2ème étape
....I.....A..... .....I.......B.........I......C ....... I....... D
1 I 2*x+45 = 12 I 2*x=12-45 I x=12-45/2 ... I......FAUX
2
En résumé, il s'agit, non pas de trouver la solution à une équation du 1er degré, mais de dire à l'utilisateur de la feuille Excel si le ou les calculs intermédiaires correspondants à l'équation sont justes. Problème : on ne sait pas à l'avance la méthode utilisée par cet utilisateur !
Auriez-vous une astuce ? Ce mini-programme, si il existait, serait certainement très intéressant pour les professeurs de mathématiques de collège, et à tout les gens un peu allergique à l'algèbre pour se former.
Excuser moi pour la longueur de ce message.
Grand merci d'avance.
P.S : Merci à Celeda. Je m'étais trompé de "porte" : c'est pas là, ni là. Je suis débutant sur ce forum et il faut s'habituer aux fenêtres, au langage... Et maintenant, je ne trouve pas comment joindre une pièce à cette question !!!
Remerci.