Selection incomplete entre actualisation et RechercheV

  • Initiateur de la discussion Initiateur de la discussion TMMXONE
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

TMMXONE

Guest
[Résolu]Selection incomplete entre actualisation et RechercheV

Bonjour tous le monde.

J'ai mon fichier excel qui contient 2 feuilles F1 et F2.
chacune extrait les données d'une source externe par requête MS QUERY.
j ai fait avec votre aimable aide un rapprochement entre 2 colonnes, avec la rechercheV

Mais voila, selon le jour les données extraites n'ont pas les mêmes lignes.
et ma colonne de rechercheV ne va pas jusqu'à la fin des données.
Il lui reste toujours des lignes en plus.

comment faire donc pour que quelque soit le nombre de lignes , la rechercheV prenne en compte toutes le lignes.

autre bizarrerie, quand je fais CTRL SHIFT et touche de direction vers le bas, la selection va jusqu a la ligne 65536 alors que toute la colonne est vide.
je l'ai meme suprimée et refais le test , idem.

Merci encore pour votre aimable aide
 
Dernière modification par un modérateur:
Re : Selection incomplete entre actualisation et RechercheV

Bonjour,

On peut peut-être définir la plage de recherche de la fonction RECHERCHEV avec la fonction DECALER.

La fonction DECALER permet de définir de façon dynamique une plage de cellule.

=DECALER($A$1;0;0;NBVAL(A:A);2)

permet de définir une plage qui part de A1 jusque Ax (x étant le nombre de valeurs défini par NBVAL).

2 étant la largeur de la base.

il est ensuite possible d'intégrer cette formule dans RECHERCHEV :

=RECHERCHEV(valeur_cherchée;DECALER($A$1;0;0;NBVAL(A:A);2);2)

Tout ceci est un exemple. Un extrait de ton fichier (sans données confidentielles) nous permettra de mieux comprendre et d'adapter la réponse à ton cas réel.

Bon app

@+
 
Re : Selection incomplete entre actualisation et RechercheV

Bonjour,

On peut peut-être définir la plage de recherche de la fonction RECHERCHEV avec la fonction DECALER.

La fonction DECALER permet de définir de façon dynamique une plage de cellule.

=DECALER($A$1;0;0;NBVAL(A:A);2)

permet de définir une plage qui part de A1 jusque Ax (x étant le nombre de valeurs défini par NBVAL).

2 étant la largeur de la base.

il est ensuite possible d'intégrer cette formule dans RECHERCHEV :

=RECHERCHEV(valeur_cherchée;DECALER($A$1;0;0;NBVAL(A:A);2);2)

Tout ceci est un exemple. Un extrait de ton fichier (sans données confidentielles) nous permettra de mieux comprendre et d'adapter la réponse à ton cas réel.

Bon app

@+

Merci , voila un fichier exemple.

Bon app
 

Pièces jointes

Re : Selection incomplete entre actualisation et RechercheV

Re,

Je viens de regarder la formule d'un peu plus près, il y a moyen de faire plus court :
J5 : =SI(NB.SI(DECALER(CAISSE_HASSAN!$B$5;0;0;NBVAL(B:B));A5)=0;"";RECHERCHEV(A5;DECALER(CAISSE_HASSAN!$B$5;0;0;NBVAL(B:B)😉;1;0))
sans les espaces et les smileys !

abcd
 
Dernière édition:
Re : Selection incomplete entre actualisation et RechercheV

Bonjour,

Dans la formule, juste avant le deuxième RECHERCHEV, remplace "-" par "".

abcd

Merci pour votre aide .
mais "-" ou "" , ne résout pas le problème , certes un blanc est affiché à la plade de "-".

RAPP DECALER
200706103948 200706103948
200802103796 200802103796
200802104756 - (par exemple)
200803103694 200803103694
200803104045 -
200803104646 -
200803105012 200803105012

dans l l'example , 200802104756 doit étre affiché à la place de "-" ou de ""?
On dirait que la fonction rechercheV imbriquée avec DECALER ne trouve pas la valeur de la quittance , même si elle existe.
La colonne RAPP c'est ma rechercheV .
La Colonne DECALER devrait être pareil pour les résultats de la rechercheV.

j'espère que c'est compréhensible tout ce que je viens d'écrire

MErci encore.
Bonne après midi à tous
 
Re : Selection incomplete entre actualisation et RechercheV

Bonjour,

Petite erreur de syntaxe dans la formule.

NBVAL(B:B) doit être remplacé (deux fois) par NBVAL(CAISSE_HASSAN!B:B)
et tout fonctionne.

abcd

MErci beaucoup et ca marche presque 🙂 .
en fait je joins le fichier, mais j ai un décalage de lignes pour chaque quittance.
normalement devant chaque quittance , dans la colonne DECALER , il devrait y avoir le même chiffre.

je ne comprend pas d'ou vient ce décalage sachant que dans les 2 feuilles , les données commencent à la ligne 5.

MErci encore.

C EST BON J'ai TROUVE ! un A5 au lieu de A7.
 

Pièces jointes

Dernière modification par un modérateur:
Re : Selection incomplete entre actualisation et RechercheV

J'ai crié victoire trop tôt lol
Quand j'actualise une date ou il y a plus de ligne, la colonne DECALER , ne suit pas , il lui reste toujours des lignes pour arriver à la fin des données...
 

Pièces jointes

Dernière modification par un modérateur:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
10
Affichages
1 K
Retour