|
|
|
|
Configuration: Windows XP Internet Explorer 6.0
J'ai fais ça en y croyant pas trop... Mais le pire c'est que ça marche :
=MOYENNE(plage) :-) |
J'ai déjà essayé mais ca ne marche pas |
Les cellules sont au format date ou texte ?
Parce que sur mon poste ça marche parfaitement... Sinon tu peux convertir les cellules en numériques, faire la moyenne, puis reconvertir en date peut-être. Je viens de tester ça, ça fonctionne également. Sur la colonne à droite des dates, appliques les valeurs de gauche en choisissant le format nombre, puis fais la moyenne au format date. |
Je suis d'accord tu as une valeur numérique certes mais qui correspond pas au mois d'avril mais plutôt au mois de novembre ou qqch comme ça.
A partir du moment où j'ai l'année la moyenne ne correspond pas à ce que je recherche. Si toi oui comment fais tu? |
Et bien j'ai simplement mis des dates de la forme jj/mm/aaaa sur plusieurs cellules puis j'ai fait la moyenne de la plage, rien d'autre.
En mode numérique l'année n'est pas prise en compte dans la moyenne. Par exemple là j'ai testé : Date - Numérique 12/04/2006 38819 12/04/2008 39550 12/04/2007 39184,5 La dernière ligne étant la moyenne. J'ai testé des valeurs qui se suivent comme des valeurs éloignées, de deux à une dizaine de valeurs. Edit : Vérifie que le format de date soit bien le bon, que ce soit bien jj/mm/aaaa et pas mm/jj/aaaa comme en anglais (regarde dans les options de langues ou je ne sais quoi). |
moi je trouve ça:
12/04/2006 38819 19/04/2007 39191 39005 or 39005 me donne 15/10 où est l'erreur?
|
Certes, mais ce n'est pas ce que je recherche. En réalité mes dates sont sous la forme de jj/mm/aaaa et je voudrais faire une moyenne sans les années sans avoir des mises en forme trop longue puisque j'ai beaucoup de données. Je sais que je peux selectionner le jour puis le mois et aprés allier les 2 mais cela est trés long alors si tu as une solution plus rapide.
Je souhaiterais avoir: 12/04/2005 18/04/2007 et une moyenne de 15/04.
|
C'est trés bien merci, je faisais trois colonnes pour arriver au même résultat c'est pour ça que je trouvais ça long. En revanche, je n'arrive pas à faire la moyenne est ce normal?
|
j'obtiens un nombre qui ne peux pas être converti en date est ce normal?
|
ca ne fonctionne pas non plus avec le format personnalisé.
Peut être cette requête n'est pas réalisable.... |
Elle fonctionne très bien chez moi...
Je fais une plage de dates sous la forme jj/mm/aaaa, sans préciser de format. A la suite je fais la moyenne "=MOYENNE(plage)" puis je change simplement le format pour "Personnalisé" -> "jj/mm" (sans les ") en le sélectionnant dans la liste. |
En faisant de même, je trouve ça:
23/03/1992 23/3 25/03/1993 25/3 22/9 que faire? |
Mais c'est tout à fait normal... Pourquoi s'obstiner à vouloir trouver une valeur fausse ?
La moyenne entre Mars et Mars de l'année suivante, c'est Mars+6 mois = Septembre... Moyenne entre 3 et 15 = 9... Vous voulez la moyenne sur les jours/mois sans prendre en compte l'année ? (dans ce cas là c'est différent) |
oui je veux faire une moyenne jours/mois mais en manipulant au plus vite les dates de la forme jj/mm/aaaa. est ce possible? |
Bon j'ai trouvé mais cela ne fonctionne que pour deux dates, ou sinon la formule s'allonge...
=MOYENNE(DATE(0;MOIS(date1);JOUR(date1));DATE(0;MOIS(date2);JOUR(date2))) La formule devient moins simple, mais ça marche, quelles que soient les années :) |
Merci ca avance progressivement. Mais je vais être difficle, quand j'ai une 50aine de données comment faire? |
Il va falloir rajouter une deuxième colonne, en estimant qu'un mois a une moyenne de 365/12 jours... (Sinon ça complique réellement et il faut rajouter deux colonnes)
Donc à la colonne à droite des dates, on va mettre la formule (qu'on développera sur toutes la colonne) : =MOIS(date)*365/12+JOUR(date) Ensuite on fait la moyenne de ces données, simplement. Enfin, on trouve le mois et le jour en faisant un calculant en mod 365/12. Jour = MOD(moyenne;365/12) Mois = ENT(moyenne/365*12) La date en une seule case : =MOD(MOYENNE(plage);365/12) & "/" & ENT(MOYENNE(plage)/365*12) Cela donne la moyenne des dates, sans prendre en compte l'année, de la forme j/m (6 au lieu de 06 par exemple). Je pense que maintenant c'est bon ? :-) |
OUIIIIII, je pense que c'est bon la première formule: =MOIS(date)*365/12+JOUR(date) et la moyenne fonctionne bien.
En revanche à quoi correspond les formules qui suivent? Merci encore |
La moyenne nous donne la moyenne en nombre de jours (comptés de 1 au premier janvier jusqu'à 365 au 31 décembre), il faut donc ensuite séparer le mois et le jour, on divise donc par un nombre de jours moyen (365/12), on obtient ainsi la partie entière (le mois) et le reste (le jour, en le multipliant).
Par contre j'ai quelques erreurs, il semble que le jour ne soit pas toujours entier :) Solution => Faire l'entier du mod. Formule finale : =ENT(MOD(MOYENNE(plage);365/12)) & "/" & ENT(MOYENNE(plage)/365*12) MOD = Reste d'une division ENT = Entier d'un nombre & = Symbole pour concaténer (mettre bout à bout) du texte, ici un nombre puis un "/" puis un autre nombre. |
Résultats pour Moyenne de dates excel
Résultats pour Moyenne de dates excel
Résultats pour Moyenne de dates excel