Calculate an average age

Solved
tyca38 Posted messages 2 Status Member -  
tyca38 Posted messages 2 Status Member -
Pour résoudre l'erreur #DIV/0 !, assurez-vous que votre colonne J (où se trouvent les âges) ne contient pas de cellules vides ou des valeurs non numériques. Voici comment procéder :

1. Vérifiez que toutes les cellules de la colonne I contiennent des dates valides.
2. Assurez-vous que la colonne J contient bien des calculs d'âge pour toutes les lignes à prendre en compte.
3. Utilisez la formule suivante pour calculer la moyenne en ignorant les cellules vides :

```plaintext
=MOYENNE(SI(J2:J100<>"",J2:J100))
```

N'oubliez pas d'appuyer sur Ctrl + Shift + Enter pour valider la formule comme une formule matricielle. Ajustez J2:J100 à votre plage de données réelle.

2 answers

  1. Raymond PENTIER Posted messages 58213 Registration date   Status Contributor Last intervention   17 482
     
    Hello.

    1) RIGHT is a Text function and therefore displays text, not a numeric value!
    So try =CNUM(RIGHT(YEAR(TODAY()-I2);2))

    2) "I used the formula = AVERAGE" --> Be careful with the precision needed in formulating questions:
    AVERAGE() is a function, used in the =AVERAGE(J2:J31) formula.
    It’s great, retirement! Especially in the West Indies... :-)
    Raymond (INSA, AFPA, CF/R)
    1
    1. tyca38 Posted messages 2 Status Member
       
      It works, thank you very much.
      0