Chercher valeur dans cellule et afficher la valeur en desous

Sormick Messages postés 146 Date d'inscription   Statut Membre Dernière intervention   -  
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour, 

dans la Cellule A1 j'ai inscrit ces valeurs:

TEXTE1

TEXTE2

TEXTE3

TEXTE4

Je souhaite via une formule Excel effectuer une recherche dans la cellule A1 de la valeur "TEXTE2" et si cette valeur est trouvée alors je récupère dans la cellule A2 la valeur juste en dessous: TEXTE3 Comment puis-je faire en sachant que toutes les valeurs peuvent changer excepté la valeur cherchée: "TEXTE2"

6 réponses

bigoudiii Messages postés 274 Date d'inscription   Statut Membre Dernière intervention   91
 

Hello à tous,

Essaie :

=TEXTE.AVANT(TEXTE.APRES(A1;"TEXTE2"&CAR(10));CAR(10))
1
yclik Messages postés 3872 Date d'inscription   Statut Membre Dernière intervention   1 561
 

bonjour

a tester

=INDIRECT("A"&EQUIV("TEXTE2";A1:A100;0)+1)
0
Sormick Messages postés 146 Date d'inscription   Statut Membre Dernière intervention  
 

Désolé mais ça ne semble pas fonctionner. je précise que TEXTE1 , TEXTE2, TEXTE3 et TEXTE4 sont dans une seule cellule (A1) mais que j'ai fait ALT+ENTREE pour qu'il y ait un retour à la ligne comme ceci:

TEXTE1

TEXTE2

TEXTE3

TEXTE4

0
Sormick Messages postés 146 Date d'inscription   Statut Membre Dernière intervention  
 

J'ai récupéré cette formule via CHATGPT mais ça ne fonctionne pas non plus: 


=SIERREUR(INDEX(SPLIT(A1;CHAR(10));MATCH("TEXTE2";SPLIT(A1;CHAR(10));0)+1;1); "")

0
cousinhub29 Messages postés 1074 Date d'inscription   Statut Membre Dernière intervention   361 > Sormick Messages postés 146 Date d'inscription   Statut Membre Dernière intervention  
 

Re-,

On voit tout la puissance du minou flatulent...

Mélanger le français et l'anglais... SIERREUR + MATCH, SPLIT.....

0
cousinhub29 Messages postés 1074 Date d'inscription   Statut Membre Dernière intervention   361
 

Bonjour,

Quelle version d'Excel? (selon la version, les réponses sont différentes..)

@ te relire


0
Sormick Messages postés 146 Date d'inscription   Statut Membre Dernière intervention  
 

Microsoft® Excel® pour Microsoft 365 MSO (Version 2308 Build 16.0.16731.20310) 64 bits

0
cousinhub29 Messages postés 1074 Date d'inscription   Statut Membre Dernière intervention   361
 

Re-,

Donc tu peux chercher du côté de Texte.Avant() et Texte.Après()

Comme je n'ai que 2021, je ne peux te fournir la formule exacte, mais regarde sous ce lien un petit tuto (surtout vers le bas, le chapitre "Comment extraire une sous-chaine au milieu")

ça devrait le faire...

Bon courage


0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 58988 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 

Bonjour.

Tu ne peux vraiment pas mettre tes 4 données dans 4 cellules différentes ?

Ce serait tellement plus simple que de les aligner dans une seule et même cellule !


0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 

Bonjour à tous,

une proposition :

https://www.cjoint.com/


Crdlmt

0
cousinhub29 Messages postés 1074 Date d'inscription   Statut Membre Dernière intervention   361
 

Re-,

Je pense que tu n'as pas copié le bon lien, t'as juste mis un lien vers le site...

Bonne soirée

0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700 > cousinhub29 Messages postés 1074 Date d'inscription   Statut Membre Dernière intervention  
 

c'est vrai

le bon lien, du coup

https://www.cjoint.com/c/MKjwkuA3ksY


Crdlmt

0