Moyenne de cellules réparties sur plusieurs feuilles
6 réponses
tonio
Bonjour à tous,
Je cherche la formule Excel permettant de calculer une moyenne de
valeurs réparties sur plusieurs feuilles, avec la contrainte de ne
considérer que les valeurs strictement positives.
Le résultat serait donc: (4+0+2)/2 = 3 (et non (4+0+2)/3 = 2)
La difficulté pour moi est dans le calcul du dénominateur. Le top serait
l'équivalent de la fonction NB.IF() sur la liste des feuilles de calcul,
avec la condition ">0"
Pour l'instant j'ai trouvé cette formule, que je ne trouve pas élégante
du tout:
=SOMME(Feuille1!A1;Feuille2!A1;Feuille3!A1)/SOMME(SI(Feuille1!A1>0;1);SI(Feuille2!A1>0;1);SI(Feuille3!A1>0;1))
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jacquouille
Bonjour Tonio Tu pourrais simpliifer la formule (et ta vie) par ce raccourci qui fait la somme des cel A1 des feuil1 à 3 =somme(feuil1:feuil3!A1) pour autant que toutes tes feuilles se suivent et qu'elles portent le nom de "feuil". Bonne chance -- Bien amicalmement, Vivement conseillés: http://www.excelabo.net http://jacxl.free.fr/mpfe/trombino.html http://dj.joss.free.fr/netiquet.htm http://frederic.sigonneau.free.fr/
Jacquouille.
"tonio" a écrit dans le message de news:
Bonjour à tous,
Je cherche la formule Excel permettant de calculer une moyenne de valeurs réparties sur plusieurs feuilles, avec la contrainte de ne considérer que les valeurs strictement positives.
Le résultat serait donc: (4+0+2)/2 = 3 (et non (4+0+2)/3 = 2)
La difficulté pour moi est dans le calcul du dénominateur. Le top serait l'équivalent de la fonction NB.IF() sur la liste des feuilles de calcul, avec la condition ">0"
Pour l'instant j'ai trouvé cette formule, que je ne trouve pas élégante du tout: =SOMME(Feuille1!A1;Feuille2!A1;Feuille3!A1)/SOMME(SI(Feuille1!A1>0;1);SI(Feuille2!A1>0;1);SI(Feuille3!A1>0;1))
Merci d'avance pour vos propositions
Bonjour Tonio
Tu pourrais simpliifer la formule (et ta vie) par ce raccourci qui fait la
somme des cel A1 des feuil1 à 3
=somme(feuil1:feuil3!A1)
pour autant que toutes tes feuilles se suivent et qu'elles portent le nom de
"feuil".
Bonne chance
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"tonio" <tonio@yapasdmail.fr> a écrit dans le message de news:
eMEfPF44FHA.1188@TK2MSFTNGP12.phx.gbl...
Bonjour à tous,
Je cherche la formule Excel permettant de calculer une moyenne de valeurs
réparties sur plusieurs feuilles, avec la contrainte de ne considérer que
les valeurs strictement positives.
Le résultat serait donc: (4+0+2)/2 = 3 (et non (4+0+2)/3 = 2)
La difficulté pour moi est dans le calcul du dénominateur. Le top serait
l'équivalent de la fonction NB.IF() sur la liste des feuilles de calcul,
avec la condition ">0"
Pour l'instant j'ai trouvé cette formule, que je ne trouve pas élégante du
tout:
=SOMME(Feuille1!A1;Feuille2!A1;Feuille3!A1)/SOMME(SI(Feuille1!A1>0;1);SI(Feuille2!A1>0;1);SI(Feuille3!A1>0;1))
Bonjour Tonio Tu pourrais simpliifer la formule (et ta vie) par ce raccourci qui fait la somme des cel A1 des feuil1 à 3 =somme(feuil1:feuil3!A1) pour autant que toutes tes feuilles se suivent et qu'elles portent le nom de "feuil". Bonne chance -- Bien amicalmement, Vivement conseillés: http://www.excelabo.net http://jacxl.free.fr/mpfe/trombino.html http://dj.joss.free.fr/netiquet.htm http://frederic.sigonneau.free.fr/
Jacquouille.
"tonio" a écrit dans le message de news:
Bonjour à tous,
Je cherche la formule Excel permettant de calculer une moyenne de valeurs réparties sur plusieurs feuilles, avec la contrainte de ne considérer que les valeurs strictement positives.
Le résultat serait donc: (4+0+2)/2 = 3 (et non (4+0+2)/3 = 2)
La difficulté pour moi est dans le calcul du dénominateur. Le top serait l'équivalent de la fonction NB.IF() sur la liste des feuilles de calcul, avec la condition ">0"
Pour l'instant j'ai trouvé cette formule, que je ne trouve pas élégante du tout: =SOMME(Feuille1!A1;Feuille2!A1;Feuille3!A1)/SOMME(SI(Feuille1!A1>0;1);SI(Feuille2!A1>0;1);SI(Feuille3!A1>0;1))
Merci d'avance pour vos propositions
tonio
Hello,
Ok pour l'astuce si les feuilles ont le même préfixe. Et dans le cas contraire, quand on n'est pas dans le cas de l'exemple, existe t'il un moyen sioux de faire ? Merci !
Tonio
Bonjour Tonio Tu pourrais simpliifer la formule (et ta vie) par ce raccourci qui fait la somme des cel A1 des feuil1 à 3 =somme(feuil1:feuil3!A1) pour autant que toutes tes feuilles se suivent et qu'elles portent le nom de "feuil". Bonne chance
Hello,
Ok pour l'astuce si les feuilles ont le même préfixe.
Et dans le cas contraire, quand on n'est pas dans le cas de l'exemple,
existe t'il un moyen sioux de faire ?
Merci !
Tonio
Bonjour Tonio
Tu pourrais simpliifer la formule (et ta vie) par ce raccourci qui fait la
somme des cel A1 des feuil1 à 3
=somme(feuil1:feuil3!A1)
pour autant que toutes tes feuilles se suivent et qu'elles portent le nom de
"feuil".
Bonne chance
Ok pour l'astuce si les feuilles ont le même préfixe. Et dans le cas contraire, quand on n'est pas dans le cas de l'exemple, existe t'il un moyen sioux de faire ? Merci !
Tonio
Bonjour Tonio Tu pourrais simpliifer la formule (et ta vie) par ce raccourci qui fait la somme des cel A1 des feuil1 à 3 =somme(feuil1:feuil3!A1) pour autant que toutes tes feuilles se suivent et qu'elles portent le nom de "feuil". Bonne chance
Jacquouille
Bonjour Tonio Via une macro qui balaye toutes les feuilles du document et qui compte le nombre de cel A1<>0, et qui fait la somme des dites cel ...... Tout cela peut être accroché à un bouton que tu mettrais dans ta feuille de récapitulation. Je préfère via VBA car si tu as 25 pages au nom différent (feuil1, dates, montants ...) tu vas avoir une formule d'au moins 1 Km et comme tu ne peux y mettre que 255 caractères..... Bonne chance.
-- Bien amicalmement, Vivement conseillés: http://www.excelabo.net http://jacxl.free.fr/mpfe/trombino.html http://dj.joss.free.fr/netiquet.htm http://frederic.sigonneau.free.fr/
Jacquouille.
"tonio" a écrit dans le message de news: %
Hello,
Ok pour l'astuce si les feuilles ont le même préfixe. Et dans le cas contraire, quand on n'est pas dans le cas de l'exemple, existe t'il un moyen sioux de faire ? Merci !
Tonio
Bonjour Tonio Tu pourrais simpliifer la formule (et ta vie) par ce raccourci qui fait la somme des cel A1 des feuil1 à 3 =somme(feuil1:feuil3!A1) pour autant que toutes tes feuilles se suivent et qu'elles portent le nom de "feuil". Bonne chance
Bonjour Tonio
Via une macro qui balaye toutes les feuilles du document et qui compte le
nombre de cel A1<>0, et qui fait la somme des dites cel ......
Tout cela peut être accroché à un bouton que tu mettrais dans ta feuille de
récapitulation.
Je préfère via VBA car si tu as 25 pages au nom différent (feuil1, dates,
montants ...) tu vas avoir une formule d'au moins 1 Km et comme tu ne peux y
mettre que 255 caractères.....
Bonne chance.
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"tonio" <tonio@yapasdmail.fr> a écrit dans le message de news:
%23eAsdX64FHA.2816@tk2msftngp13.phx.gbl...
Hello,
Ok pour l'astuce si les feuilles ont le même préfixe.
Et dans le cas contraire, quand on n'est pas dans le cas de l'exemple,
existe t'il un moyen sioux de faire ?
Merci !
Tonio
Bonjour Tonio
Tu pourrais simpliifer la formule (et ta vie) par ce raccourci qui fait
la somme des cel A1 des feuil1 à 3
=somme(feuil1:feuil3!A1)
pour autant que toutes tes feuilles se suivent et qu'elles portent le nom
de "feuil".
Bonne chance
Bonjour Tonio Via une macro qui balaye toutes les feuilles du document et qui compte le nombre de cel A1<>0, et qui fait la somme des dites cel ...... Tout cela peut être accroché à un bouton que tu mettrais dans ta feuille de récapitulation. Je préfère via VBA car si tu as 25 pages au nom différent (feuil1, dates, montants ...) tu vas avoir une formule d'au moins 1 Km et comme tu ne peux y mettre que 255 caractères..... Bonne chance.
-- Bien amicalmement, Vivement conseillés: http://www.excelabo.net http://jacxl.free.fr/mpfe/trombino.html http://dj.joss.free.fr/netiquet.htm http://frederic.sigonneau.free.fr/
Jacquouille.
"tonio" a écrit dans le message de news: %
Hello,
Ok pour l'astuce si les feuilles ont le même préfixe. Et dans le cas contraire, quand on n'est pas dans le cas de l'exemple, existe t'il un moyen sioux de faire ? Merci !
Tonio
Bonjour Tonio Tu pourrais simpliifer la formule (et ta vie) par ce raccourci qui fait la somme des cel A1 des feuil1 à 3 =somme(feuil1:feuil3!A1) pour autant que toutes tes feuilles se suivent et qu'elles portent le nom de "feuil". Bonne chance
tonio
Bonjour Jacquouille,
je me suis effectivement orienté vers la solution macro+bouton. Penses-tu qu'on puisse simplifier la partie basse de la division ? Merci
Bonjour Tonio Via une macro qui balaye toutes les feuilles du document et qui compte le nombre de cel A1<>0, et qui fait la somme des dites cel ...... Tout cela peut être accroché à un bouton que tu mettrais dans ta feuille de récapitulation. Je préfère via VBA car si tu as 25 pages au nom différent (feuil1, dates, montants ...) tu vas avoir une formule d'au moins 1 Km et comme tu ne peux y mettre que 255 caractères..... Bonne chance.
Bonjour Jacquouille,
je me suis effectivement orienté vers la solution macro+bouton.
Penses-tu qu'on puisse simplifier la partie basse de la division ?
Merci
Bonjour Tonio
Via une macro qui balaye toutes les feuilles du document et qui compte le
nombre de cel A1<>0, et qui fait la somme des dites cel ......
Tout cela peut être accroché à un bouton que tu mettrais dans ta feuille de
récapitulation.
Je préfère via VBA car si tu as 25 pages au nom différent (feuil1, dates,
montants ...) tu vas avoir une formule d'au moins 1 Km et comme tu ne peux y
mettre que 255 caractères.....
Bonne chance.
je me suis effectivement orienté vers la solution macro+bouton. Penses-tu qu'on puisse simplifier la partie basse de la division ? Merci
Bonjour Tonio Via une macro qui balaye toutes les feuilles du document et qui compte le nombre de cel A1<>0, et qui fait la somme des dites cel ...... Tout cela peut être accroché à un bouton que tu mettrais dans ta feuille de récapitulation. Je préfère via VBA car si tu as 25 pages au nom différent (feuil1, dates, montants ...) tu vas avoir une formule d'au moins 1 Km et comme tu ne peux y mettre que 255 caractères..... Bonne chance.
michdenis
Bonjour Tonio,
Pour utiliser ce type de syntaxe, =somme(feuil1:feuil3!A1)
Il s'agit d'indiquer le nom de la première et de la dernière feuille. Leur nom n'a pas d'importance !
=Somme(Toto:Tuto!A1)
si tu utilises ce type de syntaxe, il est préférable voir souhaitable que tu protège le classeur (Pas les feuilles) afin d'éviter qu'un usager déplace les feuilles et modifie de ce fait la valeur retournée par les formules.
Salutations!
"tonio" a écrit dans le message de news: % Hello,
Ok pour l'astuce si les feuilles ont le même préfixe. Et dans le cas contraire, quand on n'est pas dans le cas de l'exemple, existe t'il un moyen sioux de faire ? Merci !
Tonio
Bonjour Tonio Tu pourrais simpliifer la formule (et ta vie) par ce raccourci qui fait la somme des cel A1 des feuil1 à 3 =somme(feuil1:feuil3!A1) pour autant que toutes tes feuilles se suivent et qu'elles portent le nom de "feuil". Bonne chance
Bonjour Tonio,
Pour utiliser ce type de syntaxe, =somme(feuil1:feuil3!A1)
Il s'agit d'indiquer le nom de la première et de la dernière feuille. Leur nom n'a pas d'importance !
=Somme(Toto:Tuto!A1)
si tu utilises ce type de syntaxe, il est préférable voir souhaitable que tu protège le classeur (Pas les feuilles) afin d'éviter
qu'un usager déplace les feuilles et modifie de ce fait la valeur retournée par les formules.
Salutations!
"tonio" <tonio@yapasdmail.fr> a écrit dans le message de news: %23eAsdX64FHA.2816@tk2msftngp13.phx.gbl...
Hello,
Ok pour l'astuce si les feuilles ont le même préfixe.
Et dans le cas contraire, quand on n'est pas dans le cas de l'exemple,
existe t'il un moyen sioux de faire ?
Merci !
Tonio
Bonjour Tonio
Tu pourrais simpliifer la formule (et ta vie) par ce raccourci qui fait la
somme des cel A1 des feuil1 à 3
=somme(feuil1:feuil3!A1)
pour autant que toutes tes feuilles se suivent et qu'elles portent le nom de
"feuil".
Bonne chance
Pour utiliser ce type de syntaxe, =somme(feuil1:feuil3!A1)
Il s'agit d'indiquer le nom de la première et de la dernière feuille. Leur nom n'a pas d'importance !
=Somme(Toto:Tuto!A1)
si tu utilises ce type de syntaxe, il est préférable voir souhaitable que tu protège le classeur (Pas les feuilles) afin d'éviter qu'un usager déplace les feuilles et modifie de ce fait la valeur retournée par les formules.
Salutations!
"tonio" a écrit dans le message de news: % Hello,
Ok pour l'astuce si les feuilles ont le même préfixe. Et dans le cas contraire, quand on n'est pas dans le cas de l'exemple, existe t'il un moyen sioux de faire ? Merci !
Tonio
Bonjour Tonio Tu pourrais simpliifer la formule (et ta vie) par ce raccourci qui fait la somme des cel A1 des feuil1 à 3 =somme(feuil1:feuil3!A1) pour autant que toutes tes feuilles se suivent et qu'elles portent le nom de "feuil". Bonne chance
Jacquouille
Bonsoir MichDenis Je vois que tu es assez restrictif dans ta réponse. Comment syntaxerais-tu cette formule, car je n'arrive pas à mettre une condition sur une cel et sur TOUTES les feuilles.?
-- Bien amicalmement, Vivement conseillés: http://www.excelabo.net http://jacxl.free.fr/mpfe/trombino.html http://dj.joss.free.fr/netiquet.htm http://frederic.sigonneau.free.fr/
Jacquouille.
"michdenis" a écrit dans le message de news: %23%
Bonjour Tonio,
Pour utiliser ce type de syntaxe, =somme(feuil1:feuil3!A1)
Il s'agit d'indiquer le nom de la première et de la dernière feuille. Leur nom n'a pas d'importance !
=Somme(Toto:Tuto!A1)
si tu utilises ce type de syntaxe, il est préférable voir souhaitable que tu protège le classeur (Pas les feuilles) afin d'éviter qu'un usager déplace les feuilles et modifie de ce fait la valeur retournée par les formules.
Salutations!
"tonio" a écrit dans le message de news: % Hello,
Ok pour l'astuce si les feuilles ont le même préfixe. Et dans le cas contraire, quand on n'est pas dans le cas de l'exemple, existe t'il un moyen sioux de faire ? Merci !
Tonio
Bonjour Tonio Tu pourrais simpliifer la formule (et ta vie) par ce raccourci qui fait la somme des cel A1 des feuil1 à 3 =somme(feuil1:feuil3!A1) pour autant que toutes tes feuilles se suivent et qu'elles portent le nom de "feuil". Bonne chance
Bonsoir MichDenis
Je vois que tu es assez restrictif dans ta réponse.
Comment syntaxerais-tu cette formule, car je n'arrive pas à mettre une
condition sur une cel et sur TOUTES les feuilles.?
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/
Jacquouille.
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
%23%23aU3Y84FHA.476@TK2MSFTNGP15.phx.gbl...
Bonjour Tonio,
Pour utiliser ce type de syntaxe, =somme(feuil1:feuil3!A1)
Il s'agit d'indiquer le nom de la première et de la dernière feuille. Leur
nom n'a pas d'importance !
=Somme(Toto:Tuto!A1)
si tu utilises ce type de syntaxe, il est préférable voir souhaitable que
tu protège le classeur (Pas les feuilles) afin d'éviter
qu'un usager déplace les feuilles et modifie de ce fait la valeur
retournée par les formules.
Salutations!
"tonio" <tonio@yapasdmail.fr> a écrit dans le message de news:
%23eAsdX64FHA.2816@tk2msftngp13.phx.gbl...
Hello,
Ok pour l'astuce si les feuilles ont le même préfixe.
Et dans le cas contraire, quand on n'est pas dans le cas de l'exemple,
existe t'il un moyen sioux de faire ?
Merci !
Tonio
Bonjour Tonio
Tu pourrais simpliifer la formule (et ta vie) par ce raccourci qui fait
la
somme des cel A1 des feuil1 à 3
=somme(feuil1:feuil3!A1)
pour autant que toutes tes feuilles se suivent et qu'elles portent le nom
de
"feuil".
Bonne chance
Bonsoir MichDenis Je vois que tu es assez restrictif dans ta réponse. Comment syntaxerais-tu cette formule, car je n'arrive pas à mettre une condition sur une cel et sur TOUTES les feuilles.?
-- Bien amicalmement, Vivement conseillés: http://www.excelabo.net http://jacxl.free.fr/mpfe/trombino.html http://dj.joss.free.fr/netiquet.htm http://frederic.sigonneau.free.fr/
Jacquouille.
"michdenis" a écrit dans le message de news: %23%
Bonjour Tonio,
Pour utiliser ce type de syntaxe, =somme(feuil1:feuil3!A1)
Il s'agit d'indiquer le nom de la première et de la dernière feuille. Leur nom n'a pas d'importance !
=Somme(Toto:Tuto!A1)
si tu utilises ce type de syntaxe, il est préférable voir souhaitable que tu protège le classeur (Pas les feuilles) afin d'éviter qu'un usager déplace les feuilles et modifie de ce fait la valeur retournée par les formules.
Salutations!
"tonio" a écrit dans le message de news: % Hello,
Ok pour l'astuce si les feuilles ont le même préfixe. Et dans le cas contraire, quand on n'est pas dans le cas de l'exemple, existe t'il un moyen sioux de faire ? Merci !
Tonio
Bonjour Tonio Tu pourrais simpliifer la formule (et ta vie) par ce raccourci qui fait la somme des cel A1 des feuil1 à 3 =somme(feuil1:feuil3!A1) pour autant que toutes tes feuilles se suivent et qu'elles portent le nom de "feuil". Bonne chance