Bonjour royalbox, mbbp,
royalbox a écrit :
est-ce que c'est possible de généraliser sur tous les D ? sinon il y a pas de solutions avec les fonctions d'excel (pas de macros)
réponse : si, tout à fait ! (mais avec macro) aussi, je te propose ce fichier Excel :
Pour tout ce qui va suivre :
a) saisie en D5 ➯ résultat en E5
b) tu peux utiliser D5 aussi bien que n'importe quelle autre cellule de la colonne D
c) j'ai écrit des commentaires en bleu
Les 4 opérations de base :
10+2 ➯ 12
10-2 ➯ 8
10*2 ➯ 20
10/2 ➯ 5
Division par zéro impossible !
10/0 ➯ Erreur !
Ton exemple (tu peux utiliser au choix la virgule ou le point) :
41+57+9+4,14+7,5 ➯ 118,64
41+57+9+4.14+7.5 ➯ 118,64
Racine carrée (sqrt = square root) et exposant ( ^ )
sqrt(36) ➯ 6
6^2 ➯ 36
Le nombre pi ( π ) :
pi() ➯ 3,14159265358979
10 × sinus(30) :
10*sin(30) ➯ -9,88031624092862
Efface le résultat :
touche Suppr ➯ (rien)
Tu es libre de saisir toute expression mathématique valide.
Alt F11 pour voir le code VBA, puis revenir sur Excel
Si besoin, tu peux demander une adaptation.
Merci de me donner ton avis.
NB : avec un pseudo aussi proche que RoyalCanin MsgBox,
faut pas être allergique au VBA !!!
dhany