XL 2013 FONCTION EXCEL

  • Initiateur de la discussion Initiateur de la discussion vinciHorus
  • 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 !

vinciHorus

XLDnaute Junior
Supposons un tableau

colonne A Colonne B
7 A
7 O
7 P
7 T
8 Q
9 L

lorsque j'utilise recherchev, cela m'affiche 7 = A
est ce possible d'utiliser recherchev telle que je puisse choisir l'élément rechercher (7=P par exemple )
 
Solution
Ici l'option 2:
=INDEX(B:B;EQUIV(7;A:A;0)+NB.SI(A:A;7)-1-1) -> P
rend pour l'avant-dernière valeur de 7 la lettre correspondante P.

Ou un peu plus sécurisé:
=SI(NB.SI(A:A;7)>1;INDEX(B:B;EQUIV(7;A:A;0)+NB.SI(A:A;7)-1-1);"N'existe pas")
Bonjour à tous,

Recherchev() affiche toujours la premiere occurence trouvée

et si tu connais le résultat que tu veux (7=P par exemple ) , pourquoi tu le cherches ?

pour avoir comme résultat 7 P, il te manque un critère de différenciation dans une autre colonne


Crdlmt
 
Bonjour,

Un fichier (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis surle forumpermettrait aux intervenants de répondre plus précisément à ta question.

pourquoi tu veux 7 P ? Ça correspond a quoi ?

Crdmt
 
Bonsour®
Supposons un tableau

colonne A Colonne B
7 A
7 O
7 P
7 T
8 Q
9 L

lorsque j'utilise recherchev, cela m'affiche 7 = A
est ce possible d'utiliser recherchev telle que je puisse choisir l'élément rechercher (7=P par exemple )
avec les données sous forme de tableau structuré
un filtre = 7 sur la colonne A n'affichera alors que les données correspondantes de la colonne B
1588675768639.png
 
Bonjour,
Une autre option car en effet on ne sait pas exactement ce que vinciHorus cherche à faire:
1 - Est-ce la ligne où se trouve 7P ?
2 - Est-ce la valeur en B de l'avant dernière valeur de 7 en A ?
3 - Est-ce la valeur en B de la 3ème valeur de 7 en A ?
4 - Est-ce autre chose ?

Ici l'option 3:
=INDEX(B:B;EQUIV(7;A:A;0)+3-1) -> P
rend pour la 3ème valeur de 7 la lettre correspondante P.

Ou un peu plus sécurisé:
=SI(NB.SI(A:A;7)>=3;INDEX(B:B;EQUIV(7;A:A;0)+3-1);"N'existe pas")
 
Dernière édition:
Ici l'option 2:
=INDEX(B:B;EQUIV(7;A:A;0)+NB.SI(A:A;7)-1-1) -> P
rend pour l'avant-dernière valeur de 7 la lettre correspondante P.

Ou un peu plus sécurisé:
=SI(NB.SI(A:A;7)>1;INDEX(B:B;EQUIV(7;A:A;0)+NB.SI(A:A;7)-1-1);"N'existe pas")
 
Dernière édition:
- 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
5
Affichages
551
Réponses
5
Affichages
645
Retour