Recherche première valeur valide (ou non vide), puis la seconde etc...

Psebcool

XLDnaute Nouveau
Bonsoir,

J'aimerai à partir d'un classement complet, réaliser un autre petit tableau "d'aperçu" de ce classement, afin de le mettre dans une autre feuille.

Dans le tableau aperçu, l'equipe selectionnée sera au centre par défaut avec au dessus et dessous les deux voisins. Si 1er, les 4 voisins en dessous et si 20ème, les 4 voisins au dessus.

Ce second tableau comprends donc 5 lignes, et j'aimerai que la première ligne me renvoi a la première valeur valide d'une colonne spécifiée, que la seconde ligne renvoi a la seconde valeur valide et ainsi de suite...

Possible?

Ma demande peut paraître compliquée vu comme ça mais c'est trés simple en voyant le fichier ci-joint. Ce qu'il manque en gros, la formule ou l'astuce demandée juste avant. J'ai mis dans l'exemple des équipes de foot au hasard (pour les amateurs :D ).

Merci
 

Pièces jointes

  • rechercheformule.xlsm
    14.3 KB · Affichages: 121
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : Recherche première valeur valide (ou non vide), puis la seconde etc...

Bonsoir,

Une tentative avec cette formule en J9 :

Code:
=INDEX($C$7:$C$26;EQUIV($A$2;$C$7:$C$26;0)-MIN(EQUIV($A$2;$C$7:$C$26;0);3)+LIGNES($1:1))
à recopier vers le bas

@+

Edit : Salut Modeste, tout va bien, bien au chaud devant XLD :)

@+
 
Dernière édition:

Modeste

XLDnaute Barbatruc
Re : Recherche première valeur valide (ou non vide), puis la seconde etc...

Bonsoir,

Restera à vérifier si j'ai compris ... tester
Code:
=INDEX($C$7:$C$26;EQUIV($A$2;$C$7:$C$26;0)+LIGNE()-LIGNES($1:$11))
... en J9 et recopier vers le bas (la formule s'adaptera automatiquement, si tu décides un jour de prendre 3 équipes au-dessus, plutôt que 2

Salut Tibo, quel plaisir, voisin! :) Tu n'es pas gelé?
 

Tibo

XLDnaute Barbatruc
Re : Recherche première valeur valide (ou non vide), puis la seconde etc...

re,

Une correction (ça ne fonctionnait pas avec les deux derniers) :

en J9 :

Code:
=INDEX($C$7:$C$26;EQUIV($A$2;$C$7:$C$26;0)-MIN(EQUIV($A$2;$C$7:$C$26;0);3-MIN(18-EQUIV($A$2;$C$7:$C$26;0);0))+LIGNES($1:1))

à recopier vers le bas

@+
 

Psebcool

XLDnaute Nouveau
Re : Recherche première valeur valide (ou non vide), puis la seconde etc...

merci c'est sur la bonne voie! Ca marche nickel, mais par contre quand l'équipe selectionnée se trouve déja en dernière position, ça le fait pas trop dans le tableau, vous avez pas une idée pour rectifier le tir?

Voir dans le fichier joint.
 

Pièces jointes

  • rechercheformule3.xlsm
    14 KB · Affichages: 143

Membres actuellement en ligne

Statistiques des forums

Discussions
312 348
Messages
2 087 509
Membres
103 569
dernier inscrit
zeiffel976