Formule de calcul EXCEL

Charlypop Messages postés 53 Statut Membre -  
Raymond PENTIER Messages postés 71848 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je souhaiterais savoir comment entrer une formule de manière
automatique sous EXCEL svp.
Quand je dis automatique, j'entends par là que lorsque je rentre
une valeur dans une cellule, le calcul s'effectue automatiquement.
Comme si la formule était ancrée dans la cellule.
Merci à tous de vos réponses !

9 réponses

Raymond PENTIER Messages postés 71848 Date d'inscription   Statut Contributeur Dernière intervention   17 386
 
Mais c'est exactement ce que fait Excel !
Je ne comprends pas ton souci ...
0
Mike-31 Messages postés 19571 Date d'inscription   Statut Contributeur Dernière intervention   5 138
 
Salut,

Je necomprends pas ton problème, peux tu expliquer différemment ce que tu cherches faire
0
Charlypop Messages postés 53 Statut Membre 3
 
Effectivement c'est un peu particulier.
En fait ce que je veux, c'est rentrer une formule de calcul dans une cellule mais sans y mettre de valeur.
Je donne un exemple:

-j'ai besoin de rentrer cette formule en A1 :
X*1.196+4
-une fois qu'elle est rentrée je rentre une valeur en A1:
X = 1
et j'obtiens automatiquement 5.196.

Hors lorsque je veux rentrer une formule de calcul, je dois me référer à une autre cellule faisant office de valeur et c'est là qu'est le problème puisque je ne me base par rapport à aucune autre cellule mais bel et bien à la valeur que je rentre dans la cellule où se trouve la formule.

J'espère que je suis compréhensible.
Merci
0
Raymond PENTIER Messages postés 71848 Date d'inscription   Statut Contributeur Dernière intervention   17 386
 
Le principe de base de tout tableur est de saisir des variables (données de départ) dans certaines cellules et des formules (qui affichent le résultat de calculs) dans d'autres cellules.
Tu ne peux pas (sauf à écrire des macros sous VBA) avoir la donnée de base, la formule de calcul et le résultat du calcul dans une seule et même cellule.
Pourquoi veux-tu faire des économies de cellules ? Tu en as des millions à ta disposition dans chaque feuille excel ...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 71848 Date d'inscription   Statut Contributeur Dernière intervention   17 386
 
"-j'ai besoin de rentrer cette formule en A1 : X*1.196+4
-une fois qu'elle est rentrée je rentre une valeur en A1: X = 1
et j'obtiens automatiquement 5.196.
"
et si tu t'es trompé ? si c'est 11 que tu voulais rentrer au lieu de 1 ? impossible de rien corriger, puisque la formule aura été remplacée par 5.196 !
0
Charlypop Messages postés 53 Statut Membre 3
 
Ok donc je dois les rentrer une par une, n'est-ce-pas ?
0
Raymond PENTIER Messages postés 71848 Date d'inscription   Statut Contributeur Dernière intervention   17 386
 
En A1 tu saisis la valeur de ta variable, 1 par exemple.
En B1 tu écris la formule =A1*1,196+4.
Quand tu valides la formule, c'est le résultat du calcul 5,196 qui s'affiche.
Chaque fois que tu mets une nouvelle valeur dans A1, le résultat en B1 change.
Si tu as besoin d'avoir une série de calculs identiques, tu recopies B1 vers le bas, et tu saisis tes différentes variables dans la colonne A, pour lire tous tes résultats dans la colonne B.
0
Raymond PENTIER Messages postés 71848 Date d'inscription   Statut Contributeur Dernière intervention   17 386
 
Petit complément :

Si 19,6% représente un taux de TVA et 4 des frais de transport, on peut dire que ta formule permet de calculer un prix de vente.
Et pour prendre en compte une éventuelle augmentation de TVA et un possible changement de frais de transport, tu peux saisir 19,6% dans la cellule T1, et 4 dans la cellule T2, ce qui te permet d'écrire en B1 la formule
=A1*(1+$T$1)+$T$2 ;
quand tu la recopies en B2 elle devient
=A2*(1+$T$1)+$T$2
c'est-à-dire que la variable en colonne A change, mais que les données fixes en colonne T ne bougent pas.
Le jour où le taux de TVA évolue, tu remplaces 1,96% par le nouveau taux en T1.
Le jour où les frais de transports changent, tu mets la nouvelle valeur en T2.
0
Raymond PENTIER Messages postés 71848 Date d'inscription   Statut Contributeur Dernière intervention   17 386
 
... et quand tu voudras travailler avec une formule élégante et "parlante", tu vas utiliser la commande "Définir un nom" pour donner à la colonne A:A le nom "revient", à la cellule T1 le nom "TVA" et à la cellule T2 le nom "transport", ce qui te permettra d'écrire dans toute la colonne B:B la formule claire et expressive :
=revient*(1+TVA)+transport

Cordialement.
0