Droopyougo
XLDnaute Nouveau
Bonjour à tous,
Je suis confronté à un problème un peu similaire, c'est pourquoi je l'inclus dans ce flux.
Dites moi s'il est préférable d'en faire un post séparé.
Voici donc le problème:
J'ai un tableau dans lequel j'introduis des données journalières dans certaines colonnes, ce qui permet de calculer le résultat d'autres colonnes.
Il peut y avoir des jours où, pour diverses raisons, je n'ai pas les données, les cellules restent donc vides et il en est tenu compte dans les différentes formules.
La dernière colonne représente la consommation journalière, calculée par une formule.
Je voudrais faire au bas de cette colonne le calcul de la moyenne.
Simple, il existe la formule "Moyenne" qui fait cela très bien. Sauf que si la colonne est vide, cela renvoi une erreur.
J'ai donc introduis une condition, à savoir de vérifier que la première cellule de la plage ne soit pas vide...
Sauf que si elle est vide, le calcul ne se fait pas!
Il faudrait donc une formule permettant de vérifier qu'il y a bien au moins une valeur dans la colonne pour effectuer le calcul de la moyenne.
J'ai cherché avec NBVAL,, sans succès.
J'ai pu arriver à un résultat approchant en utilisant la formule suivante: =MOYENNE(SIERREUR(RECHERCHEV(J3:J33;J3:J33;1);""))
Par contre, la valeur obtenue, même si proche n'est pas la valeur de la moyenne...
Je vous joint une copie du fichier pour que vous puissiez mieux vous rendre compte.
J'espère que vous pourrez m'aider à trouver une solution, sachant que je ne souhaite pas de code VBA.
Merci d'avance.
Je suis confronté à un problème un peu similaire, c'est pourquoi je l'inclus dans ce flux.
Dites moi s'il est préférable d'en faire un post séparé.
Voici donc le problème:
J'ai un tableau dans lequel j'introduis des données journalières dans certaines colonnes, ce qui permet de calculer le résultat d'autres colonnes.
Il peut y avoir des jours où, pour diverses raisons, je n'ai pas les données, les cellules restent donc vides et il en est tenu compte dans les différentes formules.
La dernière colonne représente la consommation journalière, calculée par une formule.
Je voudrais faire au bas de cette colonne le calcul de la moyenne.
Simple, il existe la formule "Moyenne" qui fait cela très bien. Sauf que si la colonne est vide, cela renvoi une erreur.
J'ai donc introduis une condition, à savoir de vérifier que la première cellule de la plage ne soit pas vide...
Sauf que si elle est vide, le calcul ne se fait pas!
Il faudrait donc une formule permettant de vérifier qu'il y a bien au moins une valeur dans la colonne pour effectuer le calcul de la moyenne.
J'ai cherché avec NBVAL,, sans succès.
J'ai pu arriver à un résultat approchant en utilisant la formule suivante: =MOYENNE(SIERREUR(RECHERCHEV(J3:J33;J3:J33;1);""))
Par contre, la valeur obtenue, même si proche n'est pas la valeur de la moyenne...
Je vous joint une copie du fichier pour que vous puissiez mieux vous rendre compte.
J'espère que vous pourrez m'aider à trouver une solution, sachant que je ne souhaite pas de code VBA.
Merci d'avance.