je suis coincé, ne pas se moquer !
j'éssaie de faire identifier par une fonction les coordonnées (A1, B2, ...)
d'une cellule d'une plage de cellules dans laquelle figure un argument texte
precis. Par exemple, lire la plage A1:A100 et identifier la cellule qui
contient le texte "100-2001" et renvoyer les coordonnées de cette cellule.
... limpide. J'ai extrapollé ta formule sur des recherches similaires grâce à tes explications. ca marche.
merci plein Guillaume
Bonjour Guillaume
En fait, Equiv renvoie la position de la cellule correspondant à la valeur cherchée dans la plage de cellules servant à la recherche Donc, on a EQUIV(Valeur Cherchée;vecteur de recherche;Valeur approximative) Valeur approximative est un paramètre booléen VRAI (1) ou FAUX (0) qui permet ou interdit de renvoyer la valeur inférieure la plus proche de la valeur cherchée.
Autrement dit, si ta valeur cherchée se situe en A8 dans la plage A1:A100, EQUIV renverra 8. Il suffit de faire précéder cette valeur de A ( colonne de recherche ) pour obtenir l'adresse.
Fais attention que la valeur renvoyée par EQUIV ne correspond pas au numéro de la ligne, mais à la position de la cellule dans le vecteur de recherche.
Si, avec ta valeur en A8, tu avais EQUIV("100-2001";A5:A105;0), tu aurais 4 comme résultat, et tu devrais donc ajouter un décalage, par exemple ="A" & equiv("100-2001";A5:A105;0)+4
Ok?
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Guillaume P" a écrit dans le message de news:
Merci beaucoup Pierre !
ça marche, j'aimerais comprendre pourtant... je vais creuser.
merci encore Guillaume
Bonjour
="A" & EQUIV("100-2001";A1:A100;0)
Ok?
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Guillaume P" <Guillaume a écrit dans le message de news:
Bonjour,
je suis coincé, ne pas se moquer ! j'éssaie de faire identifier par une fonction les coordonnées (A1, B2, ...) d'une cellule d'une plage de cellules dans laquelle figure un argument texte precis. Par exemple, lire la plage A1:A100 et identifier la cellule qui contient le texte "100-2001" et renvoyer les coordonnées de cette cellule.
Merci beaucoup, beaucoup ! Guillaume
Bonjour Pierre,
... limpide. J'ai extrapollé ta formule sur des recherches similaires grâce
à tes explications. ca marche.
merci plein
Guillaume
Bonjour Guillaume
En fait, Equiv renvoie la position de la cellule correspondant à la valeur
cherchée dans la plage de cellules servant à la recherche
Donc, on a EQUIV(Valeur Cherchée;vecteur de recherche;Valeur approximative)
Valeur approximative est un paramètre booléen VRAI (1) ou FAUX (0) qui
permet ou interdit de renvoyer la valeur inférieure la plus proche de la
valeur cherchée.
Autrement dit, si ta valeur cherchée se situe en A8 dans la plage A1:A100,
EQUIV renverra 8. Il suffit de faire précéder cette valeur de A ( colonne de
recherche ) pour obtenir l'adresse.
Fais attention que la valeur renvoyée par EQUIV ne correspond pas au numéro
de la ligne, mais à la position de la cellule dans le vecteur de recherche.
Si, avec ta valeur en A8, tu avais EQUIV("100-2001";A5:A105;0), tu aurais 4
comme résultat, et tu devrais donc ajouter un décalage, par exemple
="A" & equiv("100-2001";A5:A105;0)+4
Ok?
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Guillaume P" <GuillaumeP@discussions.microsoft.com> a écrit dans le message
de news: A4DE3144-0DAA-4DB5-8C78-CA885B68BE26@microsoft.com...
Merci beaucoup Pierre !
ça marche, j'aimerais comprendre pourtant... je vais creuser.
merci encore
Guillaume
Bonjour
="A" & EQUIV("100-2001";A1:A100;0)
Ok?
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin (
proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Guillaume P" <Guillaume P@discussions.microsoft.com> a écrit dans le
message de news: 0875BDCC-CDB5-48D5-8A20-EA0CFB648A66@microsoft.com...
Bonjour,
je suis coincé, ne pas se moquer !
j'éssaie de faire identifier par une fonction les coordonnées (A1, B2,
...)
d'une cellule d'une plage de cellules dans laquelle figure un argument
texte
precis. Par exemple, lire la plage A1:A100 et identifier la cellule qui
contient le texte "100-2001" et renvoyer les coordonnées de cette
cellule.
... limpide. J'ai extrapollé ta formule sur des recherches similaires grâce à tes explications. ca marche.
merci plein Guillaume
Bonjour Guillaume
En fait, Equiv renvoie la position de la cellule correspondant à la valeur cherchée dans la plage de cellules servant à la recherche Donc, on a EQUIV(Valeur Cherchée;vecteur de recherche;Valeur approximative) Valeur approximative est un paramètre booléen VRAI (1) ou FAUX (0) qui permet ou interdit de renvoyer la valeur inférieure la plus proche de la valeur cherchée.
Autrement dit, si ta valeur cherchée se situe en A8 dans la plage A1:A100, EQUIV renverra 8. Il suffit de faire précéder cette valeur de A ( colonne de recherche ) pour obtenir l'adresse.
Fais attention que la valeur renvoyée par EQUIV ne correspond pas au numéro de la ligne, mais à la position de la cellule dans le vecteur de recherche.
Si, avec ta valeur en A8, tu avais EQUIV("100-2001";A5:A105;0), tu aurais 4 comme résultat, et tu devrais donc ajouter un décalage, par exemple ="A" & equiv("100-2001";A5:A105;0)+4
Ok?
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Guillaume P" a écrit dans le message de news:
Merci beaucoup Pierre !
ça marche, j'aimerais comprendre pourtant... je vais creuser.
merci encore Guillaume
Bonjour
="A" & EQUIV("100-2001";A1:A100;0)
Ok?
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Guillaume P" <Guillaume a écrit dans le message de news:
Bonjour,
je suis coincé, ne pas se moquer ! j'éssaie de faire identifier par une fonction les coordonnées (A1, B2, ...) d'une cellule d'une plage de cellules dans laquelle figure un argument texte precis. Par exemple, lire la plage A1:A100 et identifier la cellule qui contient le texte "100-2001" et renvoyer les coordonnées de cette cellule.
Merci beaucoup, beaucoup ! Guillaume
Guillaume P
Pierre, Ru-th, AV,
.... encore merci de votre aide très complète. Guillaume
Donc, on a EQUIV(Valeur Cherchée;vecteur de recherche;Valeur approximative) Valeur approximative est un paramètre booléen VRAI (1) ou FAUX (0) qui permet ou interdit de renvoyer la valeur inférieure la plus proche de la valeur cherchée.
Heu... si je puis me permettre : Le 3° argument de la fonction n'est pas une valeur booléenne mais un "type" de recherche -1 ou 0 ou 1 selon le type de recherche souhaité et la façon dont sont triées les données
AV pour le smilblick
Pierre, Ru-th, AV,
.... encore merci de votre aide très complète.
Guillaume
Donc, on a EQUIV(Valeur Cherchée;vecteur de recherche;Valeur approximative)
Valeur approximative est un paramètre booléen VRAI (1) ou FAUX (0) qui
permet ou interdit de renvoyer la valeur inférieure la plus proche de la
valeur cherchée.
Heu... si je puis me permettre :
Le 3° argument de la fonction n'est pas une valeur booléenne mais un "type" de
recherche
-1 ou 0 ou 1 selon le type de recherche souhaité et la façon dont sont triées
les données
.... encore merci de votre aide très complète. Guillaume
Donc, on a EQUIV(Valeur Cherchée;vecteur de recherche;Valeur approximative) Valeur approximative est un paramètre booléen VRAI (1) ou FAUX (0) qui permet ou interdit de renvoyer la valeur inférieure la plus proche de la valeur cherchée.
Heu... si je puis me permettre : Le 3° argument de la fonction n'est pas une valeur booléenne mais un "type" de recherche -1 ou 0 ou 1 selon le type de recherche souhaité et la façon dont sont triées les données