A voir également:
- Fonction moyenne et si
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Fonction trier excel - Guide
- Smartphone moyenne gamme - Guide
9 réponses
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 215
9 janv. 2008 à 20:23
9 janv. 2008 à 20:23
Bonsoir,
En supposant que tes données soient ligne 1à3, 4à6, ... tu peux mettre :
=MOYENNE(INDIRECT("'onglet 1'!C"&(LIGNE()-1)*3+1&":C"&(LIGNE()-1)*3+3))
Si elles démarrent en ligne 2 tu ajoute 1 aux valeurs en gras, si en ligne 3 alors +2, en ligne 4 tu ne changes rien etc
eric
En supposant que tes données soient ligne 1à3, 4à6, ... tu peux mettre :
=MOYENNE(INDIRECT("'onglet 1'!C"&(LIGNE()-1)*3+1&":C"&(LIGNE()-1)*3+3))
Si elles démarrent en ligne 2 tu ajoute 1 aux valeurs en gras, si en ligne 3 alors +2, en ligne 4 tu ne changes rien etc
eric
Raymond PENTIER
Messages postés
58408
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
6 mai 2024
17 103
10 janv. 2008 à 05:20
10 janv. 2008 à 05:20
Ton tableau devrait être conçu différemment :
Col A = Date
Col B = Matin
Col C = Soir
Col D = Nuit
Col E = Moyenne de B à D
Pas besoin de second onglet, pas besoin de fusionner des cellules (Excel n'aime pas ça pour les bases de données), pas besoin de formule compliquée. "Pourquoi faire compliqué quand on peut faire simple ?"
Col A = Date
Col B = Matin
Col C = Soir
Col D = Nuit
Col E = Moyenne de B à D
Pas besoin de second onglet, pas besoin de fusionner des cellules (Excel n'aime pas ça pour les bases de données), pas besoin de formule compliquée. "Pourquoi faire compliqué quand on peut faire simple ?"
Bonjour,
Merci de votre aide!
Malheureusement, je n'arrive pas à appliquer la formule d'eriic,
Et la solution de Raymond n'est pas adaptée à l'exploitation de ce tableau.
Si vous avez encore des idées, je vous ai mis, comme l'a proposé néné, le fichier en doc joint:
http://www.cijoint.fr/cij3814821701310.xls
Merci encore de votre aide!
Amicalement,
Ley
Merci de votre aide!
Malheureusement, je n'arrive pas à appliquer la formule d'eriic,
Et la solution de Raymond n'est pas adaptée à l'exploitation de ce tableau.
Si vous avez encore des idées, je vous ai mis, comme l'a proposé néné, le fichier en doc joint:
http://www.cijoint.fr/cij3814821701310.xls
Merci encore de votre aide!
Amicalement,
Ley
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 215
14 janv. 2008 à 19:28
14 janv. 2008 à 19:28
Bonsoir,
C'est vrai que la position de tes données s'écartent un peu de l'exemple que tu avais fourni mais la formule peut s'adapter.
Je suppose que tes données que tu avais annoncé en colonne C sont celles en D, et comme sur les 2 feuilles tu démarres en ligne 4 la formule devient:
=MOYENNE(INDIRECT("'données prod'!D"&(LIGNE()-1)*3-5&":D"&(LIGNE()-1)*3-3))
Ci joint ton fichier complété, je pense que c'est ok mais fait un contrôle quand même
http://www.cijoint.fr/cij9984118671342.xls
eric
C'est vrai que la position de tes données s'écartent un peu de l'exemple que tu avais fourni mais la formule peut s'adapter.
Je suppose que tes données que tu avais annoncé en colonne C sont celles en D, et comme sur les 2 feuilles tu démarres en ligne 4 la formule devient:
=MOYENNE(INDIRECT("'données prod'!D"&(LIGNE()-1)*3-5&":D"&(LIGNE()-1)*3-3))
Ci joint ton fichier complété, je pense que c'est ok mais fait un contrôle quand même
http://www.cijoint.fr/cij9984118671342.xls
eric
Une question pour Eric :
Comment appliquer ta formule magique sur 7 lignes consécutives?
En démarrant ligne 22 et finissant ligne 42?
J'ai écrit la formule :
=MOYENNE(INDIRECT("'données prod'!D"&(LIGNE()-1)*21-42&":D"&(LIGNE()-1)*21-22))
mais ça me fait DIV#0 ....
où me suis-je trompée?
Merci de ton aide
Ley
Comment appliquer ta formule magique sur 7 lignes consécutives?
En démarrant ligne 22 et finissant ligne 42?
J'ai écrit la formule :
=MOYENNE(INDIRECT("'données prod'!D"&(LIGNE()-1)*21-42&":D"&(LIGNE()-1)*21-22))
mais ça me fait DIV#0 ....
où me suis-je trompée?
Merci de ton aide
Ley
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 215
15 janv. 2008 à 11:03
15 janv. 2008 à 11:03
Bonjour,
pas bcp le temps de t'expliquer mais déjà ça sera *7 (début toutes les 7 lignes) et ensuite + ou - le décalage de la 1ère ligne de données par rapport au n° de ligne où tu saisis ta formule et + ou - le décalage de la dernière ligne de données .
Le mieux pour contrôler si tu as bon c'est, dans la zone d'édition de ta formule, de sélectionner la partie ('données prod'!D"&(LIGNE()-1)*3-5&":D"&(LIGNE()-1)*3-3) et de faire F9 dessus, ça t'évalue la partie de formule et tu regardes si ça colle avec la plage désirée. N'oublie pas de déselectionner par echap
Bon courage
eric
pas bcp le temps de t'expliquer mais déjà ça sera *7 (début toutes les 7 lignes) et ensuite + ou - le décalage de la 1ère ligne de données par rapport au n° de ligne où tu saisis ta formule et + ou - le décalage de la dernière ligne de données .
Le mieux pour contrôler si tu as bon c'est, dans la zone d'édition de ta formule, de sélectionner la partie ('données prod'!D"&(LIGNE()-1)*3-5&":D"&(LIGNE()-1)*3-3) et de faire F9 dessus, ça t'évalue la partie de formule et tu regardes si ça colle avec la plage désirée. N'oublie pas de déselectionner par echap
Bon courage
eric