Formule de recherche de valeur. Que faire avec un mélange de nombre et texte?
DVA
-
Raymond PENTIER Messages postés 58990 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 58990 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai créé une formule sous Excel pour chercher un nombre dans une plage de données et l'afficher vis-à-vis de la cellule X2, en cellule Y2 :
=RECHERCHE(X2;F119:F246;E119:E246)
Malheureusement, le nombre que je recherche dans la cellule X2 est un mélange de texte et de chiffres (Bl 555). Du coup, Excel ne m'affiche pas la bonne information dans la case de résultat Y2 (j'ai fait un essai avec des chiffres uniquement, et là ça fonctionne, j'ai la bonne info).
Comment puis-je faire pour que ma formule fonctionne?
Un très grand merci à vous pour vos lumières!
J'ai créé une formule sous Excel pour chercher un nombre dans une plage de données et l'afficher vis-à-vis de la cellule X2, en cellule Y2 :
=RECHERCHE(X2;F119:F246;E119:E246)
Malheureusement, le nombre que je recherche dans la cellule X2 est un mélange de texte et de chiffres (Bl 555). Du coup, Excel ne m'affiche pas la bonne information dans la case de résultat Y2 (j'ai fait un essai avec des chiffres uniquement, et là ça fonctionne, j'ai la bonne info).
Comment puis-je faire pour que ma formule fonctionne?
Un très grand merci à vous pour vos lumières!
Configuration: Windows / Chrome 84.0.4147.135
A voir également:
- Formule de recherche de valeur. Que faire avec un mélange de nombre et texte?
- Formule si et - Guide
- Nombre de jours entre deux dates excel - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Utorrent recherche de pairs ✓ - Forum Téléchargement
3 réponses
Bonjour
Pour rechercher une partie de chaîne parmi une autre il faut l'encadrer par des *
RECHERCHE( "*" & X2 & "*", .....
Si cela ne fonctionne toujours pas joindre ton fichier en le postant sur cjoint.com, en copiant le lien créé et en revenant le coller ici
Cdlmnt
Via
Pour rechercher une partie de chaîne parmi une autre il faut l'encadrer par des *
RECHERCHE( "*" & X2 & "*", .....
Si cela ne fonctionne toujours pas joindre ton fichier en le postant sur cjoint.com, en copiant le lien créé et en revenant le coller ici
Cdlmnt
Via
"le nombre que je recherche dans la cellule X2 est un mélange de texte et de chiffres (Bl 555)"
Non, DVA ! Le contenu de ta cellule "BI 555" n'est pas un nombre mais un texte.
Tu peux aménager ton tableau et mettre la partie TEXTE en colonne W et la partie NOMBRE en colonne X ; ensuite c'est un jeu d'enfant ...
Non, DVA ! Le contenu de ta cellule "BI 555" n'est pas un nombre mais un texte.
Tu peux aménager ton tableau et mettre la partie TEXTE en colonne W et la partie NOMBRE en colonne X ; ensuite c'est un jeu d'enfant ...
Merci pour votre réponse! Le hic, c'est que les lettres et les chiffres ne doivent pas être dissociés, car il existe des Bl 555 et Ja 555 dans ma liste. Si je les sépare, j'aurais deux 555 dans ma colonne de nombres. D'où mon problème...
https://www.cjoint.com/c/JIbm7faSzrO
Si vous pouviez m'aider, je vous en serais très reconnaissante! Là je sèche...
=INDEX(A85:A160;EQUIV(A2;B85:B160;0))
à étirer vers le bas
Il y a juste un souci, c'est que la plage de données se décale d''une ligne, à chaque ligne lorsque j'utilise la poignée de recopie. Mais pas grave, je peux modifier la formule pour chaque cellule, sauf si vous avez un autre truc magique?
Il suffit de bloquer la référence avec des $
=INDEX(A$85:A$160;EQUIV(A2;B$85:B$160;0))