Recherchev ne marche pas sur toutes les lignes: casse tête

nadine_camarasa

XLDnaute Nouveau
Bonjour à tous,

J'ai encore un problème excel que je n'arrive pas à résoudre depuis deux jours.
J'utilise la fonction recherchev pour récupérer des données de la feuille "AC" vers la feuille "Analyse Chantier". Le souci c'est que la fonction ne marche que sur trois lignes. Ce que je ne comprends pas puisque mes données dans la feuille "AC" sont triées par ordre croissant.

Je ne sais pas si je vais réussir à vous envoyer le fichier dans ce massage je vais essayer.

Merci d'avance :)

Nadine
 

Pièces jointes

  • ZIP.zip
    38 KB · Affichages: 55
  • ZIP.zip
    38 KB · Affichages: 58
  • ZIP.zip
    38 KB · Affichages: 59

nat54

XLDnaute Barbatruc
Re : Recherchev ne marche pas sur toutes les lignes: casse tête

Bonjour,

Je ne peux pas ouvrir le fichier vu que c'est un .xlsm

A mon avis tu n'as pas mis le 4è argument de l fonction recherchev()
essaie en ajoutant (je met les arguments au hasard)
recherchev(A1;A1:B10;3;faux)
 

Calvus

XLDnaute Barbatruc
Re : Recherchev ne marche pas sur toutes les lignes: casse tête

Bonjour,

A priori ta formule a l'air de fonctionner. Mais c'est dur à dire, car on ne sait pas ce que tu cherches. Ton classeur contient des liaisons, et du coup ( en tout cas chez moi) on n'a que des #REF en feuille analyses chantier. Donc dur de tester quoi que ce soit. Essaie de faire une copie en ne gardant que les valeurs.

D'autre part, qu'appelles tu ?

c'est que la fonction ne marche que sur trois lignes

La formule renvoie bien les mêmes données sur les différentes lignes.

A+
 

nadine_camarasa

XLDnaute Nouveau
Re : Recherchev ne marche pas sur toutes les lignes: casse tête

Bonjour,

Je ne peux pas ouvrir le fichier vu que c'est un .xlsm

A mon avis tu n'as pas mis le 4è argument de l fonction recherchev()
essaie en ajoutant (je met les arguments au hasard)
recherchev(A1;A1:B10;3;faux)



J'ai réenregistrer le fichier sans les macros qui ne sont pas nécessaires pour ce problème donc tu devrais pouvoir l'ouvrir. J'ai essayé avec faux (j'avais mis "0" avant) mais ça ne change rien...
Je me demande vraiment où ça bloque??

Merci pour cette rapide réponse
 

Pièces jointes

  • classeur xl.zip
    34.7 KB · Affichages: 61
  • classeur xl.zip
    34.7 KB · Affichages: 63
  • classeur xl.zip
    34.7 KB · Affichages: 48

nadine_camarasa

XLDnaute Nouveau
Re : Recherchev ne marche pas sur toutes les lignes: casse tête

Bonjour,

A priori ta formule a l'air de fonctionner. Mais c'est dur à dire, car on ne sait pas ce que tu cherches. Ton classeur contient des liaisons, et du coup ( en tout cas chez moi) on n'a que des #REF en feuille analyses chantier. Donc dur de tester quoi que ce soit. Essaie de faire une copie en ne gardant que les valeurs.

D'autre part, qu'appelles tu ?



La formule renvoie bien les mêmes données sur les différentes lignes.

A+

Merci pour cette réponse rapide, j'ai réenregistrer le classeur sans liaisons.
Il ne devrait plus y avoir de #REF??

En réalité je cherche les informations qui sont contenues dans les lignes de la feuille AC. Le code en première colonne me permet de faire cette recherche car c'est à partir de ce numéro codé que je ressort des informations dans la feuille Analyse Chantiers.
Le problème (chez moi) c'est qu'il ne me donne les infos que pour les trois premiers codes alors que dans la feuille AC le code existe de 501301,01 à 501301,11. (Sur ma feuille Analyse chantier n'apparait que de 501301,01 à 501301,03) Pourquoi? Ça je en sais pas
 

Pièces jointes

  • classeur xl.zip
    34.7 KB · Affichages: 54
  • classeur xl.zip
    34.7 KB · Affichages: 57
  • classeur xl.zip
    34.7 KB · Affichages: 47

kjin

XLDnaute Barbatruc
Re : Recherchev ne marche pas sur toutes les lignes: casse tête

Re,
Euh oui, et ça empêche de classer les données ? je croyais pourtant qu'excel était fait pour ça, mais si tu t'y retrouves...je plains qu'en même ceux qui hériteraient éventuellement du bébé
A+
kjin
 

nadine_camarasa

XLDnaute Nouveau
Re : Recherchev ne marche pas sur toutes les lignes: casse tête

Re,
Euh oui, et ça empêche de classer les données ? je croyais pourtant qu'excel était fait pour ça, mais si tu t'y retrouves...je plains qu'en même ceux qui hériteraient éventuellement du bébé
A+
kjin

Les données sont classées dans la base de donnée (autre fichier) dans la feuille "AC" ce ne sont que des extraits de données où les utilisateurs n'auront pas accès avec la macro que je met en place. Mais je bloque sur le problème recherchev...
 

hoerwind

XLDnaute Barbatruc
Re : Recherchev ne marche pas sur toutes les lignes: casse tête

Bonjour, salut kjin,

Le problème se situe en 'Analyse Chantier'!A:A

En A9 modifie la formule : =A8+0.01 en =ARRONDI(A8+0.01;2) et copie la vers le bas.

Problème connu sur tous les tableurs (pas spécifique à Excel).
Les données sont saisies et les résultats renvoyés en format décimal, mais le processeur calcule en format binaire, d'où possibilité d'avoir un petit reliquat à partir du septième chiffre après la virgule.
En arrondissant les résultats à deux décimales le problème disparait.
 

Discussions similaires

Réponses
8
Affichages
370

Statistiques des forums

Discussions
312 169
Messages
2 085 925
Membres
103 043
dernier inscrit
nouha nj