Erreur calcul lors de l'utilisation de la fonction SI

Fermé
miniil - 13 oct. 2020 à 10:28
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 13 oct. 2020 à 10:40
Bonjour,

J'utilise la fonction SI pour ne faire un calcul avec les valeurs de cellules que si une colonne n'est pas vide.

=> =SI(H1="";;H1-K1-L1-M1-N1+P1)

Le résultat devrait donner 0 mais me donne 0,000000000000010658

Pourtant, si je fais =H1-K1-L1-M1-N1+P1 j'ai bien 0.

Ceci ne se produit que si j'ai des nombres décimaux dans les cellules, avec des nombres entier tout fonctionne bien.

J'ai essayé de mettre les cellules au format nombre mais aucun résultat.

D'avance merci pour votre aide.


Configuration: Windows / Chrome 85.0.4183.102
A voir également:

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 392
13 oct. 2020 à 10:40
Bonjour
c'est un problème Excel qui reste à résoudre et qui, à priori dépend un peu de l'origine de vos paramètres avant la formule
Il est fréquemment abordé ici, et si vous voulez résoudre ça, la proposition est classique:
=SI(H1="";0;ARRONDI(H1-K1-L1-M1-N1+P1;2))
pour ne garder que les deux premières décimales
mais à la lecture de votre formule, si le défaut n'apparaît que quand H1 est vide, peut-être faudra-t-il seulement écrire:
=SI(H1="";0;H1-K1-L1-M1-N1+P1)
crdlmnt
1