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

Recherche nombre dans tableau

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

michelf

XLDnaute Junior
Bonjour à tous,

Je m'arrache les cheveux devant un problème que je pensais relativement simple :
Je dois retrouver une série de nombres dans un tableau à 2 colonnes : Colonne A limites basses, colonne B limites hautes . J'ai dans une colonne C les nombres à détecter s'ils font effectivement partie des bornes données. Je mets en fichier joint une version simplifiée de mon problème (en réalité, les nombres sont en 10 chiffres et le nombre de "bornes" est beaucoup plus important.
La colonne C est susceptible d'être complétée.

Merci beaucoup
 

Pièces jointes

Dernière édition:
Bonsoir, le fil, le forum,

VB:
Sub limites()
For i = 2 To Cells(1, 1).End(xlDown).Row
    For j = 2 To Cells(1, 1).End(xlDown).Row
        If Cells(j, 1).Value <= Range("C" & i).Value And Cells(j, 2).Value >= Range("C" & i).Value Then
            Range("D" & i) = "Oui"
            GoTo suite
            Else
            Range("D" & i) = "Non"
        End If
    Next
suite:
Next
End Sub
 
Un tout grand merci à vous aussi et aux autres qui ont eu la gentillesse de répondre si vite et si efficacement. Je vais tester tout ça calmement dans les jours à venir. Reste une question à propos du fait que j'ai mis les données à trouver dans une colonne (C) de la même feuille pour ne pas encombrer, mais comment corriger si ma source à vérifier est dans un autre fichier. Je vais essayer de trouver mais... je suis loin d'avoir votre niveau. Encore un grand merci.
 
Bonjour à tous,

Les solutions par formules sont excellentes et le code de Kingfadhel tout aussi performant.
Bon, par rapport à votre remarque, vous trouverez deux fichiers dans le zip joint, l'un contenant le fichier départ (BORNE - colonne A et B) et l'autre le fichier final (BORNE 2 -colonne C) avec deux cas :
- soit le fichier de départ est déjà ouvert
- soit le fichier est à ouvrir (ici, les deux fichiers étaient sur mon bureau, pour connaitre le nom de ce répertoire, vous faites un click droit sur le fichier et sélectionner "propriétés". Là, vous avez une fenêtre général qui s'ouvre avec une ligne "emplacement" qui contient le nom complet auquel il faudra rajouter un "\")

Les contraintes :
- A vous d'adapter les colonnes suivant vos besoins
- Les fichiers utilisés vont rechercher les informations dans la première feuille (sheet(1))
- Je ne sais pas si cela fonctionne bien avec un fichier de départ en réseau.

Bonne adaptation à vos besoins ++
zebanx
 

Pièces jointes


Voila, je viens de travailler à l'adaptation de votre magnifique travail et ça fonctionne : encore un tout grand MERCI et aussi pour la rapidité du suivi !!! Très bonne journée à vous
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
36
Affichages
3 K
W
Réponses
6
Affichages
3 K
Wise3
W
T
Réponses
6
Affichages
2 K
P
Réponses
11
Affichages
2 K
P
Réponses
2
Affichages
4 K
P
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…