PROBLEME AVEC FORMULE RECHERCHEV

Résolu/Fermé
Melwable Messages postés 17 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 14 mars 2016 - 9 avril 2015 à 11:04
Melwable Messages postés 17 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 14 mars 2016 - 13 avril 2015 à 14:29
Bonjour,

Alors pour faire simple, je suis sur excel, avec deux pages différentes d'un même fichier, l'une est un bon de commande (6 colonnes), l'autre un fichier avec des tarifs (format standart ; mélangeant lettre et chiffre) : avec 5 colonnes : la premiere est la référence, la deuxieme le descriptif, la troisieme le format, la quatrieme le confitionnement minimum, et la cinquieme est le prix.

Je fais donc ma formule sur le bon de commande pour qu'a partir de ma référence, j'ai le descriptif, le format, le conditionnement, et le prix qui se mettent d'office grace a la formule recherchev. Je n'ai qu'a rajouter ma quantité, et mon total du produit se calcule directement.

Je n'ai AUCUN problèmes avec mes références jusqu'à la ligne 409 de mon fichier excel 'onglet TARIFS', donc quand je rentre la 410ème référence dans mon bon de commande onglet ' BON DE COMMANDE ' il me met 'N/A', alors j'ai testé de mettre de ma 410eme référence a la 420ème plus haut dans mon fichier (style de la ligne 150 a 160) et cela marche, mais du coup les références se trouvant de la 410è à la 420è ligne ne fonctionne plus sur mon bon de commande ....

Je m'arrache les cheveux !

Si une âme charitable passe par là...

Merci !

A voir également:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
9 avril 2015 à 11:43
Bonjour
Il faudrait nous écrire ici quelle formule vous utilisez.
Si votre 1° colonne du champ (là où doit se trouver la valeur cherchée) n'est pas classée par ordre croissant il faut rajouter un c ode à la fin de la formule de recherche zt donc:
=RECHERCHEV(valeur cherchée, champ;N° de colonne;0)
terminez par ;0) ou;FAUX) ou simplement;)
mais si vous avez #N/A c'est sans doute que la valeur cherchée n'est pas dans la colonne, ou pas au même format ou autre;
Vérifiez à tout hasard que vos limites de champs (N° de lignes début et fin) dans la formule soient bien en phase avec votre base de données.
crdlmnt

1
Melwable Messages postés 17 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 14 mars 2016
9 avril 2015 à 11:51
Bonjour Vaucluse,

J'avais déjà vu vos réponses apportées sur un autre sujet qui ressemblait a mon problème mais rien n'a marché malgré ça. Je comprends pas que ma formule marche jusqu'à la ligne 409 et qu'a la 410ème ça coince. Comme si le document s'arrêtait à la ligne 409.

Ma formule actuelle est celle ci : =SI(A21="";"";RECHERCHEV(A21;Tarifs;2;FAUX))
Mais j'ai repris un vieux dossier qui avait cette formule, si je met (comme j'avais appris en DUT, simplement la fonction RECHERCHEV, ca marche pas du tout)

SOS...
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
9 avril 2015 à 12:22
Et quelles sont les limltes du champ nommés Tarfis? Est il possible que ce champ ne dépasse pas la ligne 409?
0
merlin66 > Melwable Messages postés 17 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 14 mars 2016
9 avril 2015 à 12:53
Salut,
Pas besoin de modifier le tri dans ton onglet Tarifs.
Ta formule semble incomplète. Première partie ok mais la RECHERCHEV doit préciser-au minimum- les colonnes de recherche. Exemple si la formule est en F21
=SI(A21="";"";RECHERCHEV(A21;Tarifs!A:B;2;0))
Si sur le Tarif A = ref produit et B = Tarif
Signification : Excel lit sur l'onglet commande la valeur de A21 puis va chercher cette valeur dans l'onglet Tarifs en colonne A et ramène en F21 la valeur correspondante en colonne B, la 2ème colonne. Le 0 à la fin signifie qu'il ne ramènera rien s'il ne trouve pas la valeur exacte de A21.
Bon courage
0
Melwable Messages postés 17 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 14 mars 2016
9 avril 2015 à 13:00
Comment puis je savoir les limites du champ ?
0
Melwable Messages postés 17 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 14 mars 2016 > merlin66
9 avril 2015 à 13:08
Bonjour merlin66

Apres manip :
ca marche ! Merci beaucoup !
0
Thorak83 Messages postés 1051 Date d'inscription jeudi 20 juin 2013 Statut Membre Dernière intervention 22 décembre 2017 156
9 avril 2015 à 11:25
Bonjour,

De mémoire il me semble que la liste de référence (onglet Tarifs) doit être trier sur la colonne "Référence pour que la fonction RechercheV fonctionne correctement.
Je ne sais pas si c'est toujours le cas sur les nouvelles version d'Excel
A tester
Cordialement
0
Melwable Messages postés 17 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 14 mars 2016
9 avril 2015 à 11:32
Bonjour Thorak83, je ne comprends pas vraiment ce que vous voulez dire par ' Doit être trier sur la colonne reference' ?
0
Thorak83 Messages postés 1051 Date d'inscription jeudi 20 juin 2013 Statut Membre Dernière intervention 22 décembre 2017 156 > Melwable Messages postés 17 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 14 mars 2016
9 avril 2015 à 11:57
Aller sur le tableau Tarif et trier sur la colonne Référence.
Il faut que la colonne référence soit dans l'ordre alphabétique (ou numérique)
0
Melwable Messages postés 17 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 14 mars 2016
9 avril 2015 à 12:02
Oui effectivement ça marche, mais ca m'embete car mon tableau tarifs est trier par catégorie de produit et donc pas du tout en alphabetique ... C'est surtout qu'avant tout marchait bien, meme si mes références n'étaient pas dans l'ordre. Merci quand même !!
0
Thorak83 Messages postés 1051 Date d'inscription jeudi 20 juin 2013 Statut Membre Dernière intervention 22 décembre 2017 156
9 avril 2015 à 12:04
C'est les limites d'Excel
Ce n'est pas de la base de données
0
Melwable Messages postés 17 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 14 mars 2016
9 avril 2015 à 12:05
Mon boss va pas etre content ;)
Merci !
0