Macro excel de recherche
Sieg
-
Sieg -
Sieg -
Bonjour à tous,
Voila le probleme, il me faudrait une macro pour faire une recherche dans une plage de donnée d'une valeur comprise dans un intervalle donné et quand la valeur situé en face d'un nom donnée se trouve dans l'intervalle donné de me renvoyer une valeur donnée a l'endroit exact ou la valeur comprise dans l'interval a été trouvé dans une autre feuille ...
Bon j'avoue en premiere approche ca donne rien de bien clair pour vous j'en suis désolé alors je vais essayer avec un exemple assez concret.
en feuil1 : la plage de donnée commence en B2 s'étend jusqu'a x ou y2 et en longueur .... disons de 2 a 3000
la plage de donnée contient des nombres de 2 a 3 chiffre + 1 a 2 décimales.
La colonne A contient des noms la ligne 1 contient des noms
Exemple B2 = 317.45
En feuil2 : toute la colonne A a partir de A1 jusqu'a A .... 100 environ contient des intervalles de valeur sous la forme, par exemple : 317.21 ; 318.23
Toute la colonne B et donc à coté de chaque intervalle contient des valeurs fixent à renvoyer, exemple :
A1 = 315.41 ; 316.29 B1 = 316
A2 = 317.21 ; 318.23 B2 = 317
En feuil3 : la colonne A contient des noms (identique et dans le même ordre que ceux de la colonne A de la feuille1) la ligne 1 contient des noms (identique a ceux de la ligne 1 de la feuille1)
Maintenant je voudrais que chacune des valeurs de la plage de donnée de la feuille 1 soit comparé a l'ensemble des intervalles de la feuille 2 et que quand la valeur correspond a l'intervalle la valeur situé a coté de l'intervalle soit renvoyer a l'endroit ou la valeur a été trouvé ...
Exemple : comparer B2 de la feuil1 aux intervalles de le feuil2
comme la valeur entre dans l'intervallle indiqué en A2 de la feuille 2 je veux renvoyer la valeur B2 de la feuille2 dans la case A2 de la feuille 3
Puis comparer la valeur C2 de la feuil1 a toute les intervalles et quand la valeur correspond renvoyer la valeur en C2 de la feuille 3
Voila j'espère avoir été clair, ca me semble bien mais je suis le nez plongé dedans depuis un moments donc bon ... j'ai quand même pris 25min pour rendre ce message facilement compréhensible ^^
Merci a tous pour votre futur coup de main.
Bonne journée a tous.
Sieg.
Voila le probleme, il me faudrait une macro pour faire une recherche dans une plage de donnée d'une valeur comprise dans un intervalle donné et quand la valeur situé en face d'un nom donnée se trouve dans l'intervalle donné de me renvoyer une valeur donnée a l'endroit exact ou la valeur comprise dans l'interval a été trouvé dans une autre feuille ...
Bon j'avoue en premiere approche ca donne rien de bien clair pour vous j'en suis désolé alors je vais essayer avec un exemple assez concret.
en feuil1 : la plage de donnée commence en B2 s'étend jusqu'a x ou y2 et en longueur .... disons de 2 a 3000
la plage de donnée contient des nombres de 2 a 3 chiffre + 1 a 2 décimales.
La colonne A contient des noms la ligne 1 contient des noms
Exemple B2 = 317.45
En feuil2 : toute la colonne A a partir de A1 jusqu'a A .... 100 environ contient des intervalles de valeur sous la forme, par exemple : 317.21 ; 318.23
Toute la colonne B et donc à coté de chaque intervalle contient des valeurs fixent à renvoyer, exemple :
A1 = 315.41 ; 316.29 B1 = 316
A2 = 317.21 ; 318.23 B2 = 317
En feuil3 : la colonne A contient des noms (identique et dans le même ordre que ceux de la colonne A de la feuille1) la ligne 1 contient des noms (identique a ceux de la ligne 1 de la feuille1)
Maintenant je voudrais que chacune des valeurs de la plage de donnée de la feuille 1 soit comparé a l'ensemble des intervalles de la feuille 2 et que quand la valeur correspond a l'intervalle la valeur situé a coté de l'intervalle soit renvoyer a l'endroit ou la valeur a été trouvé ...
Exemple : comparer B2 de la feuil1 aux intervalles de le feuil2
comme la valeur entre dans l'intervallle indiqué en A2 de la feuille 2 je veux renvoyer la valeur B2 de la feuille2 dans la case A2 de la feuille 3
Puis comparer la valeur C2 de la feuil1 a toute les intervalles et quand la valeur correspond renvoyer la valeur en C2 de la feuille 3
Voila j'espère avoir été clair, ca me semble bien mais je suis le nez plongé dedans depuis un moments donc bon ... j'ai quand même pris 25min pour rendre ce message facilement compréhensible ^^
Merci a tous pour votre futur coup de main.
Bonne journée a tous.
Sieg.
A voir également:
- Macro excel de recherche
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Si ou excel - Guide