Erreur dans une formule d'un moteur de recherche

Bonsoir à tous

Voulant créer un moteur de recherche avec 3 types de valeurs, j'ai une erreur.

Ci-joint le tableau où je recherche la capitale (C )

J'ai une erreur me recommandant de taper une apostrophe devant le signe =

et d'autre par "E2" dans la formule est surlignée.

Quelqu'un peut-il me dire où il y a l'erreur ?

Merci

La capture avec l'erreur :

img 9403

le fichier :

Bonjour,

En E2, vous saisissez le pays (colonne B) et vous devez trouver la capitale (colonne C):

La formule:

=RECHERCHEV($E$2; $B$2:$C$100;2; FAUX)

On recherche dans la plage B2 à C100 (la première colonne de la plage de recherche est celle qui doit contenir le critère recherché, ici le pays donc colonne B)

et aussi, remplacement des points virgules à la place des virgules.

Cdlt

Bonjour

Ta formule corrigée

=SIERREUR(RECHERCHEV(E2; $A$2:$C$100; 3; FAUX);"")

A+ François

Merci à tous les deux

Ci-joint vos deux formules : j'obtiens 0 !

On doit faire une RechercheV d'après le critère qui est censé être en E2 or en E2, vous avez déjà mis une formule avec une RechercheV avec comme critère E2, évidemment cela n'a aucun sens.

Question: Ou se trouve le critère de recherche et ou le placez-vous?

Bon, j'ai saisi "Paris" ds la 1° cellule en E2 (où il n' y a pas de formule) mais ça ne fonctionne pas…

Vous êtes en contradiction avec la demande initiale (on devait rechercher la capitale, cela sous-entendait que l'on devait saisir le pays en E2) maintenant vous nous mettez la capitale en E2, il faut donc rechercher le pays, la formule est:

=INDEX($A$1:$C$100;EQUIV(E2;$C$1:$C$100;0);2)

Merci

Vous avez raison.

Mais pourquoi avez-vous ajouter le mot "index" aprés le signe = dans cette dernière formule ?

De plus, dans cette dernière formule vous avez saisi $A$1

Or cela devrait être $A$2, pareil pour $C$1 >$C$2 non ?

J'ai corrigé cela mais ça ne marche pas non plus…

Alors on doit rechercher quoi, la capitale ou le pays?

Si vous recherchez la capitale avec en E32 le pays:

=INDEX($A$1:$C$100;EQUIV(E2;$C$1:$C$100;0);2)

Si vous recherchez le pays avec en E2 la capitale:

=INDEX($A$1:$C$100;EQUIV(E2;$B$1:$B$100;0);3)

Merci

Vous ne m'avez pas répondu sur l'ajout du mot "index" aprés le signe =

J'ai donc essayé les 2 formule en modifiant $A1 en $A2

Dans les 4 cas j'ai la même erreur… #N/A

>Capitale avec en E2 le pays

=INDEX($A$1:$C$100;EQUIV(E2;$C$1:$C$100;0);2)

Résultat #N/A

-Formule modifiée $A1 > $A2

=INDEX($A$2:$C$100;EQUIV(E2;$C$1:$C$100;0);2)

Résultat #N/A

>Pays avec en E2 la capitale

=INDEX($A$1:$C$100;EQUIV(E2;$C$1:$C$100;0);2)

Résultat #N/A

-Formule modifiée $A1 > $A2

=INDEX($A$2:$C$100;EQUIV(E2;$C$1:$C$100;0);2)

Résultat #N/A

J'ai croisé les formules.

Index: couvre toute la plage de recherche.

Equiv: le critère recherché dans la colonne correspondante

et enfin le dernier chiffre le nombre de colonnes de décalage par à la colonne A

le fichier avec les 2 exemples:

Merci

mais le fichier ouvre mon fichier original : je n'y vois pas vos exemples

img 9407

Merci mais celui-là je n’arrive pas à l’ouvrir

Si, aprés 3 essais il s’est ouvert

Il faut bien taper un mot dans une cellule de la colonne E2 ?

Si oui, quand je saisis "Paris" ou "France" dans la cellule en-dessous de "Pékin" il ne se passe rien

Bonjour,

quand je saisis "Paris" ou "France" dans la cellule en-dessous de "Pékin" il ne se passe rien

Avez-vous au moins, étirer la formule vers le bas?

*********************************************************************************************************************

Comme vous ne semblez pas bien tout comprendre, je vous remets le fichier avec 2 colonnes de résultas.

En colonne E, vous saisissez soit le pays, soit la capitale.

Si vous avez saisi le pays en colonne E, vous obtiendrez la capitale en colonne F

Si vous avez saisi la capitale en colonne E, vous obtiendrez le pays en colonne F

Peux pas faire plus clair et plus simple.

Cdlt

Merci

En effet je n'avais pas bien compris le fonctionnement…

A propos y aurait-il un moyen de faire un menu déroulant dans ces trois colonnes pour que les réponses ne s'affichent pas à tout le long des colonnes, mais dans une seule colonne ?

Bonjour,

Une liste déroulante en E2 contient les pays et les capitales, selon votre choix le résultat sera en F2 ou en G2.

Cdlt

Super mais comment avez-vous fait ?

Rechercher des sujets similaires à "erreur formule moteur recherche"