• Initiateur de la discussion Initiateur de la discussion Marion
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

Marion

Guest
Bonjour a l'ensemble du forum.

Je n'arrive pas a trouver pourquoi une formule ne me calcule pas la bonne moyenne..


Je joins un fichier pour plus de compréhension



Si vous pouvez m'aider
Monique m'avait deja donne un coup de main pour réaliser ce fichier me permettant de suivre la moyenne du poids des produits


A+Marion [file name=Marion12_20050623130630.zip size=42882]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Marion12_20050623130630.zip[/file]
 

Pièces jointes

Bonjour Marion

Forme matrielle à valider par les trois touches Ctrl+Shift+Entrer
=SI(OU($B23='';NB.SI(D$22😀22;D23)>0);'';MOYENNE(SI(D$23😀$500=D23;G$23:G$500)))
Formule pour la cellule E23, puis tu fais un glisser déposer.

Si tu valides correctement cette formule, tu dois voir les { } qui entourent la formule.

@+Jean-Marie
 
Bonjour Marion

Les matrices remplacent des colonnes intermédiaires qui contiendrait une partie de la formule.

Dans ton cas, une colonne serait utilisée par chaque semaine différente, (tu vois un peu le tableau avec 53 colonnes en plus).

Pour t'expliquer les matrices, les matrices crééent en mémoire un tableau qui contient des valeurs qui sont issues d'une plage de cellules.
Dans la formule il y a deux matrices qui contiennent des données venant d'une plages de cellules D$23😀$35 et G$23:G$35.

On représente les matrices de cette manière.
{113,59;112,76;112,14;111,89;111,90;111,46875;111,1311475;110,7012987;114,1956522;111,6607143;110,8536585;111,9083333;110}
{19;19;19;19;19;22;22;22;24;24;24;25;25}

La formule matricielle, va calculer en premier le comparateur (D$23😀$35=D23), elle regarde pour chaque valeur de la matrice si la valeur correspond à la cellule D23.
Le comparateur ne retourne VRAI ou des FAUX, dans le cas une formule matricielle, il retourne une mactrice qui ne contiendra que des VRAI ou des FAUX.
Voici l'état de la matrice
{VRAI;VRAI;VRAI;VRAI;VRAI;FAUX;FAUX;FAUX;FAUX;FAUX;FAUX;FAUX;FAUX}
(
Ensuite la fonction SI va prendre chaque valeur de la matrice (VRAI/FAUX), pour ne retourner que la partie conditionnelle.
elle fait comme si tu avais écrit
si(D23=D23;G23)
si(D24=D23;G24)
Si(D25=D23;G25)...etc
Voici l'état de cette matrice
{113,59;112,76;112,14;111,89;111,90;;;;;;;;}

Puis cette dernière matrice est utilisée par Moyenne, qui ne retournera qu'une seule valeur.

@+Jean-Marie
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

G
Réponses
18
Affichages
3 K
J
  • Question Question
Réponses
11
Affichages
2 K
jerome022
J
J
Réponses
3
Affichages
1 K
J
M
Réponses
5
Affichages
6 K
MarcoOoOoOo
M
L
Réponses
6
Affichages
2 K
LINO60POST
L
D
  • Question Question
Réponses
6
Affichages
2 K
J
Réponses
6
Affichages
38 K
J
T
Réponses
7
Affichages
1 K
T
M
Réponses
6
Affichages
1 K
M
O
Réponses
7
Affichages
2 K
O
Réponses
11
Affichages
2 K
Retour