Rechercher : dans
Par :

[EXCEL] FONCTION RECHERCHE

Dernière réponse le 5 nov 2009 à 22:57:03 jadofski, le 28 mai 2007 à 15:17:05 
 Signaler ce message aux modérateurs

Bonjour,
Je rencontre un problème sous Excel (windows XP).Je souhaite utiliser la fonction RECHERCHE qui va repérer un nombre dans une liste qui s'incrémente dans une autre feuille et qui affiche le nom du bateau correspondant. (tableau de correspondance Nom de Bateau ET Numéro)

Or, quand il ne trouve pas ce nombre, il affiche le nom du bateau du nombre le plus proche. Comment faire pour l'en empêcher et pour qu'il n'affiche rien lorsqu'il ne trouve pas le nombre exact ??

Merci de votre aide généreuse..ca me fera avancer dans mon stage..

Jad

Configuration: Windows Vista
Internet Explorer 7.0

Meilleures réponses pour « [EXCEL] FONCTION RECHERCHE » dans :
[VBA] RechercheV Polyvalente VoirRECHERCHE POLYVALENTE Pour les accros et les inconditionnels des fonctions d'Excel, avant de crier au scandale, lisez les quelques lignes suivantes. La RechercheV d'origine a beaucoup de limites: La colonne de la donnée doit être avec un offset...
Tableur - Les fonctions mathématiques VoirLes fonctions standards Méthode description ABS() Cette méthode renvoie la valeur absolue d'un nombre, il renvoie donc le nombre s'il est positif, son opposé (positif) s'il est négatif IMPAIR(valeur) Cette méthode renvoie la valeur...

1

xjl, le 28 mai 2007 à 15:37:30
  • +3

Salut,

je ne sais pas ce que tu utilises comme fonction de recherche, mais tu peux utiliser ce genre de macro qui fonctionne bien:

Sub recherche()
bateau = 0
numéro_bateau = InputBox("Entrez le numéro du bateau")
For Each Cell In Sheets(1).Range(Range("A1"), Range("A65365").End(xlUp).Address).Cells
If Cell.Value = numéro_bateau Then
MsgBox "Ce bateau s'appelle: " & Cells(Cell.Row, 2).Value
bateau = bateau + 1
End If
Next Cell
If bateau = 0 Then MsgBox "Ce bateau n'existe pas !"
End Sub

Dans cet exemple, il est supposé que tes numéros de bateaux sont dans la colonne 1 de la feuille 1 et les noms correspondants sont dans la colonne 2 de cette même feuille...

Bon courage pour l'adaptation... ;-)

Répondre à xjl

2

ruzakruzak, le 28 mai 2007 à 15:53:11
  • +3

Dans Excel fais <F1> pour appeler l'aide, puis tape : "Recherchev", tu auras alors exactement la formule recherchée. J'ai des preuves !

Répondre à ruzakruzak

3

DJAMALOS, le 2 mai 2008 à 16:41:38

Voici aider moi avec tout mes remerciements
voial j'ai un probleme : j'ai creer une liste de validation de A1 a A12 (Pour les Produits) et aussi j'ai creer leurs prix de B1 a B12, alors dans la cellule D15 j'ai creer une fonction avec (=RECHERCHEV(D16;A1:B12;2) j'ai pu avoir le resultat pour les 5 premiers niveaux de A1 a A5, alors que j'ai 12 niveaux, j'attends une aide de votre part pour pouvoir trouver une solution merci a tous.

Répondre à DJAMALOS

7

FRED, le 4 jun 2009 à 16:11:24

Tel que vous avez ecrit la fonction Recherche dans la cellule D15 [=RECHERCHEV(D16;A1:B12;2)], la valeur à rechercher est référencée par D16.
Vous devez saisir le produit dans cette cellule D16 et le prix du produit s'affiche dans la cellule D15.
Ou alors tel que je le soupçonne, vous avez du saisir la matrice A1:B5. Dans ce cas à la place de 5 écrivez 12.

Répondre à FRED

4

DJAMALOS, le 10 mai 2008 à 17:13:48

Bonjour, après avoir valider , ma cellule (donnés, liste) après avoir proteger la feuille, le curseur flèche que je dois selectionner la cellule liste (main) alors qu'avant la protection (c'étais une flèche) peut-on, m'aider pour laisser la feuille proteger, ( le curseur flèche au lieu de main merci

Répondre à DJAMALOS

5

DJAMALOS, le 13 jun 2008 à 20:30:39
  • +3

Svp valider la par Problème Résolu merci (je n'arrive pas a la validitée merci) BRAVO POUR LA REPONSE

Répondre à DJAMALOS

6

DJAMALOS, le 22 aoû 2008 à 01:12:23
  • +2

Au modérateurs s.v.P mettre probleme Résolu merci BRAVO POUR LA REPONSE

Répondre à DJAMALOS

8

 baladur13, le 5 nov 2009 à 22:57:03

Bonsoir
Sauf erreur, c'est jadofski qui a posé un question et c'est à lui de dire que c'est résolu ou pas...

Djamalos est venu squatté la conversation et n'a aucun droit pour decider si c'est ok ou non ???
Très difficile d'attraper un chat noir dans une pièce sombre­
                    Surtout quand il n'y est pas...!!!!

Répondre à baladur13