XL 2019 Moyenne des 5 dernières cellules d'une ligne

youl8701

XLDnaute Nouveau
Bonjour,

Tout est dans le titre
J'ai essayé avec les formules DECALER et INDIRECT, mais je n'y arrive pas
Je souhaiterai avoir dans la case B2 uniquement la moyenne des 5 dernières cessions (162.163.164.165.166)

Merci à vous

151152153154155156157158159160161162163164165166
0,00na41na40na48nanana60na38na614268
nananananananadnpnadnpnadnpnadnp23na
2628na252438na25na40na36nadnpnadnp
na4049dnpna34na484660na33na49na45
na68na25na30nanana24na37na25dnp53
3980na73na45na607040na60na865536
2532na262373na30na33na38nadnpna41
 

youl8701

XLDnaute Nouveau
Bonsoir Goube et merci pour ta réponse

Je me suis mal exprimé, mais en B2 je souhaiterai avoir la moyenne des 5 dernières cellules de la ligne 2, en B3 la moyennes des 5 dernières cellules de la ligne 3, etc
Et si je crée une nouvelle colonne 167 à mon tableau, il faudrait que la moyenne prenne en compte cette nouvelle colonne et 'oublie' la colonne 162

merci pour votre aide
 

job75

XLDnaute Barbatruc
Bonsoir youl8701, goube,

Essayez cette formule en B2 :
Code:
=SIERREUR(MOYENNE(DECALER(B2;;MAX(SIERREUR(EQUIV(9^99;C2:XFD2););SIERREUR(EQUIV("zzz";C2:XFD2);));;-5));"")
Il faut que la dernière cellule de la ligne 2 soit au delà de F2 sinon il y aura référence circulaire.

A+
 

youl8701

XLDnaute Nouveau
Bonsoir,

Effectivement, j'ai fait 2 posts, mais je n'ai pas réussi à annuler l'autre, désolé

Merci Rachid, merci Job75

La formule qui fonctionne est celle de Job75
Mais bizarrement, elle ne prend en compte que les 4 dernières cellules
J'ai donc fait '-6' au lieu de '-5' et ça compense

Encore merci
 

youl8701

XLDnaute Nouveau
Svp,

J'essayais d'appliquer la formule de Job75 avec NB.SI.VAL.
Je souhaite avoir le nombre de fois où apparaît la valeur "na" dans les 15 dernières cellules de ma ligne 2, mais je n'y arrive pas
Je voudrais que ce résultat s'affiche en B1

merci à vous
 

job75

XLDnaute Barbatruc
Bonjour youl8701, le forum,
La formule qui fonctionne est celle de Job75
Mais bizarrement, elle ne prend en compte que les 4 dernières cellules
J'ai donc fait '-6' au lieu de '-5' et ça compense
Je ne comprends pas, -5 donne bien les 5 dernières cellules, voyez le fichier joint.

Je souhaite avoir le nombre de fois où apparaît la valeur "na" dans les 15 dernières cellules de ma ligne 2
Avec NB.SI curieusement -15 ne va pas, alors voyez en B5 :
VB:
=SIERREUR(NB.SI(DECALER(B5;;MAX(SIERREUR(EQUIV(9^99;C5:XFD5););SIERREUR(EQUIV("zzz";C5:XFD5);))-14;;15);"na");"")
A+
 

Pièces jointes

  • DECALER MAX(1).xlsx
    9.8 KB · Affichages: 5

youl8701

XLDnaute Nouveau
Bonjour à tous
Merci pour votre aide

JHA ta formule fonctionne très bien
Cependant, dans l'utilisation de mon tableau, je préférerai avoir une colonne pour la moyenne, une pour le nombre de 'dnp' et une pour le nombre de 'na'

Est ce possible ?

Merci
 

Discussions similaires

Réponses
2
Affichages
717

Statistiques des forums

Discussions
315 053
Messages
2 115 760
Membres
112 572
dernier inscrit
ASDDB