Excel-Masquer si résultat = #DIV/0
RésoluJe n'ai pas trouvé sur le Forum, ça m'étonne !
Comment masquer le fatal #DIV/0 en conditionnel.
Merci
Bibidel
Configuration: Windows XP Internet Explorer 6.0
17 réponses
Masquer le message d'erreur #DIV/0 en conditionnel dans Excel consiste à éviter l'affichage lorsque la division par zéro survient, notamment en présence de valeurs non numériques ou vides dans les cellules concernées. Parmi les approches les plus citées, utiliser une fonction conditionnelle avec N() ou tester l'entrée avant division est recommandé, par exemple =SI(N(L6)<>0;O6/L6;"") et des variantes similaires. D'autres suggestions portent sur MOYENNE ou sur des formules utilisant ESTERREUR ou la mise en forme conditionnelle pour masquer l'erreur plutôt que d'effectuer la division. En cas de cas particuliers, des variantes testent la présence de vide ou de valeurs numériques réelles afin d'éviter les erreurs et d'offrir des solutions adaptées selon le contexte.
-
ContributeurBonjour bibidel, bonjour raymond,
je dirais même
=SI(N(L6)<>0;O6/L6;"")
pour accepter les nombres négatifs
eric-
-
Contributeur@Raymond PENTIERBonjour raymond,
Avec =SI(N(L6)>0;O6/L6;""),
si tu as -3 dans L6 tu retournes quoi ?
Et pourquoi qu'elle n'aurait pas le droit de diviser par -3 bibidel hein ? ;-)
eric -
-
Contributeur@Raymond PENTIERBonjour raymond,
Sur une formule comme celle-ci pas besoin de tester, lire suffit.
x>0 => vrai pour tout x strictement positif
x<>0 => vrai pour x différent de 0 (nombres positifs et négatifs)
et l'option proposée par vaucluse x = 0 est égale à non(x <> 0) , donc équivalente à x<>0 si on inverse valeur_si_vrai avec valeur_si_faux
bonne journée (nuit ?)
eric -
@eriiicC'est juste pour dire bonjour à Eric , Raymond et à Bibidel HEUREUX (se) grace à vous !!! lol
-