Je cherche, par VBA =E0 calculer une moyenne d'une plage si deux
facteurs cohabitent...
En somme, voici ou j'en suis rendu...
$A$3 repr=E9sente "Ajustement" dans la colonne A de la feuille Data,
il y a soit Investigation, soit Ajustement
D3 repr=E9sente le nom de l'employ=E9
La colonne H, le nom des employ=E9s
La colonne M repr=E9sente le nombre de journ=E9es qu'a pris l'employ=E9
pour r=E9soudre l'ajustement. Je veux la moyenne de journ=E9es de tous
les ajustements effectu=E9 par cet employ=E9.
Voici ou j'en suis rendu...
Sheet1.Select
With ActiveSheet
DerL =3D .[A65536].End(3).Row
End With
Sheet2.Select
Range("I3").Select
ActiveCell.Formula =3D "=3DSUMPRODUCT((Data!$A$1:Data!$A$" & DerL &
"=3D$A$3)*(Data!$H$1:Data!$H$" & DerL & "=3DD3)*(Data!$M$1:Data!$M$" & DerL
& "))"
Range("I3").Select
Selection.AutoFill Destination:=3DRange("I3:I24"),
Type:=3DxlFillDefault
'.[I3:I24] =3D [I3:I24].Value
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
FxM
Bonsoir Denys,
moyenne.si(...) = somme.si(...) / nb.si(...)
@+ FxM
Bonsoir à tous,
Je cherche, par VBA à calculer une moyenne d'une plage si deux facteurs cohabitent...
En somme, voici ou j'en suis rendu...
$A$3 représente "Ajustement" dans la colonne A de la feuille Data, il y a soit Investigation, soit Ajustement D3 représente le nom de l'employé La colonne H, le nom des employés La colonne M représente le nombre de journées qu'a pris l'employé pour résoudre l'ajustement. Je veux la moyenne de journées de tous les ajustements effectué par cet employé.
Voici ou j'en suis rendu... Sheet1.Select With ActiveSheet DerL = .[A65536].End(3).Row End With Sheet2.Select Range("I3").Select ActiveCell.Formula = "=SUMPRODUCT((Data!$A$1:Data!$A$" & DerL & "=$A$3)*(Data!$H$1:Data!$H$" & DerL & "Ó)*(Data!$M$1:Data!$M$" & DerL & "))" Range("I3").Select Selection.AutoFill Destination:=Range("I3:I24"), Type:=xlFillDefault '.[I3:I24] = [I3:I24].Value
Auriez-vous une idée ?
Merci
Denys
Bonsoir Denys,
moyenne.si(...) = somme.si(...) / nb.si(...)
@+
FxM
Bonsoir à tous,
Je cherche, par VBA à calculer une moyenne d'une plage si deux
facteurs cohabitent...
En somme, voici ou j'en suis rendu...
$A$3 représente "Ajustement" dans la colonne A de la feuille Data,
il y a soit Investigation, soit Ajustement
D3 représente le nom de l'employé
La colonne H, le nom des employés
La colonne M représente le nombre de journées qu'a pris l'employé
pour résoudre l'ajustement. Je veux la moyenne de journées de tous
les ajustements effectué par cet employé.
Voici ou j'en suis rendu...
Sheet1.Select
With ActiveSheet
DerL = .[A65536].End(3).Row
End With
Sheet2.Select
Range("I3").Select
ActiveCell.Formula = "=SUMPRODUCT((Data!$A$1:Data!$A$" & DerL &
"=$A$3)*(Data!$H$1:Data!$H$" & DerL & "Ó)*(Data!$M$1:Data!$M$" & DerL
& "))"
Range("I3").Select
Selection.AutoFill Destination:=Range("I3:I24"),
Type:=xlFillDefault
'.[I3:I24] = [I3:I24].Value
Je cherche, par VBA à calculer une moyenne d'une plage si deux facteurs cohabitent...
En somme, voici ou j'en suis rendu...
$A$3 représente "Ajustement" dans la colonne A de la feuille Data, il y a soit Investigation, soit Ajustement D3 représente le nom de l'employé La colonne H, le nom des employés La colonne M représente le nombre de journées qu'a pris l'employé pour résoudre l'ajustement. Je veux la moyenne de journées de tous les ajustements effectué par cet employé.
Voici ou j'en suis rendu... Sheet1.Select With ActiveSheet DerL = .[A65536].End(3).Row End With Sheet2.Select Range("I3").Select ActiveCell.Formula = "=SUMPRODUCT((Data!$A$1:Data!$A$" & DerL & "=$A$3)*(Data!$H$1:Data!$H$" & DerL & "Ó)*(Data!$M$1:Data!$M$" & DerL & "))" Range("I3").Select Selection.AutoFill Destination:=Range("I3:I24"), Type:=xlFillDefault '.[I3:I24] = [I3:I24].Value
Auriez-vous une idée ?
Merci
Denys
AV
Le principe pour faire une moyenne avec xx conditions :
Merci beaucoup, ça fonctionne très bien. Alain, je ne peux faire un TCD, car je dois faire un rapport et l'imprimer.....Y a des gens qui ne peuvent s'empêcher de voir un résultat sur papier...
Merci encore
Denys
Le principe pour faire une moyenne avec xx conditions :
Merci beaucoup, ça fonctionne très bien. Alain, je ne peux faire un
TCD, car je dois faire un rapport et l'imprimer.....Y a des gens qui ne
peuvent s'empêcher de voir un résultat sur papier...
Merci encore
Denys
Le principe pour faire une moyenne avec xx conditions :
Merci beaucoup, ça fonctionne très bien. Alain, je ne peux faire un TCD, car je dois faire un rapport et l'imprimer.....Y a des gens qui ne peuvent s'empêcher de voir un résultat sur papier...
Merci encore
Denys
Le principe pour faire une moyenne avec xx conditions :