Moyenne des résultats d'1 variable en fonction des résultats d'autres variables
Résolu
GL_DS
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
GL_DS Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
GL_DS Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Dans mon plus grand désespoir de novice en programmation VBA, je vous joins ma requête sur VBA.
Je souhaite:
1. selectionner la valeur d'une variable (V1) en fonction des valeurs de deux autres variables (V2 et V3) présents sur la même ligne
2. calculer la moyenne des valeurs V1 ayant les mêmes valeurs V2 et V3
J'ai un tableau avec plusieurs colonnes.
Colonne 1: V1-> rating
Colonne 2: V2 -> department accountable
Colonne 3: V3 =->highest level
Colonne 4: V4 -> medium level
Colonne 5: V5 -> lowest level
Colonne 6: V6 -> information
- V2, V3 et V4 sont dépendantes. Seule une de variables peut-être remplie.
- Le nombre et la nature des résultats par variable sera modifié dans le temps. Il me faut donc un code qui s'ajuste dynamiquement aux changements de la database.
Voici une mise en situation:
V1 = 2
V2 = X
V3 = Y
V4 = vide
V5 = vide
V6 = A
V1 = 4
V2 = X
V3 = Y
V4 = vide
V5 = vide
V6 = B
-> je veux calculer dans une autre case (sur une autre feuille du même classeur) la moyenne des V1 ayant les mêmes V2, V3, V4 et V5
=> obtenir "3" dans une autre cellule
Merci à tous :D
Dans mon plus grand désespoir de novice en programmation VBA, je vous joins ma requête sur VBA.
Je souhaite:
1. selectionner la valeur d'une variable (V1) en fonction des valeurs de deux autres variables (V2 et V3) présents sur la même ligne
2. calculer la moyenne des valeurs V1 ayant les mêmes valeurs V2 et V3
J'ai un tableau avec plusieurs colonnes.
Colonne 1: V1-> rating
Colonne 2: V2 -> department accountable
Colonne 3: V3 =->highest level
Colonne 4: V4 -> medium level
Colonne 5: V5 -> lowest level
Colonne 6: V6 -> information
- V2, V3 et V4 sont dépendantes. Seule une de variables peut-être remplie.
- Le nombre et la nature des résultats par variable sera modifié dans le temps. Il me faut donc un code qui s'ajuste dynamiquement aux changements de la database.
Voici une mise en situation:
V1 = 2
V2 = X
V3 = Y
V4 = vide
V5 = vide
V6 = A
V1 = 4
V2 = X
V3 = Y
V4 = vide
V5 = vide
V6 = B
-> je veux calculer dans une autre case (sur une autre feuille du même classeur) la moyenne des V1 ayant les mêmes V2, V3, V4 et V5
=> obtenir "3" dans une autre cellule
Merci à tous :D
A voir également:
- Moyenne des résultats d'1 variable en fonction des résultats d'autres variables
- Resultats foot - Télécharger - Vie quotidienne
- Fonction si et - Guide
- Excel moyenne - Guide
- Lexer resultats - Télécharger - Sport
- Résultats loto 5/90 d'aujourd'hui rdc ✓ - Forum Excel
3 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, quand tu écris "Le nombre et la nature des résultats par variable sera modifié dans le temps", peux-tu exprimer cela de façon plus concrète, peut-être en terme de lignes et de colonnes?
tu ecris "V2, V3 et V4 sont dépendantes. Seule une de variables peut-être remplie", et ton exemple montre que V2 et V3 sont simultanément non vides.
ton exemple est un peu (beaucoup) trop court, et n'explique donc pas grand chose :où il faudrait écrire "3", ni quoi faire quand il y a plusieurs combinaisons de V2, V3, V4 et V5 qui sont utilisées plusieurs fois.
tu ecris "V2, V3 et V4 sont dépendantes. Seule une de variables peut-être remplie", et ton exemple montre que V2 et V3 sont simultanément non vides.
ton exemple est un peu (beaucoup) trop court, et n'explique donc pas grand chose :où il faudrait écrire "3", ni quoi faire quand il y a plusieurs combinaisons de V2, V3, V4 et V5 qui sont utilisées plusieurs fois.
Bonjour yg_be,
Merci de l'interet tu portes à ma question, car c'est une vraie galère pour moi.
Ma question étant en effet peu claire comme tu l'as souligné, j'ai crée un exemple détaille du processus que je souhaite coder sur VBA avec une macro.
Effacons ce qui à été dit avant, et ne prenons qu'en compte l'illustration présentée dans les deux screenshots suivatns :)


Merci de l'interet tu portes à ma question, car c'est une vraie galère pour moi.
Ma question étant en effet peu claire comme tu l'as souligné, j'ai crée un exemple détaille du processus que je souhaite coder sur VBA avec une macro.
Effacons ce qui à été dit avant, et ne prenons qu'en compte l'illustration présentée dans les deux screenshots suivatns :)
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
la ligne 22 et la colonne A à partir de la ligne 23 sont-elles pré-remplies?
je me demande si il n'y a pas moyen de calculer les moyennes via des formules.
je me demande si il n'y a pas moyen de calculer les moyennes via des formules.