Problème avec RechercheH + passage en macro

  • Initiateur de la discussion Initiateur de la discussion screewy
  • 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 !

screewy

XLDnaute Nouveau
Bonjour,

Dans les fichiers ci-joint, j'ai essayé d'additionner dans mon fichier de travail Table_A_renseigner d'additionner les valeurs des cellules de chaque mon 1er fichier en recherchant automatiquement la cellule par le titre de la colonne et de la ligne en passant par RechercheH .

Voici la formule
Code:
=RECHERCHEH(C3;'C:\Documents and Settings\VAIO\Bureau\[Table_fr.xls]Sheet1'!$C$3:$Q$169;EQUIV(B4;'C:\Documents and Settings\VAIO\Bureau\[Table_fr.xls]Sheet1'!$B$5:$B$169);FAUX)+RECHERCHEH(C3;'C:\Documents and Settings\VAIO\Bureau\[Table_fr.xls]Sheet2'!$C$3:$Q$169;EQUIV(B4;'C:\Documents and Settings\VAIO\Bureau\[Table_fr.xls]Sheet2'!$B$5:$B$169);FAUX)


1/ J'ai un problème avec ma formule et je ne crompend pas mon erreur

2/ J'aurai souhaité passer cette formule en VBA

Mon but est pour chaque pays indiqué dans mon fichier Table_A_renseigner additionner les cellules correspondantes du fichier Table_fr. Par exemple, je souhaite additionner les cellules des ligne France et des colonnes Population dans mon fichier de travail.

Dans le fichier source, les listes des pays ou des colonnes ne sont pas systématiquement les mêmes. Je ne peux donc pas juste faire un tri.

Pourriez-vous m'éclairer ?😕

Merci d'avance
 

Pièces jointes

Re : Problème avec RechercheH + passage en macro

Bonjour,

Avec ce que j'ai compris, en C4 :

Code:
=INDEX([Table_fr.xls]Sheet1!C$5:Q$189;EQUIV(Sheet1!$B4;[Table_fr.xls]Sheet1!$B$5:$B$169;0);EQUIV(Sheet1!C$3;[Table_fr.xls]Sheet1!C$3:Q$3;0))

à recopier vers le bas et vers la droite

Je me suis servi des données de ton fichier Table_fr avec les données du 1er onglet (Sheet1).

Je te laisse adapter s'il fallait se référer à la Sheet2.

Il faudra affiner avec un test pour les pays non présents (Allemagne par exemple)

@+
 
- 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

Discussions similaires

Retour