Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Tester valeur présente dans plage

Temjeh

XLDnaute Accro
Supporter XLD
Bonjour et merci d'avance

J'ai cherché mais sans succès

Je cherche une formule qui cherche dans plage une valeur et si trouvé affiche la cell.

Somme.si test si valeur dans cell.

Moi je cherche si présente dans phrase de la cell.

Exemple dans une cell en plage A1:A30 il y a :

Reportez-vous à la transaction*1CG62873C0015281S*pour en savoir plus sur votre étiquette d'envoi.

J'aimerais qu'il recherche "Reportez-vous" et si il trouve affiche toute la cell

Merci de votre temps

Temjeh
 
Dernière édition:

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Tester valeur présente dans plage

Bonjour Montréal,

voir fichier joint

à+
Philippe
 

Pièces jointes

  • 111.xlsm
    20.6 KB · Affichages: 23
  • 111.xlsm
    20.6 KB · Affichages: 23
  • 111.xlsm
    20.6 KB · Affichages: 22

job75

XLDnaute Barbatruc
Re : Tester valeur présente dans plage

Bonjour Temjeh, Philippe,

Si l'on veut récupérer uniquement la 1ère cellule trouvée :

Code:
=RECHERCHEV("*Reportez-vous*";A1:A30;1;0)
Si l'on veut récupérer toutes les cellules trouvées :

Code:
=INDEX(A$1:A$30;PETITE.VALEUR(SI(ESTNUM(CHERCHE("Reportez-vous";A$1:A$30));LIGNE(A$1:A$30));LIGNE(A1)))
Formule matricielle à valider par Ctrl+Maj+Entrée et tirer vers le bas.

Pour masquer les valeurs d'erreur sur Excel 2007 et versions suivantes on peut utiliser SIERREUR :

Code:
=SIERREUR(INDEX(A$1:A$30;PETITE.VALEUR(SI(ESTNUM(CHERCHE("Reportez-vous";A$1:A$30));LIGNE(A$1:A$30));LIGNE(A1)));"")
A+
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…