ajout : la formule de ton post de 10:36 est celle-ci :
=SIERREUR(RECHERCHEV(A2:A4055;'[Mouvement.xlsx]Rapport1'!$B$1:$G$1048572;4;0)SIERREUR(RECHERCHEV(A2:A4055;'[Mouvement.xlsx]Rapport 1(1)'!$A$1:$F$767774;4;0);""))
tu as terminé le 2ème SIERREUR() avec ;"") : très bien ! mais ça doit être pareil pour le 1er SIERREUR(), donc :
a) SIERREUR(RECHERCHEV(A2:A4055;'[Mouvement.xlsx]Rapport1'!$B$1:$G$1048572;4;0);"")
b) SIERREUR(RECHERCHEV(A2:A4055;'[Mouvement.xlsx]Rapport 1(1)'!$A$1:$F$767774;4;0);"")
tu ne peux pas accoler a) et b) l'un à l'autre comme tu l'as fait ! à la rigueur, tu peux essayer :
=SIERREUR(RECHERCHEV(A2:A4055;'[Mouvement.xlsx]Rapport1'!$B$1:$G$1048572;4;0);"") & " " & SIERREUR(RECHERCHEV(A2:A4055;'[Mouvement.xlsx]Rapport 1(1)'!$A$1:$F$767774;4;0);"")
mais j'suis vraiment sceptique ! ça m'étonnerait beaucoup qu'le résultat soit valable !
si oui : tant mieux, et tu pourras passer ce sujet en résolu.
difficile de t'aider sans ton fichier ; s'il contient des données confidentielles, tu dois bien sûr les remplacer par des données fictives ; mais laisse la structure intacte pour que ton classeur soit représentatif de ton exercice à résoudre.
si tu veux envoyer ton fichier, relis mon post de 11:03 : https://forum.excel-pratique.com/viewtopic.php?p=667645#p667645
dhany