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

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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

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

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..

@ + +
 
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

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

@ + +
 
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
 
Re : Dernière valeur non nulle, différente de zéro et d'une erreur d'une colonne

Bonsoir,
Si tu as compris la première qui récupère la dernière valeur non nulle, tu vas surement comprendre la 2eme puisque j'ai tout simplement remplacer le I2:I22 par A2:A22..
@ + +
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour