Comment puis-je éviter le “#DIV/0!” erreur dans la feuille de calcul Google docs?
J'ai une colonne avec average(K23:M23)
qui débute avec #DIV/0!
lorsque le K23
par M23
cellules sont vides. De préférence j'aimerais seulement faire la moyenne des cellules qui contiennent des non-zéro, non-valeurs vides. Je pense que c'est possible à l'aide de la commande de requête:
https://docs.google.com/support/bin/answer.py?hl=en&reponse=159999
Mais leur exemple ne m'aide pas.
- Appartient sur webapps.stackexchange.com.
- Impair. 0/3 doit être de 0, pas de division par zéro.
Vous devez vous connecter pour publier un commentaire.
Envelopper votre formule avec
IFERROR
.Vous pouvez utiliser une instruction if pour vérifier la cellule référencée(s) et retourner un résultat de zéro ou vide, et sinon retourner votre le résultat de la formule.
Un exemple simple:
Ce serait renvoie une chaîne vide si le diviseur B1 est vide ou zéro; sinon, elle retourne le résultat de la division A1 en B1.
Dans votre cas de l'exécution d'une moyenne, vous pouvez vérifier pour voir si votre jeu de données a une valeur:
Si rien n'est saisi, ou uniquement des zéros, il renvoie une chaîne vide; si une ou plusieurs valeurs sont présents, vous obtenez la moyenne.
Puisque vous êtes explicitement demande également à gérer les colonnes qui n'ont pas encore été remplies, et je suppose aussi ne veulent pas se salir avec eux si ils ont un mot à la place d'un nombre, vous pouvez considérer ceci:
Ce juste dit... Si K23 est un nombre; Et si ce nombre est supérieur à zéro; Puis faire quelque chose ......... Sinon, retour à zéro.
Dans ........., vous pourriez mettre votre division de l'équation, comme
A1/K23
, et vous pouvez être assuré que K23 est un nombre qui est plus grand que zéro.Emballage de la formule existante dans IFERROR ne permettra pas d'atteindre:
Je suggère d'essayer: