Valeur d'une cellule vide dans Excel

[Résolu/Fermé]
Signaler
-
Messages postés
14934
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
-
Bonjour,
Dans Excel, les cases vides semblent considérées comme ayant la valeur 1. Lorsque je les multiplie par 3, par exemple, j'obtiens 3 comme résultat. Je voudrais qu'elles aient la valeur 0 lorsqu'elles sont utilisées dans des calculs.
Merci par avance

7 réponses

Messages postés
54877
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
23 octobre 2021
16 775
"Lorsque je les multiplie par 3, par exemple, j'obtiens 3 comme résultat"

Rigoureusement impossible !
Peux-tu nous dire exactement ce qu'il y a dans les cellules à multiplier ? une formule qui donne " " comme affichage, une expression ou une formule avec un format qui rend invisible le résultat (police blanche sur fond blanc), ou vraiment RIEN ?
Et comment as-tu saisi la formule qui effectue la multiplication ?
Le mieux serait d'ailleurs de nous envoyer ton fichier, pour qu'on admire cette curiosité mondiale ... Non, je plaisante : Pour qu'on essaie de voir où se trouve l'erreur !

Cordialement.
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41713 internautes nous ont dit merci ce mois-ci

Bonjour et merci d'essayer de m'aider !
Mais je ne sais pas comment joindre mon fichier-curiosité mondiale !
Si tu peux me l'expliquer, je veux bien essayer ...
Messages postés
14934
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 536
bonjour

Voici la documentation de la fonction incriminée

PRODUIT : Renvoie le produit de tous les nombres donnés comme arguments.

Notes

Les arguments qui sont des nombres, des valeurs logiques ou des représentations textuelles de nombres sont pris en compte. Les arguments qui correspondent à des valeurs d'erreur ou à du texte qui ne peut pas être converti en nombres génèrent des erreurs.
Si un argument est une matrice ou une référence, seuls les nombres de cette matrice ou de cette référence sont pris en compte. Les cellules vides, les valeurs logiques, le texte ou les valeurs d'erreur de la matrice ou de la référence ne sont pas pris en compte.


Lorsque tu fais PRODUIT ou SOMME de 3 et d'une cellule vide, la cellule vide n'est pas prise comme valeur 1 mais ignorée et donc dans les deux cas il te reste 3. Si tu obtenais zéro cela voudrais dire que tu tiens compte des cellules vides alors qu'elles sont ignorées par de nombreuses fonctions : si tu fais la MOYENNE tu seras très heureux que les cellules vides ne soient pas prises en compte.
Merci pour l'info. J'ai compris ce qui n'allait pas.
Messages postés
54877
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
23 octobre 2021
16 775
Bonjour Alberto.

Nous avons répondu, et correctement, à ton problème tel que tu l'avais exposé "Lorsque je les multiplie par 3, par exemple, j'obtiens 3 comme résultat."

Dans les faits, en C8 tu n'as pas fait une multiplication =B8*3
mais tu as appliqué une fonction =PRODUIT(B8;3), ce qui n'est pas du tout la même chose !
Ainsi que gbinforme vient de l'expliquer, il y a des règles à respecter quand on utilise cette fonction, qui ne marche que si le premier argument est un nombre, et ce n'est pas le cas à ta ligne 8 ...

Il en va de même pour la fonction SOMME. Et tu aurais eu toutes ces précisions si, comme gbinforme et moi, tu avais seulement consulté l'Aide d'Excel ...

Cordialement.
Merci beaucoup, c'est très clair expliqué ainsi. Je ne pratique Excel que rarement et la syntaxe utilisée dans l'aide me complique les recherches.
Messages postés
14934
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 536
bonjour

les cases vides semblent considérées comme ayant la valeur 1

Tu as fait une erreur d'interprétation de tes formules ou de tes résultats car une cellule vide, c'est le néant et cela n'a pas de valeur et donc le 1 n'a pas lieu d'être.
Bonjour!
Je suis bien d'accord, c'est pour cela que je n'y comprends rien. Mon fichier à moi semble avoir écouté Raymond Devos pour qui "3 fois rien, c'est déjà quelque chose" !
Messages postés
17265
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
22 octobre 2021
10 646
Bonjour,

Dépose le ici :
https://www.cjoint.com/

et n'oublie pas de nous donner le lien.

m@rina
Merci pour l'indication.
Voilà l'essai tout simple que j'ai fait pour tester ma fonction :
https://www.cjoint.com/?jofmxO2pqO
A+
Messages postés
26239
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
22 octobre 2021
6 090
Bonjour
d'aprés votre fichier, la formule produit conserve le multiplicateur numérique que vous avez entré et considére effectivement que la cellule vide est à prendre en compte (pour valeur 1 par défaut)
Solution:
soit
vous placez des 0 dans les cellules vides et vous obtiendrez 0
Soit vous remplacez la formule par simplement
=B3*3

Crdlmnt
Merci beaucoup. La seconde solution me convient parfaitement.
Messages postés
14934
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 536
bonjour

la syntaxe utilisée dans l'aide me complique les recherches.

Il faut effectivement intégrer la méthode et la terminologie de l'aide pour arriver à comprendre comment elle fonctionne mais ensuite elle est très utile pour avoir une information précise du fonctionnement.