OVH Cloud OVH Cloud

Fonction "Trouve ligne (valeur x)" ?

4 réponses
Avatar
JeNeVois
Bonjour !

A nouveau une question simple :
Y at - il une fonction qui permet de trouver
la ligne d'une valeur connue à l'intérieur
d'une plage de données ?
Ou faut-il créer une telle fonction en VBA ?

Merci

4 réponses

Avatar
Did
Bonjour

Menu Edition/Rechercher
Ecrire la valeur recherchée puis Suivant ou Rechercher tout

A voir si OK ?

Did


"JeNeVois" a écrit dans le message de
news:
Bonjour !

A nouveau une question simple :
Y at - il une fonction qui permet de trouver
la ligne d'une valeur connue à l'intérieur
d'une plage de données ?
Ou faut-il créer une telle fonction en VBA ?

Merci


Avatar
ROCHE Pierre
Bonjour,

J'ai essayé ceci.
A1 : toto
A2 : titi
A3 : tutu
A4 : tata
A5 : tutu
A6 : titi

B1 : =EQUIV("titi";A1:A6;0)
==>> te renvoie 2 qui est la deuxième ligne de ta sélection qui contient le
paramètres "titi".
PS : "titi" (valeurr à trouver) peut être mise dans une cellule et donc la
fonction EQUIv ferait appel à cette cellule au lieu de la valeur en dur.

Si ta plage A1:A6 était A11:A16, tu aurais la même réponse => 2. Il
faudrait, puisque tu veux le numéro de ligne contenant l'info recherchée,
faire +10 dans ta formule B1 soit +EQUIV("titi";A1:A6;0)

Cela répond-il à ton problème ?

Cordialement


"JeNeVois" a écrit dans le message de
news:
Bonjour !

A nouveau une question simple :
Y at - il une fonction qui permet de trouver
la ligne d'une valeur connue à l'intérieur
d'une plage de données ?
Ou faut-il créer une telle fonction en VBA ?

Merci


Avatar
Philippe.R
Bonjour,
en supposant que la plage nommée commence en ligne 1
=EQUIV("x";plage;1)
"x" peut être remplacé par la référence d'une cellule contenant la valeur cherchée
--
Amicales Salutations
XL 97 / 2000 / 2002
Préférez suivre facilement sur le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"JeNeVois" a écrit dans le message de news:

Bonjour !

A nouveau une question simple :
Y at - il une fonction qui permet de trouver
la ligne d'une valeur connue à l'intérieur
d'une plage de données ?
Ou faut-il créer une telle fonction en VBA ?

Merci


Avatar
AV
Y at - il une fonction qui permet de trouver
la ligne d'une valeur connue à l'intérieur
d'une plage de données ?


S'il s'agit d'une plage de plusieurs colonnes et lignes (ex : A1:D15) :
Matricielle (vzlidztion par ctrl+maj+entrée)

=MIN(SI(A1:D15="x";LIGNE(A1:D15)))

AV