[fr-users]

Bonjour à tous,
Toujours pas doué danc calc !! Dans un tableau comment enlève t-on les "#div/0 !" et les "0" dans les cellules quand il n'y a pas de résultat à afficher ?

J'ai cherché sur Internet, mais je n'ai rien trouvé !!

Merci encore de l'aide

Alain Guerpillon

Bonjour,

Pour ne pas afficher les "0" : Outils ; Options ; LibreOffice Calc ; décocher Afficher Valeurs zéro

@+

Bonjour,

Toujours pas doué danc calc !! Dans un tableau comment enlève t-on
les "#div/0 !" et les "0" dans les cellules quand il n'y a pas de
résultat à afficher ?

J'ai cherché sur Internet, mais je n'ai rien trouvé !!

Les "#div/0!" sont des messages d'erreur (ici : division par zéro)

Pour les supprimer :

1. Gérer en amont et faire en sorte que cette erreur ne puisse pas
arriver (le diviseur ne doit pas être nul)

2. Gérer après l'occurrence de l'erreur en affichant le résultat dans
une autre cellule, laquelle contiendra une formule utilisant la fonction
ESTERREUR().

Ex en B1
=SI(ESTERREUR(A1);"";A1)
où A1 est la cellule qui montre l'erreur. Lorsque l'erreur survient, la
cellule affiche une chaîne vide, sinon elle affiche le résultat.

A partir de ce moment-là, on peut masquer la colonne/ligne des cellules
ayant l'erreur pour ne laisser visible que celle qui prend l'erreur en
compte.

Alain,

Pourriez-vous mettre un objet dans vos mails comme c'est l'habitude ici pour trier les mails, et pour annoncer toute de suite si le lecteur peut vous aider ?
merci
- ftr

Bonjour

Quelque complément...

Jean-Francois Nifenecker wrote

Les "#div/0!" sont des messages d'erreur (ici : division par zéro)

Jean-François a raison de commencer par là : supprimer un message
d'erreur tel que celui-là n'est pas toujours une bonne chose...

Jean-Francois Nifenecker wrote

2. Gérer après l'occurrence de l'erreur en affichant le résultat dans
une autre cellule, laquelle contiendra une formule utilisant la fonction
ESTERREUR().

On peut aussi utiliser la formule SIERREUR(Valeur;Valeur alternative)
qui est plus concise. Elle renvoie "Valeur" si ce n'est pas une erreur,
sinon "Valeur alternative". On pourrait par exemple mettre en A2 :

=SIERREUR(A1/B1;"")

A2 affichera le résultat de A/B1 ou rien si la division est en erreur.

Cordialement
Pierre-Yves

Excellent ! Et en plus on n'a plus à s'enquiquiner avec le masquage de
colonne/ligne dont le parlais.