Excel 2016 ne veut pas exécuter la division dans la formule [Résolu]

JUNoL 5 Messages postés vendredi 10 novembre 2017Date d'inscription 13 novembre 2017 Dernière intervention - 11 nov. 2017 à 17:13 - Dernière réponse : JUNoL 5 Messages postés vendredi 10 novembre 2017Date d'inscription 13 novembre 2017 Dernière intervention
- 13 nov. 2017 à 16:35
Quelqu’un peut-il me venir en aider pour résoudre le problème suivant ?
Voici qu’Excel 2016 ne veut pas exécuter la division dans la formule complète suivante :
(PA*(1+i)^t) – PA / K*t
Pourtant, je suis bien dans l’onglet " 12 Nombre ".

J’obtiens la réponse suivante : 21 170, 61567 ; la réponse correcte est : 0,03

Pour obtenir le bon résultat, dans une cellule A, je dois séparément demander l’exécution uniquement du numérateur qui est (PA*(1+i)^t) – PA = 3 820,048821
Ensuite, dans une autre cellule B, demander l’exécution du dénominateur qui est K*t = 140 000
Puis, encore dans une troisième cellule C, faire la division de A / B pour obtenir la réponse correcte de 0,03
D'avance merci.
Afficher la suite 

6 réponses

Répondre au sujet
via55 8931 Messages postés mercredi 16 janvier 2013Date d'inscription 16 janvier 2018 Dernière intervention - 11 nov. 2017 à 17:17
0
Utile
3
Bonjour

Ne serait ce pas un problème de parenthèses manquantes ?
((PA*(1+i)^t) – PA )/ K*t

Cdlmnt
Via
ccm81 8223 Messages postés lundi 18 octobre 2010Date d'inscription 6 janvier 2018 Dernière intervention - 11 nov. 2017 à 17:42
Salut via55

je crois bien qu'il en manque encore deux ;-)
((PA*(1+i)^t) – PA )/(K*t)

Cdlmnt
via55 8931 Messages postés mercredi 16 janvier 2013Date d'inscription 16 janvier 2018 Dernière intervention > ccm81 8223 Messages postés lundi 18 octobre 2010Date d'inscription 6 janvier 2018 Dernière intervention - 11 nov. 2017 à 17:45
Possible oui !
JUNoL 5 Messages postés vendredi 10 novembre 2017Date d'inscription 13 novembre 2017 Dernière intervention > ccm81 8223 Messages postés lundi 18 octobre 2010Date d'inscription 6 janvier 2018 Dernière intervention - 13 nov. 2017 à 16:35
Merci beaucoup pour votre rapide réponse.

Bonne journée.
Commenter la réponse de via55
Raymond PENTIER 44834 Messages postés lundi 13 août 2007Date d'inscriptionContributeurStatut 16 janvier 2018 Dernière intervention - 11 nov. 2017 à 18:34
0
Utile
Bonjour JUNoL.

La question que tu poses me permet d'expliquer que :

1) "Excel 2016 ne veut pas ... "

Excel se trompe rarement et ne refuse jamais d'effectuer une opération. C'est toujours l'humain qui se mélange les pinceaux ...

2) Priorité des calculs

-a- Quand une formule contient de multiples opérations, Excel commence par effecteur les élévations à une puissance et les extractions de racine ; ensuite il effectue les multiplications et les divisions ; enfin il exécute les additions et les soustractions. D'où la nécessité de placer des parenthèses pour forcer des calculs intermédiaires.

-b- Pour =2+3*4 Excel calcule d'abord 3*4 et ensuite 2+12 qui donne 14.
Mais pour =(2+3)*4 ce sera d'abord 2+3 et ensuite 5*4 qui donne 20 !

-c- Quand tu écris (PA*(1+i)^t) – PA / K*t la suite des calculs sera :
1+i
(1+i)^t
PA * ((1+i)^t)
PA/K
(PA/K) * t
(PA*((1+i)^t)) - ((PA/K)*t)

-d- Ta formule correcte est celle indiquée au post #2 par ccm81.
Commenter la réponse de Raymond PENTIER
JUNoL 5 Messages postés vendredi 10 novembre 2017Date d'inscription 13 novembre 2017 Dernière intervention - 13 nov. 2017 à 16:29
0
Utile
Merci pour votre réponse rapide.
Curieusement, je viens d'essayer et ça marche alors que précédemment ça affichait toujours un message d'erreur avec la même manière d'encoder la formule. Alors que précédemment, j'ai essayé toutes les possibilités avec ou sans parenthèses, etc.
Je n'y comprends rien, mais suis très content de voir que cette fois-ci c'est OK.
Encore merci et bonne journée.
Commenter la réponse de JUNoL