Recherche de valeurs non nulles

  • Initiateur de la discussion Initiateur de la discussion Eusebe
  • Date de début Date de début

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 !

Eusebe

XLDnaute Nouveau
Bonjour,

Je cherche à récupérer la première valeur et la dernière valeur non nulles par ligne.

un exemple est toujours plus parlant que des explications, je vous joins le fichier avec les valeurs recherchées.

Merci à l'avance.
 

Pièces jointes

Re : Recherche de valeurs non nulles

Bonjour,

Une tentative avec une formule matricielle :

en L2 :

Code:
=INDEX($A2:$J2;MIN(SI(($A2:$J2<>0);($A2:$J2<>0)*COLONNE($A:$J))))

Formule matricielle à valider par CTRL + MAJ + ENTREE

en M2, même formule en remplaçant MIN par MAX :

Code:
=INDEX($A2:$J2;MAX(SI(($A2:$J2<>0);($A2:$J2<>0)*COLONNE($A:$J))))

Formule matricielle à valider également par CTRL + MAJ + ENTREE

à recopier vers le bas

Je te laisse tester

@+
 
Re : Recherche de valeurs non nulles

Bonjour,

Merci pour cette réponse rapide. Cela fonctionne.... mais étrangement, lorsque je déplace l'ensemble vers la droite, la formule ne fonctionne plus.

voici dans le fichier joint à quoi cela ressemble.

Merci à l'avance.....
 

Pièces jointes

Re : Recherche de valeurs non nulles

re,

Petite adaptation pour que ça fonctionne :

Code:
=INDEX($P2:$Y2;MIN(SI(($P2:$Y2<>0);($P2:$Y2<>0)*COLONNE([B][COLOR=red]$A:$J[/COLOR][/B]))))

Toujours matricielle, donc CTRL + MAJ + ENTREE

COLONNE($A:$J) : permet de générer une matrice des nombres de 1 à 10

Voilou

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

Réponses
6
Affichages
160
Retour