Recherche dans colonne puis copiage
lagodille
Messages postés
99
Statut
Membre
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'ai une colonne B1 dans laquelle se trouve de B2 à B30 des données (chiffres et lettres)
je voudrais rechercher dans cette zone si il y a au moins une fois "s" et si c'est le cas alors copier "s" en B40.
est ce que quelqu'un peut m'aider ?
merci
j'ai une colonne B1 dans laquelle se trouve de B2 à B30 des données (chiffres et lettres)
je voudrais rechercher dans cette zone si il y a au moins une fois "s" et si c'est le cas alors copier "s" en B40.
est ce que quelqu'un peut m'aider ?
merci
Configuration: Windows XP Internet Explorer 6.0
1 réponse
-
Bonsoir,
Vous insérez cette formule dans la cellule "B40" : =INDIRECT("B"&EQUIV("*s*";B1:B30;0))-
Bonjour tous
Une autre, uniquement pour montrer qu'utiliser Excel est quelquefois lié à l'imagination personnellle
=SI(NB.SI(B1:B30;"s")>0;"s";"")
CRDLMNT- Bonjour
et merci pour cette précision.... qui m'interpelle! comment fait -on alors, s'il y a une autre valeur dans le cellule, pour détecter le "s" entre B1 et B30?
Je suppose que vote formule s"applique, selon le ode equiv, pour chercher dans une autre colonne que B, la ligne correspondnate au >"s" de B1 à B30, mais dans ce cas, je pense qu'elle doit être un peu modifiée pour situer le champ de recherche de cette valeur.
BCRDLMNT - Bonjour Vaucluse,
Avec la notation "*s*" je détecte si le "s" est présent dans la cellule quelque soit les caractères ou chiffres que la cellule peut contenir.
Pour la position: Il faut que la position de la formule ne soit pas comprise dans la plage de recherche.
Je l'ai mise en "B40" pour une plage de "B1:B30" donc c'est bon.
Je peux très bien la mettre en "X1" et définir la plage de recherche sur "B:B".
-