7
votes

Diviser par des valeurs d'affichage zéro

Quelle est la meilleure façon (la plus intuitive pour les utilisateurs) ou la meilleure pratique pour afficher les résultats d'une fracture par 0 erreur lors de la déclaration? Dans le rapport, je saisis cette erreur, cependant, lors de l'affichant sur un rapport lisible par l'homme; Je ne sais pas comment noter cela.

Un exemple serait quelque chose comme le ratio de poids / revenus. Pour un terminal donné, au cours d'une journée donnée, il n'y aurait peut-être pas eu de revenus, mais certaines envois (qui auraient du poids) peuvent avoir été expédiés.

Les rapports actuels que je regarde, manipulez cela en plaçant une 0 dans la colonne, cependant, cela pourrait être trompeur, car ce n'est pas techniquement vrai.

Une autre pensée serait de le laisser vide; Cependant, il serait inconnu de l'utilisateur pourquoi le champ était laissé vide.

i J'ai également considéré l'erreur Excel standard, # div / 0! Cependant, cela a tendance à faire l'objet de l'encombrement.

Je suis curieux de ce que d'autres ont fait dans le passé pour cette situation.


0 commentaires

7 Réponses :


2
votes

Si l'encombrement est une préoccupation, que diriez-vous d'un symbole d'erreur à la place? Si la couleur est disponible, un «X» rouge pourrait fonctionner. Si généralement noir et blanc, peut-être un "E". Inclure une légende dans l'en-tête et le pied de page pour indiquer ce que le symbole symbolise.


2 commentaires

Si une légende est requise, l'encombrement est toujours un problème.


J'ai supposé que "l'encombrement" concerne l'espace de contenu réel. Une légende à une seule symbole pourrait s'intégrer dans une en-tête / pied de page disponible sans affecter les marges ni les colonnes d'agrandissement.



6
votes

sur la nôtre, nous utilisons un espace vide ou "Nan" (pour pas un nombre) et parfois un astérisque "*" en fonction de ce que l'utilisateur final préfère. (Nous leur donnons un choix dans la phase de planification.)


0 commentaires

0
votes

Autres options que vous aimerez aimer considérer sont
N / A - Non applicable N / r - pas de résultat NRP - aucun résultat possible et similaires, supposant que votre public cible ne soit pas des programmeurs.

Vous devez seulement avoir à expliquer la signification de N / A à chaque utilisateur 5 ou 6 fois avant de commencer à s'en souvenir.


0 commentaires

3
votes

J'ai utilisé un seul "-" dans le passé, surtout lors du travail Excel. Du point de vue des meilleures pratiques, je pense que "0 *" avec une * Cette division n'a pas de revenus "note en bas.


0 commentaires

0
votes

Vous pouvez essayer l'une des opérations suivantes:

  • E / 0
  • ERR / 0

    J'aime le deuxième parce que imo il lit en fait, en seulement cinq caractères: Error Divide par zéro


0 commentaires

1
votes

Nous avons deux politiques différentes pour ce type de cas, selon le contexte. Soit "N / A" ou "Erreur".


1 commentaires

Urk. Vient de voir ça. Je pense toujours que mon explication a de la valeur, alors je vais le laisser en place, mais vos politiques couvrent mes deux situations.



1
votes

La meilleure pratique dépend de la division par des moyens zéro dans son contexte.

Le but de tout rapport est la communication. Aux entreprises, rien n'est communiqué par NAN ou # Div / 0. Ils ont besoin de savoir ce qui se passe réellement.

S'il y a une raison légitime de la valeur d'être zéro, cela signifie que la métrique calculée n'est pas pertinente. Vous soulignez que parfois, les revenus sont légitimement nuls, et il est raisonnable de montrer quelque chose comme N / A (qui, au fait, devrait être familier à peu près tout le monde de l'entreprise - c'est une abréviation très courante).

Cependant, s'il n'y a pas de raison légitime, c'est une erreur et doit être indiquée comme telle ou exclue complètement. Dans votre situation, le poids peut également être nul, mais prétendons que ce ne soit pas - qu'un poids de zéro signifie une erreur dans les données source. Dans cette situation, votre choix est soit de laisser tomber cet article (jour, peu importe) à partir du rapport, soit de le montrer avec quelque chose qui la marque comme une erreur (comme «Erreur»).


0 commentaires