Comment se débarrasser de #Div/0 dans Google Sheets

L'utilisation de formules automatiques dans Google Sheets est plus une nécessité qu'un choix lorsqu'il s'agit de traiter une grande quantité de données. L'automatisation, cependant, peut présenter quelques inconvénients, tels que des erreurs résultant de processus mathématiques inappropriés. La division par zéro, ou l'erreur #Div/0, en fait partie.

Comment se débarrasser de #Div/0 dans Google Sheets

Dans cet article, nous allons vous montrer comment vous débarrasser de l'erreur #Div/0 dans Google Sheets.

Remplir correctement les cellules

Comme mentionné ci-dessus, vous obtenez une erreur #Div/0 si vous divisez quoi que ce soit par zéro. C'est une équation qui aboutit à une impossibilité mathématique et n'est donc pas acceptée par le programme. Cette erreur peut être évitée simplement en s'assurant qu'aucune formule n'utilise zéro ou une cellule vide comme diviseur. Vous pouvez supprimer ou remplir des cellules vides, ou ne pas les inclure du tout dans l'équation. Cette méthode convient si vous gérez un petit nombre de cellules, mais pour les grandes formules automatisées, vous aurez besoin d'un code fourre-tout.

Utilisation de la fonction Si erreur

Si vous utilisez une formule pour calculer automatiquement les valeurs des cellules, des erreurs telles que #Div/0 sont à prévoir. Ce que vous pouvez faire plutôt que d'essayer d'éviter le risque d'obtenir l'erreur, ce qui est difficile, c'est de trouver un moyen de la gérer si c'est le cas. C'est là que la fonction Si erreur entre en jeu.

Si Error est une fonction Google Sheets qui vérifie les valeurs qui lui sont données, et si elle renvoie une erreur, elle procède à l'exécution d'une commande. La fonction a une syntaxe =IFERREUR(valeur, valeur-si-erreur) où :

'=' indique à Google Sheets que vous utilisez une fonction.

'IFERREUR' vérifie que la valeur donnée génère une erreur.

'value' est le processus à vérifier pour une erreur.

'value-if-error' est ce qui est affiché si la valeur entraîne une erreur.

Fondamentalement, la fonction Si erreur effectuera le traitement d'une valeur donnée. Si ce processus aboutit à une erreur, comme une division par zéro, il affichera ce que vous déterminez comme la valeur en cas d'erreur.

Par exemple, si vous souhaitez diviser deux cellules A1 par A2, tant que les deux cellules sont correctement remplies, cela renverra le résultat de la division. Si A2 devient zéro ou est vide, cela entraînera une erreur #Div/0. Si vous utilisez la formule =Iferror(A1/A2,"Division by Zero"), alors si A2 devient soudainement vide ou nul, au lieu d'afficher une erreur, il affichera Division by Zero.

Comment se débarrasser de #Div/0 dans Google Sheets

La fonction If Error peut également être utilisée comme syntaxe =Iferror(value). Cela remplit value-if-error en blanc et renverra un espace vide si une erreur est détectée.

Comment se débarrasser de #Div/0 dans Google Sheets

Tant que vous utilisez la fonction Si erreur pour toute formule automatisée que vous créez, vous ne rencontrerez pas l'erreur #Div/0.

La limitation de la fonction If Error est qu'elle renverra la error-if-value pour toute erreur. Même si l'erreur n'est pas #Div/0, si vous avez déclaré value-if-error comme division par zéro et qu'il rencontre une erreur différente, il dira toujours division par zéro.

Comment se débarrasser de #Div/0 dans Google Sheets

Utilisation de la fonction Error.Type

La fonction Error.Type, au lieu de renvoyer une valeur que vous déterminez, renvoie un code d'erreur associé. Les codes correspondants pour toutes les différentes erreurs sont 1 pour #NULL!, 2 pour #DIV/0!, 3 pour #VALUE!, 4 pour #REF!, 5 pour #NAME?, 6 pour #NUM!, 7 pour #N/A, et 8 pour tout le reste.

