Reconnaître et calculer une une formule dans Excel
Résolu
mea.samir
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
mea.samir Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
mea.samir Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Dans une cellule d'une feuille de calcul Excel je veux taper et voir affiché 1+2 et dans une autre cellule je veux avoir la somme 3, et de même pour une division je veux taper et voir affiché 6/2 et avoir le résultat dans une autre cellule.
En bref je veux qu'Excel reconnaîsse les opérations arithmétiques saisies dans une cellule et faire le calcul dans une autre. Le but est que je veux insister que j'ai bien pri les deux nombre qui représentent Qte1 et Qte2.
Merci d'avance à tous...
Dans une cellule d'une feuille de calcul Excel je veux taper et voir affiché 1+2 et dans une autre cellule je veux avoir la somme 3, et de même pour une division je veux taper et voir affiché 6/2 et avoir le résultat dans une autre cellule.
En bref je veux qu'Excel reconnaîsse les opérations arithmétiques saisies dans une cellule et faire le calcul dans une autre. Le but est que je veux insister que j'ai bien pri les deux nombre qui représentent Qte1 et Qte2.
Merci d'avance à tous...
A voir également:
- Reconnaître et calculer une une formule dans Excel
- Formule si et excel - Guide
- Comment calculer la moyenne sur excel - Guide
- Word et excel gratuit - Guide
- Déplacer une colonne excel - Guide
- Formule somme excel colonne - Guide
1 réponse
Bonjour
Si votre formule est en A1(les données sont entrées sans espace
exemple : "2+4" ou "6-3" ou "40/20" ou "15*4"
En B1 mettre cette formule
=SI(SIERREUR(TROUVE("-";A1;1);0)<>0;GAUCHE(A1;TROUVE("-";A1;1)-1)-DROITE(A1;NBCAR(A1)-TROUVE("-";A1;1));SI(SIERREUR(TROUVE("+";A1;1);0)<>0;GAUCHE(A1;TROUVE("+";A1;1)-1)+DROITE(A1;NBCAR(A1)-TROUVE("+";A1;1));SI(SIERREUR(TROUVE("*";A1;1);0)<>0;GAUCHE(A1;TROUVE("*";A1;1)-1)*DROITE(A1;NBCAR(A1)-TROUVE("*";A1;1));SI(SIERREUR(TROUVE("/";A1;1);0)<>0;GAUCHE(A1;TROUVE("/";A1;1)-1)/DROITE(A1;NBCAR(A1)-TROUVE("/";A1;1));"erreur"))))
Si votre formule est en A1(les données sont entrées sans espace
exemple : "2+4" ou "6-3" ou "40/20" ou "15*4"
En B1 mettre cette formule
=SI(SIERREUR(TROUVE("-";A1;1);0)<>0;GAUCHE(A1;TROUVE("-";A1;1)-1)-DROITE(A1;NBCAR(A1)-TROUVE("-";A1;1));SI(SIERREUR(TROUVE("+";A1;1);0)<>0;GAUCHE(A1;TROUVE("+";A1;1)-1)+DROITE(A1;NBCAR(A1)-TROUVE("+";A1;1));SI(SIERREUR(TROUVE("*";A1;1);0)<>0;GAUCHE(A1;TROUVE("*";A1;1)-1)*DROITE(A1;NBCAR(A1)-TROUVE("*";A1;1));SI(SIERREUR(TROUVE("/";A1;1);0)<>0;GAUCHE(A1;TROUVE("/";A1;1)-1)/DROITE(A1;NBCAR(A1)-TROUVE("/";A1;1));"erreur"))))
mea.samir
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
Votre solution est complètement fonctionnelle, la question est marquée comme résolue, toutes remerciements à vous, ça doit vous avoir brûlé la tête en concentrant pour écrire toute cette formule, alors MERCI ENCORE parce que j'imaginait qu'il y a une formule qui fait ça.