AVERAGEIF Renvoie l'erreur #DIV/0

J'ai regardé autour pour la réponse et ne peut pas le trouver (même si beaucoup de gens commencent à avoir des problèmes avec ce) - si quelqu'un a vu la réponse quelque part, s'il vous plaît laissez-moi savoir.

Je suis en train de faire un très très basique frais de déplacement de la feuille de

De mois en mois, j'ai besoin d'aller à travers une colonne et de trouver un type de la dépense eu lieu ce mois - puis de pointage avec tous les frais du même type. Pour un total mensuel.

Ensuite, j'ai une colonne qui a besoin de connaître quelle a été la dépense moyenne pour ce type de dépenses ce mois. Donc je peux suivre mois-à-mois de l'amélioration

exemple - http://f.cl.ly/items/1i3Z0Q0m1V2F2h2B3c2b/Screen%20Shot%202014-12-09%20at%2018.28.47.png

La SOMME bit est facile

SUMIF(D2:D300, 'Food', A2:A300)

donc, passent à traversD' colonne, de trouver 'Alimentaire', et si vous trouvez qu'il est: donnez-moi la valeur de la même ligne sur " Un' Colonne, et ajoutez-les tous ensemble..

Le calcul de la Moyenne est un peu délicat

j'ai essayé

(H4*12)/365

Qui, fondamentalement, multiplie la valeur mensuelle de 12 et le divise pour trouver la moyenne quotidienne de l'année (ou la moyenne annuelle?).

Mais, qu'en moyenne une seule entrée d'un mois plus d'un an (en prenant en compte les mois, dans l'avenir, qui sont égaux à zéro) donc, il apporte de la moyenne 🙁

Ce que je veux savoir est

"Quel était le quotidien de la moyenne quantité, j'ai passé l'obtention d'Aliments, en janvier?'

le problème, évidemment, c'est parce que dans le type de Dépense colonne il y a des valeurs que j'ai à jeter, donc je n'ai pas la moyenne de la alimentaire avec le hébergement

j'ai donc essayé

AVERAGEIF(D2:D19, 'Food', A2:A19)

qui dit en substance passent à traversD' colonne, de trouver 'Alimentaire', et si vous trouvez qu'il est: donnez-moi la valeur de la même ligne sur " Un' Colonne, et la moyenne de toutes les valeurs..

qui fonctionne très bien pour les articles que j'ai dépensé de l'argent sur, mais si je n'ai pas passé quelque chose ce mois (disons sur Conseils) il me donne de nouveau une erreur plutôt que de simplement '0'

  • Donc tout ce que vous voulez, c'est pour montrer 0 en cas d'erreur? IFERROR(AVERAGEIF(D2:D19, 'Food', A2:A19),0)
  • MySQL balise ne semble pas pertinent, donc je l'ai enlevé.
  • c'est beaucoup plus succinct façon de le mettre 😀 😀
InformationsquelleAutor Gui Seiz | 2014-12-09