Cette fonction est utile si vous rencontrez occasionnellement des erreurs autres que des divisions par zéro, car cela facilite leur résolution. Ceci, bien sûr, nécessite un peu de connaissances en codage pour être utilisé efficacement. Utiliser uniquement Error.Type seul ne sera pas utile car vous ne saurez pas si le nombre affiché est un code ou une réponse réelle. L'utilisation à la fois des instructions If Then et de la fonction If Error peut créer une formule qui recherche des erreurs spécifiques.

Comment se débarrasser de #Div/0 dans Google Sheets

Par exemple, dans la formule =iferror(A1/A2,if(error.type(A1/A2)=2,"Division by Zero", "Erreur inconnue")), Google Sheets effectuera d'abord le calcul a1/a2. Si cela est possible, il affichera une réponse. Si cela se traduit par une erreur, il passe à la ligne suivante.

Ici, une instruction If Then vérifiera quel type d'erreur est renvoyé par la fonction Error.Type. S'il renvoie un 2, qui est le code de l'erreur #Div/0, il affichera Division par zéro, sinon, il affichera Erreur inconnue.

Cela peut être étendu par des instructions If imbriquées pour chaque type d'erreur si vous le souhaitez. Cela garantit que si une erreur se produit dans la feuille de calcul, vous savez exactement de quelle erreur il s'agit et comment la traiter.

Erreurs attendues

Rencontrer des erreurs telles que #Div/0 est presque à prévoir si vous travaillez souvent avec Google Sheets. La gestion de telles erreurs est facile tant que vous connaissez les fonctions appropriées à utiliser.

Avez-vous d'autres astuces pour vous débarrasser des erreurs #Div/0 dans Google Sheets ? Partagez vos pensées dans la section des commentaires ci-dessous.

Sign up and earn $1000 a day ⋙

Comment comparer 2 fichiers dans VS Code

Comment comparer 2 fichiers dans VS Code

Parfois, coder peut donner l’impression de résoudre un casse-tête compliqué. Parfois, cette énigme se résume à « repérer les différences ». Code Visual Studio (code VS)

BaldurS Gate 3 est-il multiplateforme ? Pas encore

BaldurS Gate 3 est-il multiplateforme ? Pas encore

Après beaucoup de battage médiatique et d'attente, « Baldur's Gate 3 » est sorti. Mais avant de se lancer dans le jeu, de nombreux joueurs voudront savoir si oui ou non

Les meilleurs compagnons de BaldurS Gate 3

Les meilleurs compagnons de BaldurS Gate 3

Baldur's Gate 3 (BG3) offre aux joueurs dix compagnons qui peuvent les aider dans leur voyage. Cependant, vous ne pouvez en sélectionner que trois à conserver dans votre groupe. Tous

Comment réparer lerreur de contrôleur DS4Windows ne détectant pas

Comment réparer lerreur de contrôleur DS4Windows ne détectant pas

Rencontrez-vous des problèmes de connexion avec votre manette ? Vous êtes prêt à jouer, mais sans utiliser votre manette, la partie est terminée. Tu n'es pas le seul joueur

Tous les compagnons de BaldurS Gate 3

Tous les compagnons de BaldurS Gate 3

Les jeux de rôle (RPG) utilisent des compagnons pour encourager les joueurs à créer des liens émotionnels avec d'autres personnages du jeu. « La porte de Baldur 3 »

Comment installer NumPy dans VS Code

Comment installer NumPy dans VS Code

Si vous êtes un développeur Python, il y a de fortes chances que vous ayez entendu parler de NumPy, le package incontournable pour le calcul scientifique en Python. Mais savez-vous comment l'obtenir

Comment récupérer une corbeille supprimée

Comment récupérer une corbeille supprimée

La Corbeille est utile pour les appareils Windows car c'est un moyen pratique de supprimer des données sans les supprimer immédiatement. Mais que se passe-t-il s'il manque ou

