Correction formule RECHERCHE
Résolu/Fermé
nonossov
Messages postés
610
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 janvier 2020
-
10 déc. 2015 à 13:03
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 14 déc. 2015 à 10:42
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 14 déc. 2015 à 10:42
A voir également:
- Correction formule RECHERCHE
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Excel mise en forme conditionnelle formule - Guide
2 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
10 déc. 2015 à 17:49
10 déc. 2015 à 17:49
Bonsoir
ça manque un peu de clarté
D'une part RECHERCHEV n'a pas besoin des limites de lignes, on peut donc écrire simplement E:H plutôt que E1:H65000
D'autre part, RECHERCHEV ne trouvera la valeur cherchée que dans la 1° colonne du champ, donc si vous adressez un champ E:H, la valeur cherchée doit être en colonne E et vous ne pouvez pas ressortir une valeur qui ne serait pas dans les colonnes E à H
si vous voulez par exemple ressortir la valeur de B sur une ligne qui contient la valeur de A1 en colonne F, utilisez:
=SI(ESTERREUR(NB.SI(A1;F:F)=0;"";INDEX(B:B;EQUIV(A1;F:F;0)))
NB.SI va chercher si la valeur existe en F et ressort "vide" si elle n'y est pas
sinon e code EQUIV va chercher la ligne où se trouve la valeur A1 dans F:F et ressort la valeur de B correspondante
à mettre au point bien sur avec les noms de feuille et les bonnes adresses
si toutefois il faut trouver entre plusieurs colonnes la valeur cherchée, la formule est un peu plus compliquée et nécessitera plus d'informations sur vos données.
A suivre?
crdlmnt
ça manque un peu de clarté
D'une part RECHERCHEV n'a pas besoin des limites de lignes, on peut donc écrire simplement E:H plutôt que E1:H65000
D'autre part, RECHERCHEV ne trouvera la valeur cherchée que dans la 1° colonne du champ, donc si vous adressez un champ E:H, la valeur cherchée doit être en colonne E et vous ne pouvez pas ressortir une valeur qui ne serait pas dans les colonnes E à H
si vous voulez par exemple ressortir la valeur de B sur une ligne qui contient la valeur de A1 en colonne F, utilisez:
=SI(ESTERREUR(NB.SI(A1;F:F)=0;"";INDEX(B:B;EQUIV(A1;F:F;0)))
NB.SI va chercher si la valeur existe en F et ressort "vide" si elle n'y est pas
sinon e code EQUIV va chercher la ligne où se trouve la valeur A1 dans F:F et ressort la valeur de B correspondante
à mettre au point bien sur avec les noms de feuille et les bonnes adresses
si toutefois il faut trouver entre plusieurs colonnes la valeur cherchée, la formule est un peu plus compliquée et nécessitera plus d'informations sur vos données.
A suivre?
crdlmnt
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
524
10 déc. 2015 à 13:26
10 déc. 2015 à 13:26
Bonjour,
E:H65000 n'est pas une autre colonne.
H1:H65000 à la rigueur ...
A+
E:H65000 n'est pas une autre colonne.
H1:H65000 à la rigueur ...
A+
nonossov
Messages postés
610
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 janvier 2020
10 déc. 2015 à 13:31
10 déc. 2015 à 13:31
Je n'ai pas bien compris, ce que je demande de mettre E:H
au lieu de E:E
au lieu de E:E
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
524
>
nonossov
Messages postés
610
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 janvier 2020
10 déc. 2015 à 13:41
10 déc. 2015 à 13:41
Si tu souhaites effectuer la recherche de la valeur AC10000 dans la colonne E1:E65000 et renvoyer la valeur correspondante de la colonne H1:H65000, il faut écrire :
RECHERCHEV(AC10000;'Email à supp + Désinscrit'!E1:H65000;4;FAUX));
A+
RECHERCHEV(AC10000;'Email à supp + Désinscrit'!E1:H65000;4;FAUX));
A+
nonossov
Messages postés
610
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 janvier 2020
10 déc. 2015 à 13:36
10 déc. 2015 à 13:36
la formule doit chercher sur d'autre feuil et dans deux colonnes spécifiques.
Merci
Merci
nonossov
Messages postés
610
Date d'inscription
lundi 29 décembre 2014
Statut
Membre
Dernière intervention
17 janvier 2020
10 déc. 2015 à 13:52
10 déc. 2015 à 13:52
Je veut chercher la Valeur A1 dans une autre feuil précisament en deux colonne ex: B et D ou A et H ou A jusqu'a C
Merci
Merci
10 déc. 2015 à 18:11
si j'ai bien expliquer??
10 déc. 2015 à 18:20
parce que aller chercher A en B,C ou D on va y arriver, mais on affiche quoi comme résultat?
à+
10 déc. 2015 à 18:23
si je mettre dans colonne A:''D'' il faut chercher ''D''
10 déc. 2015 à 18:27
renvoyez un fichier avec en feuil2:
__dans une cellule la valeur que vous cherchez
__dans une autre le résultat attendu
et j'essaierai de faire avec ??
crdlmnt
10 déc. 2015 à 18:36