RechercheV Erreur #N/A si plus de 740 ligne zone de recherche
Résolu/Fermé
pol_95
Messages postés
23
Date d'inscription
lundi 29 octobre 2012
Statut
Membre
Dernière intervention
27 janvier 2023
-
26 janv. 2014 à 12:31
pol_95 Messages postés 23 Date d'inscription lundi 29 octobre 2012 Statut Membre Dernière intervention 27 janvier 2023 - 26 janv. 2014 à 14:38
pol_95 Messages postés 23 Date d'inscription lundi 29 octobre 2012 Statut Membre Dernière intervention 27 janvier 2023 - 26 janv. 2014 à 14:38
A voir également:
- RechercheV Erreur #N/A si plus de 740 ligne zone de recherche
- Zone telechargement - Guide
- Erreur 0x80070643 - Guide
- Site de vente en ligne particulier - Guide
- Aller à la ligne excel - Guide
- Partage de photos en ligne - Guide
3 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 394
26 janv. 2014 à 12:47
26 janv. 2014 à 12:47
Bonjour*
Il n'y a pas de limite à la fonction RECHERCHE V, sinon le nombre de lignes d'une feuille Excel!
La meilleure façon de le démonter est de remplacer l'adresse du champ par l'adresse des colonne seulement
Soit dans la formule :sélection!$O$2:$W$740 devient sélection!$O$:$W$
Si votre formule renvoie #N/A c'est qu'elle ne trouve pas dans la colonne O la valeur cherchée
Mais la formule telle que vous l'avez écrite recherche une valeur proche dans une colonne obligatoirement classée par ordre croissant si num ou ordre alphabétique si texte
Si vous cherchez une valeur exacte, il faut écrire:
=SI(A3>0;RECHERCHEV(A3;sélection!$O$:$W$;4;0);"")
Donc vérifiez vos données et si besoin, soumettez votre ficheir sur:
https://www.cjoint.com/ en revenant ici placer le lien donné par le site
à vous lire
crdlmnt
Il n'y a pas de limite à la fonction RECHERCHE V, sinon le nombre de lignes d'une feuille Excel!
La meilleure façon de le démonter est de remplacer l'adresse du champ par l'adresse des colonne seulement
Soit dans la formule :sélection!$O$2:$W$740 devient sélection!$O$:$W$
Si votre formule renvoie #N/A c'est qu'elle ne trouve pas dans la colonne O la valeur cherchée
Mais la formule telle que vous l'avez écrite recherche une valeur proche dans une colonne obligatoirement classée par ordre croissant si num ou ordre alphabétique si texte
Si vous cherchez une valeur exacte, il faut écrire:
=SI(A3>0;RECHERCHEV(A3;sélection!$O$:$W$;4;0);"")
Donc vérifiez vos données et si besoin, soumettez votre ficheir sur:
https://www.cjoint.com/ en revenant ici placer le lien donné par le site
à vous lire
crdlmnt
pol_95
Messages postés
23
Date d'inscription
lundi 29 octobre 2012
Statut
Membre
Dernière intervention
27 janvier 2023
4
26 janv. 2014 à 13:18
26 janv. 2014 à 13:18
Bonjour Maître Vaucluse.
Plus rapide que l'éclair et encore une fois super efficace.
La première proposition =SI(A3>0;RECHERCHEV(A3;sélection!$O$:$W$;4;0);"") est refusée Excel envoie un message d'erreur.. essayé aussi avec $O:$W même refu. (j'utilise excel 2003 et Excel 2010 dans les locaux de l'assos..)
Par contre, la recherche de la valeur exacte donne pleine satisfaction....
Je l'ai essayé avec 1000 lignes et tout se passe bien.
Nous comptons aujourd'hui apres 11 ans une liste de 730 musiciens.... je mettrai mon tableau à jour avec 2000... ça nous laisse de la marge..
Ma nouvelle formule:
=SI($A3>0;RECHERCHEV($A3;sélection!$O$2:$W$2000;4;0))
Un grand merci...;-)
Plus rapide que l'éclair et encore une fois super efficace.
La première proposition =SI(A3>0;RECHERCHEV(A3;sélection!$O$:$W$;4;0);"") est refusée Excel envoie un message d'erreur.. essayé aussi avec $O:$W même refu. (j'utilise excel 2003 et Excel 2010 dans les locaux de l'assos..)
Par contre, la recherche de la valeur exacte donne pleine satisfaction....
Je l'ai essayé avec 1000 lignes et tout se passe bien.
Nous comptons aujourd'hui apres 11 ans une liste de 730 musiciens.... je mettrai mon tableau à jour avec 2000... ça nous laisse de la marge..
Ma nouvelle formule:
=SI($A3>0;RECHERCHEV($A3;sélection!$O$2:$W$2000;4;0))
Un grand merci...;-)
pol_95
Messages postés
23
Date d'inscription
lundi 29 octobre 2012
Statut
Membre
Dernière intervention
27 janvier 2023
4
26 janv. 2014 à 13:27
26 janv. 2014 à 13:27
J'ai retrouvé pourquoi par souci d'esthétique j'avais choisi valeur proche...
En fait sur le tableau recevant les info, avec valeur vrai, FAUX est affiché sur toute les cellules ou l'équivalence n'est pas trouvée...
Pas tres beau mais si j'ai pas d'autre solution ....
En fait sur le tableau recevant les info, avec valeur vrai, FAUX est affiché sur toute les cellules ou l'équivalence n'est pas trouvée...
Pas tres beau mais si j'ai pas d'autre solution ....
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 394
Modifié par Vaucluse le 26/01/2014 à 14:30
Modifié par Vaucluse le 26/01/2014 à 14:30
Pas de problème pour éliminer le faux:
essayez:
=SI(ESTERREUR(RECHERCHEV($A3;sélection!$O$2:$W$2000;4;0)) ;"";SI($A3>0;RECHERCHEV($A3;sélection!$O$2:$W$2000;4;0));"")
Ou encore:
=SI(ET(NB.SI(sélection!$O$2:$O$2000;A3);A3>0);RECHERCHEV(A3;sélection!$O$2:$W$2000;4;0);"")
crdlmnt
essayez:
=SI(ESTERREUR(RECHERCHEV($A3;sélection!$O$2:$W$2000;4;0)) ;"";SI($A3>0;RECHERCHEV($A3;sélection!$O$2:$W$2000;4;0));"")
Ou encore:
=SI(ET(NB.SI(sélection!$O$2:$O$2000;A3);A3>0);RECHERCHEV(A3;sélection!$O$2:$W$2000;4;0);"")
crdlmnt
pol_95
Messages postés
23
Date d'inscription
lundi 29 octobre 2012
Statut
Membre
Dernière intervention
27 janvier 2023
4
26 janv. 2014 à 14:38
26 janv. 2014 à 14:38
Pour un belle formule c'est une belle formule, et en plus elle fonctionne. j'ai simplement du enlever les ;"") à la fin.
=SI(ESTERREUR(RECHERCHEV($A3;sélection!$O$2:$W$2000;4;0));"";SI($A3>0;RECHERCHEV($A3;sélection!$O$2:$W$2000;4;0))).
Je réitère mes remerciements le plus sincères
Jazzistiquement
=SI(ESTERREUR(RECHERCHEV($A3;sélection!$O$2:$W$2000;4;0));"";SI($A3>0;RECHERCHEV($A3;sélection!$O$2:$W$2000;4;0))).
Je réitère mes remerciements le plus sincères
Jazzistiquement