Comment utiliser un Jetpack dans Starfield

Comment utiliser un Jetpack dans Starfield

Les Jetpacks sont l’un des appareils les plus essentiels pour vous aider à explorer le cosmos « Starfield ». Il vous permet de voler et de couvrir rapidement le terrain

Examen de la mise à jour de Windows 10 doctobre 2018 : quoi de neuf avec Windows 10 et est-il sûr ?

Examen de la mise à jour de Windows 10 doctobre 2018 : quoi de neuf avec Windows 10 et est-il sûr ?

Il peut sembler étrange de peser le pour et le contre du téléchargement d'une mise à jour gratuite de votre système d'exploitation, mais le chemin vers la mise à jour Windows 10 d'octobre 2018

Comment réinitialiser les compétences dans Diablo 4

Comment réinitialiser les compétences dans Diablo 4

Avez-vous cherché un moyen de modifier la construction de votre joueur sans recréer un nouveau personnage dans « Diablo 4 » ? Eh bien, vous avez de la chance. Le jeu vous permet

Comment installer Python dans VS Code

Comment installer Python dans VS Code

Si vous cherchez un moyen d'améliorer votre expérience de développement Python, VS Code ou Virtual Studio Code est votre meilleure solution. C'est amusant et

BaldurS Gate 3 sera-t-il sur console ?

BaldurS Gate 3 sera-t-il sur console ?

« Baldur's Gate 3 » (BG3 en abrégé) est l'un des jeux les plus importants lancés en 2023. Il poursuit la série Baldur's Gate, qui a été principalement centrée sur PC.

Comment réduire la barre des tâches dans Windows 11

Comment réduire la barre des tâches dans Windows 11

Bien que Windows 11 soit censé être un système d’exploitation plus convivial que ses prédécesseurs, il comporte quelques changements surprenants. Notamment,

Comment régler la luminosité sur un PC Windows 10

Comment régler la luminosité sur un PC Windows 10

Le réglage de la luminosité de l'écran est une fonctionnalité cruciale, quel que soit l'appareil que vous utilisez. Mais il est particulièrement important d'obtenir le niveau de luminosité

Quelle est la valeur de la vie dun seul mortel dans BaldurS Gate 3

Quelle est la valeur de la vie dun seul mortel dans BaldurS Gate 3

De nombreuses aventures RPG, telles que « Baldur's Gate 3 », proposent fréquemment aux joueurs des dialogues et des questions passionnantes auxquelles ils doivent répondre pour continuer leur progression. Dans

Alternatives gratuites au moteur de papier peint

Alternatives gratuites au moteur de papier peint

Le Wallpaper Engine a aidé des dizaines de milliers de personnes à remplacer leurs ennuyeuses images d'écran statiques par une superbe collection d'images vivantes et animées.

VS Code contre. Visual Studio – Quelle est la différence ?

VS Code contre. Visual Studio – Quelle est la différence ?

En tant que développeur, vous avez sûrement utilisé au moins un des deux outils légendaires : Visual Studio Code (VS Code) et Visual Studio classique. Les deux sont

Comment passer au niveau supérieur rapidement dans Diablo 4

Comment passer au niveau supérieur rapidement dans Diablo 4

"Diablo 4" possède un monde riche et profond rempli de donjons sombres à terminer, de grands boss à vaincre et d'un butin incroyable à acquérir. Mais si vous voulez aborder le

Comment obtenir des fruits Yama In Blox

Comment obtenir des fruits Yama In Blox

Le Yama est l'un des Katanas maudits du jeu et porte le statut légendaire. Manier une arme aussi puissante dans le monde ouvert « Blox Fruits » vous offrira

Comment récupérer des fichiers supprimés sous Windows 10

Comment récupérer des fichiers supprimés sous Windows 10

Presque tous les utilisateurs de PC Windows ont accidentellement supprimé un fichier qu'ils souhaitaient conserver. Même si votre premier geste devrait être de vérifier la corbeille, il se peut que ce ne soit pas le cas.