Bonjour, j'ai un petit problème avec une matrice qui ne fonctionne pas
(Excel 2000 + XP).
Dans un tableau figure en colonne E le statut des salariés (Cadres =C; Non
Cadres =NC) et en colonne T leur age exact.
Le calcul matriciel du nombre de NC (ou de C) fonctionne impec. avec{
=SOMME(1*(E11:E2000="NC"))}
Par contre le calcul de l'âge moyen des NC (ou de C) me renvoit la valeur
#VALEUR! avec comme formule
{=SOMME((E11:E2000="NC")*(T11:T2000))/SOMME(1*(E11:E2000="NC"))}
S'agit-il d'un bug d'excel (toujours possible) ou du "programmeur" (plus
probable!).
Pour ne pas alourdir le fichier je préfère faire ce calcul par matrice
plutôt que par base de données.
Merci à ceux qui auront de puisssants phares pour éclairer ma route!...
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
michdenis
Bonjour Awerel,
Ta formule fonctionne bien... sauf si dans ta colonne "âge" , tu retrouves des entrées qui ne sont pas du type numérique. Dans un tel cas, la formule te renverras #VALEUR!
elle pourrait aussi retourner : #DIV/0! si par exemple, tu n'avais aucun employé dont le statut était "NC"
Salutations!
"nospam-Awerel" a écrit dans le message de news: Bonjour, j'ai un petit problème avec une matrice qui ne fonctionne pas (Excel 2000 + XP). Dans un tableau figure en colonne E le statut des salariés (Cadres =C; Non Cadres =NC) et en colonne T leur age exact.
Le calcul matriciel du nombre de NC (ou de C) fonctionne impec. avec{ =SOMME(1*(E11:E2000="NC"))} Par contre le calcul de l'âge moyen des NC (ou de C) me renvoit la valeur #VALEUR! avec comme formule {=SOMME((E11:E2000="NC")*(T11:T2000))/SOMME(1*(E11:E2000="NC"))}
S'agit-il d'un bug d'excel (toujours possible) ou du "programmeur" (plus probable!). Pour ne pas alourdir le fichier je préfère faire ce calcul par matrice plutôt que par base de données.
Merci à ceux qui auront de puisssants phares pour éclairer ma route!...
Antoine
Bonjour Awerel,
Ta formule fonctionne bien... sauf si dans ta colonne "âge" , tu retrouves des entrées qui ne sont pas du type numérique. Dans un
tel cas, la formule te renverras #VALEUR!
elle pourrait aussi retourner : #DIV/0! si par exemple, tu n'avais aucun employé dont le statut était "NC"
Salutations!
"nospam-Awerel" <awerel@mageos.com> a écrit dans le message de news: OUb1hGTrFHA.1132@TK2MSFTNGP10.phx.gbl...
Bonjour, j'ai un petit problème avec une matrice qui ne fonctionne pas
(Excel 2000 + XP).
Dans un tableau figure en colonne E le statut des salariés (Cadres =C; Non
Cadres =NC) et en colonne T leur age exact.
Le calcul matriciel du nombre de NC (ou de C) fonctionne impec. avec{
=SOMME(1*(E11:E2000="NC"))}
Par contre le calcul de l'âge moyen des NC (ou de C) me renvoit la valeur
#VALEUR! avec comme formule
{=SOMME((E11:E2000="NC")*(T11:T2000))/SOMME(1*(E11:E2000="NC"))}
S'agit-il d'un bug d'excel (toujours possible) ou du "programmeur" (plus
probable!).
Pour ne pas alourdir le fichier je préfère faire ce calcul par matrice
plutôt que par base de données.
Merci à ceux qui auront de puisssants phares pour éclairer ma route!...
Ta formule fonctionne bien... sauf si dans ta colonne "âge" , tu retrouves des entrées qui ne sont pas du type numérique. Dans un tel cas, la formule te renverras #VALEUR!
elle pourrait aussi retourner : #DIV/0! si par exemple, tu n'avais aucun employé dont le statut était "NC"
Salutations!
"nospam-Awerel" a écrit dans le message de news: Bonjour, j'ai un petit problème avec une matrice qui ne fonctionne pas (Excel 2000 + XP). Dans un tableau figure en colonne E le statut des salariés (Cadres =C; Non Cadres =NC) et en colonne T leur age exact.
Le calcul matriciel du nombre de NC (ou de C) fonctionne impec. avec{ =SOMME(1*(E11:E2000="NC"))} Par contre le calcul de l'âge moyen des NC (ou de C) me renvoit la valeur #VALEUR! avec comme formule {=SOMME((E11:E2000="NC")*(T11:T2000))/SOMME(1*(E11:E2000="NC"))}
S'agit-il d'un bug d'excel (toujours possible) ou du "programmeur" (plus probable!). Pour ne pas alourdir le fichier je préfère faire ce calcul par matrice plutôt que par base de données.
Merci à ceux qui auront de puisssants phares pour éclairer ma route!...