La fonction MOYENNE.GEOMETRIQUE d’Excel

La fonction MOYENNE.GEOMETRIQUE renvoie la moyenne géométrique des nombres entrés en arguments.  

Rappelons que la moyenne géométrique d’une série strictement positive   est donnée par la formule :

Cette fonction possède un argument  obligatoire et plusieurs  arguments facultatifs et sa structure est la suivante :

     =MOYENNE.GEOMETRIQUE (nombre1; [nombre2];…)   

     Où « nombre1 » est un argument obligatoire.

Remarque :

-  Afin d’introduire  les arguments, plusieurs  méthodes sont possibles :

  • Sous forme d’un nombre.
  • Sous forme d’une représentation textuelle d’un nombre.
  • Sous forme d’une plage de cellules, par exemple A1 :H8.
  • Sous forme d’une constante matricielle, par exemple {1.5.6.3;4.3.5.9;0.3.5.6;7.8.9.10}, en Excel le séparateur vertical est le point-virgule « ; » et le séparateur horizontal est  selon la version soit le point «. » soit une virgule «, ».
  • Sous forme d’un nom de plage nommée, par exemple MOYENNE.GEOMETRIQUE ("Plage1 ", "Plage2 ", "Plage3 ")

-  Les représentations textuelles sont comptées si seulement si elles sont directement tapées dans la liste des arguments. Autrement dit, si une plage ou une référence de cellule contient une représentation textuelle elle ne sera pas considérée dans le calcul.

-  Si parmi les arguments entrés, aucune valeur ne peut être considéré dans le calcul, MOYENNE.GEOMETRIQUE renvoi la formule d’erreur #NOMBRE!

-  Si l’un des arguments contient des valeurs qu’on ne peut pas les convertissent en nombre, la fonction MOYENNE.GEOMETRIQUE renvoie la formule d’erreur

-  Si l’un des arguments contient des valeurs  négatives ou nulles, la fonction MOYENNE.GEOMETRIQUE renvoie la formule d’erreur

 

Exemple

=MOYENNE.GEOMETRIQUE("1";2;1)

1,259921

=MOYENNE.GEOMETRIQUE(5;2;-1)

#NOMBRE!

=MOYENNE.GEOMETRIQUE(5;2;"Alain")

#VALEUR!

=MOYENNE.GEOMETRIQUE({1.5.6;3.2.6;5.7.9})

4,12

-          Sur l'image suivante, on peut voir un exemple d'utilisation de la fonction sur une plage de cellules

 

 

-          La fonction n’a pas considéré représentation textuelle dans la plage nommée sur l'image ci-dessous

 

-          La fonction renvoie une formule d’erreur si une valeur de la plage nommée est négative sur l'image ci-dessous