XL 2013 Problèmes avec la fonction DECALER et des valeurs #N/A

ExlEnGalere

XLDnaute Nouveau
Bonjour, voici mon problème :

j'ai une feuille de calcul dans laquelle une ligne s'incrémente tous les jours. Dans une colonne, je souhaite calculer la moyenne des 5 dernières valeurs. Pour cela j'utilise les fonctions "MOYENNE.SI(DECALER)". Jusque là tout fonctionne.
Seulement dans certains cas, certaines valeurs de la colonne ont pour valeur "#N/A". A ce moment là je ne sais pas ce qu'il se passe mais le résultat est différent avec les fonctions "MOYENNE.SI(DECALER)" et si je fais manuellement la moyenne des 5 dernières valeurs (différentes de #N/A) de ma colonne.

Je vous joints un fichier Excel dans lequel j'ai dupliquée la colonne B pour y incruster des #N/A et ainsi voir la différence.

Dans l'espoir de trouver de l'aide parmi vous ;)

Merci d'avance !
 

Pièces jointes

  • Test DECALER NA.xlsx
    8.9 KB · Affichages: 13

R@chid

XLDnaute Barbatruc
Supporter XLD
Re,
oui tu as tout à fait raison, mais il se peut les données sont importées depuis un autre fichier avec ses erreurs au format texte.
VB:
=MOYENNE(C20;C18;C15:C16;C13)
Code:
=MOYENNE(GRANDE.VALEUR(SI(ESTNUM(C1:C20);C1:C20);LIGNE(1:5)))
Code:
=MOYENNE(SOUS.TOTAL(1;DECALER(C1;GRANDE.VALEUR(SI(ESTNUM(C1:C20);LIGNE(C1:C20)-1);LIGNE(1:5));)))
2020-03-12_02-11-20.png


2020-03-12_02-12-29.png
 

ExlEnGalere

XLDnaute Nouveau
Re,
oui tu as tout à fait raison, mais il se peut les données sont importées depuis un autre fichier avec ses erreurs au format texte.
VB:
=MOYENNE(C20;C18;C15:C16;C13)
Code:
=MOYENNE(GRANDE.VALEUR(SI(ESTNUM(C1:C20);C1:C20);LIGNE(1:5)))
Code:
=MOYENNE(SOUS.TOTAL(1;DECALER(C1;GRANDE.VALEUR(SI(ESTNUM(C1:C20);LIGNE(C1:C20)-1);LIGNE(1:5));)))
Regarde la pièce jointe 1058265

Regarde la pièce jointe 1058266
Merci à tous pour votre aide.

R@chid, cela fonctionne avec la formule MOYENNE(SOUS.TOTAL(1;DECALER(C1;GRANDE.VALEUR(SI(ESTNUM(C1:C20);LIGNE(C1:C20)-1);LIGNE(1:5));))) lors ce que je fais référence à des cellules de la feuille.

Seulement, lorsque la formule fait référence à des cellules d'une autre feuille le résultat est #N/A.

Cordialement
 

Discussions similaires

Statistiques des forums

Discussions
314 653
Messages
2 111 577
Membres
111 205
dernier inscrit
Adrien25