Moyenne de deux colonnes multipliées 2 à 2
Fermé
LeBoums
Messages postés
7
Date d'inscription
mardi 3 avril 2012
Statut
Membre
Dernière intervention
9 septembre 2014
-
3 avril 2012 à 17:04
krazykat Messages postés 11238 Date d'inscription jeudi 18 janvier 2007 Statut Modérateur Dernière intervention 10 octobre 2019 - 4 avril 2012 à 12:38
krazykat Messages postés 11238 Date d'inscription jeudi 18 janvier 2007 Statut Modérateur Dernière intervention 10 octobre 2019 - 4 avril 2012 à 12:38
A voir également:
- Moyenne de deux colonnes multipliées 2 à 2
- 2 comptes whatsapp - Guide
- Word numéro de page 1/2 - Guide
- 2 ecran pc - Guide
- Fusionner 2 colonnes excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
7 réponses
Raymond PENTIER
Messages postés
58395
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 avril 2024
17 096
3 avril 2012 à 17:17
3 avril 2012 à 17:17
=SOMMEPROD(B2:B999;C2:C999)/NB(C2:C999)
tout simplement ...
tout simplement ...
ccm81
Messages postés
10853
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 avril 2024
2 404
3 avril 2012 à 17:18
3 avril 2012 à 17:18
bonjour
pour faire simple
=SOMMEPROD(A2:A10;B2:B10)/NB(B2:B10)
RQ1. es tu sur qu'il faut diviser par le nb d'Opé et nom par le total de nb d'Opé
RQ2. tu peux remplacer la ligne 10 par ce que tu veux. On peut faire plus joli, en définissant de façon "dynamique" les plages de données (voir la fonction DECALER)
bonne suite
pour faire simple
=SOMMEPROD(A2:A10;B2:B10)/NB(B2:B10)
RQ1. es tu sur qu'il faut diviser par le nb d'Opé et nom par le total de nb d'Opé
RQ2. tu peux remplacer la ligne 10 par ce que tu veux. On peut faire plus joli, en définissant de façon "dynamique" les plages de données (voir la fonction DECALER)
bonne suite
Raymond PENTIER
Messages postés
58395
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 avril 2024
17 096
3 avril 2012 à 17:38
3 avril 2012 à 17:38
Salut LeBoums.
La remarque de ccm81 mérite qu'on s'y arrête :
La moyenne que tu définis représente le volume moyen d'heures passées (et comptabilisées) pour une opération (qui peut nécessiter un ou plusieurs opérateurs).
La moyenne telle que la propose ccm81 donnerait le volume moyen d'heures par opération et par opérateur. Et la formule serait alors
=SOMMEPROD(B2:B999;C2:C999)/SOMME(C2:C999)
au lieu de
=SOMMEPROD(B2:B999;C2:C999)/NB(C2:C999).
La remarque de ccm81 mérite qu'on s'y arrête :
La moyenne que tu définis représente le volume moyen d'heures passées (et comptabilisées) pour une opération (qui peut nécessiter un ou plusieurs opérateurs).
La moyenne telle que la propose ccm81 donnerait le volume moyen d'heures par opération et par opérateur. Et la formule serait alors
=SOMMEPROD(B2:B999;C2:C999)/SOMME(C2:C999)
au lieu de
=SOMMEPROD(B2:B999;C2:C999)/NB(C2:C999).
LeBoums
Messages postés
7
Date d'inscription
mardi 3 avril 2012
Statut
Membre
Dernière intervention
9 septembre 2014
4 avril 2012 à 08:55
4 avril 2012 à 08:55
Merci pour vos reponses, je ne connaissais pas la fonction NB, c'est vraiment sympa.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
LeBoums
Messages postés
7
Date d'inscription
mardi 3 avril 2012
Statut
Membre
Dernière intervention
9 septembre 2014
4 avril 2012 à 09:42
4 avril 2012 à 09:42
Encore une chose, pour la somme des divisions deux à deux, quel est la fonction ??
(B2/C2 + B3/C3 + B4/C4 + B5/C5) sans tenir compte des cases vides bien sur.
Merci
(B2/C2 + B3/C3 + B4/C4 + B5/C5) sans tenir compte des cases vides bien sur.
Merci
ccm81
Messages postés
10853
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 avril 2024
2 404
4 avril 2012 à 10:25
4 avril 2012 à 10:25
1. je ne vois que quelque chose comme ça (ce qui ne veut pas dire que ...)
=SOMMEPROD(A2:A5;1/(B2:B5))
mais ça donne une erreur lorsqu'un des diviseurs vaut 0 (est absent)
il y a bien un moyen en mettant ces diviseurs absents à 1 ce qui ne changera pas le résultat, à condition que les numérateurs soient absents aussi
ce qui fait beaucoup de si ....
2. avec macro
qui s'utilise comme une fonction ordinaire
ex =SPI(A2:A5;B2:B5) donne le bon résultat dans toutes les situations
Alt-F11 puis insertion module et copier coller le code
bonne suite
=SOMMEPROD(A2:A5;1/(B2:B5))
mais ça donne une erreur lorsqu'un des diviseurs vaut 0 (est absent)
il y a bien un moyen en mettant ces diviseurs absents à 1 ce qui ne changera pas le résultat, à condition que les numérateurs soient absents aussi
ce qui fait beaucoup de si ....
2. avec macro
Public Function spi(plage1, plage2) As Double Dim nbli As Long, li As Long Dim s As Double s = 0 nbli = plage1.Rows.Count For li = 1 To nbli If plage2.Cells(li, 1) <> 0 Then s = s + plage1.Cells(li, 1) / plage2.Cells(li, 1) End If Next li spi = s End Function
qui s'utilise comme une fonction ordinaire
ex =SPI(A2:A5;B2:B5) donne le bon résultat dans toutes les situations
Alt-F11 puis insertion module et copier coller le code
bonne suite
krazykat
Messages postés
11238
Date d'inscription
jeudi 18 janvier 2007
Statut
Modérateur
Dernière intervention
10 octobre 2019
2 136
4 avril 2012 à 12:38
4 avril 2012 à 12:38
Bonjour,
Merci de ne plus créer de doublons et de rester dans cette discussion :
https://forums.commentcamarche.net/forum/affich-24858433-moyenne-de-deux-colonnes-divisees-deux-a-deux
Merci de ne plus créer de doublons et de rester dans cette discussion :
https://forums.commentcamarche.net/forum/affich-24858433-moyenne-de-deux-colonnes-divisees-deux-a-deux