Dernière valeur non nulle, différente de zéro et d'une erreur d'une colonne

MysterMich

XLDnaute Nouveau
Bonjour à tous,

je cherche à réaliser un index pour trover la dernière valeur non nulle, différente de zéro et d'une erreur d'une colonne.

j'ai trouvé la formule pour trouver la première valeur d'une colonne mais pas la dernière (=equiv(a1:a6;equi(vrai;a1:a6<>0;0) formule matricielle

or pour la dernière valeur je ne trouve pas !

vous trouverez un exemple en PJ
 

Pièces jointes

  • derniere valeur.xlsx
    9.4 KB · Affichages: 68
  • derniere valeur.xlsx
    9.4 KB · Affichages: 76
  • derniere valeur.xlsx
    9.4 KB · Affichages: 66

MysterMich

XLDnaute Nouveau
Re : Dernière valeur non nulle, différente de zéro et d'une erreur d'une colonne

Bonjour

J'ai un petit souci. Après avoir trouvé la dernière valeur, j'aimerai y associer une recherche v afin d'y trouver une autre info.

Vous trouverez en PJ mon exemple
 

Pièces jointes

  • derniere valeur.xlsx
    9.9 KB · Affichages: 58
  • derniere valeur.xlsx
    9.9 KB · Affichages: 56
  • derniere valeur.xlsx
    9.9 KB · Affichages: 54

R@chid

XLDnaute Barbatruc
Supporter XLD
Re : Dernière valeur non nulle, différente de zéro et d'une erreur d'une colonne

Bonjour,

pour trouver la dernière valeur tu peux utiliser cette petite formule,
Code:
=INDEX(F2:F31;EQUIV(VRAI;F2:F31<>0))

pour ta RECHERCHEV(), tu peux la remplacer par,
Code:
=INDEX(G2:G31;EQUIV(VRAI;F2:F31<>0))

@ valider toujours par Ctrl+Maj+Entree

Attention le fait d'appliquer des formules matricielles sur des colonnes entières ralenti le fonctionnement du fichier..

@ + +
 

MysterMich

XLDnaute Nouveau
Re : Dernière valeur non nulle, différente de zéro et d'une erreur d'une colonne

Bonsoir R@chid !

merci de ta réponse.

Cependant ne serait-il pas possible de garder la rechercheV ?

L'index equiv ne correspond pas vraiment à ce que je veux faire. je t'ai mis en PJ un cas qui ressemble un peu plus à la réalité.

Désolé mais je ne peux pas partager le fichier original
 

Pièces jointes

  • derniere valeur.xlsx
    8.9 KB · Affichages: 44
  • derniere valeur.xlsx
    8.9 KB · Affichages: 56
  • derniere valeur.xlsx
    8.9 KB · Affichages: 58

R@chid

XLDnaute Barbatruc
Supporter XLD
Re : Dernière valeur non nulle, différente de zéro et d'une erreur d'une colonne

Bonsoir,

Dernière valeur,
Code:
=INDEX(I2:I22;MAX(SI(ESTNUM(I2:I22);SI(I2:I22<>0;LIGNE(INDIRECT("1:"&LIGNES(I2:I22)))))))

RECHERCHEV(),
Code:
=INDEX(A2:A22;MAX(SI(ESTNUM(I2:I22);SI(I2:I22<>0;LIGNE(INDIRECT("1:"&LIGNES(I2:I22)))))))

Toujours Matricielles

@ + +
 

MysterMich

XLDnaute Nouveau
Re : Dernière valeur non nulle, différente de zéro et d'une erreur d'une colonne

Bonsoir R@chid !


Merci pour les formules, elles fonctionnent parfaitement bien pour le coup !

pourrais tu m'expliquer (si tu as le temps) la formule de la rechercheV (index) ?

Cordialement
 

Discussions similaires

Statistiques des forums

Discussions
314 655
Messages
2 111 604
Membres
111 217
dernier inscrit
aladinkabeya2