Bonjour à tous,
Je viens vers vous car après de multiples recherches et un long moment à chercher la solution, j'ai besoin d'aide car mes résultats sont infructueux.
J'ai un fichier Excel, dans lequel je veux mettre ensemble deux séries de données. Il s'agit dans un premier temps des données d'un marché d'action d'un pays du Maghreb (techniquement, n'importe quel pays fait l'affaire, mais là, je travaille sur les pays émergents), pour lequel j'ai une série temporelle avec uniquement les jours d'ouverture dudit marché financier.
Dans un second temps, j'ai un fichier de taux d'intérêt interbancaire (taux auquel les banques se prêtent entre elles) en Europe. Or, vous imaginez bien que les jours d'ouvertures des marchés financiers en Europe et au Maghreb ne sont pas les mêmes.
J'ai cependant besoin de comparer ces données pour faire des tests économétriques ensuite. Il faut donc que j'harmonise les dates. J'essaie donc infructueusement d'insérer une ligne pour chaque date manquante entre l'un et l'autre.
J'ai mis les deux tableaux dans une feuille différente (mais je peux les mettre si besoin dans la même feuille, ce que j'avais fait au départ).
J'ai une colonne date pour chacun des fichiers et une colonne valeur (une s'appelle Eonia, l'autre le nom du pays) sous cette forme :
date / Eonia date / Algérie
01/03/2014 0,123 01/03/2014 3300
02/03/2014 0,120 03/03/2014 3314
04/03/2014 0,100 04/03/2014 3310
05/03/2014 0,230 07/03/2014 3323
06/03/2014 0,200 08/03/2014 3340
07/03/2014 0,214
Il s'agit ici de chiffres parfaitement fictifs à titre d'exemple. Mais je voudrais obtenir au final :
date / Eonia / Algérie
01/03/2014 0,123 3300
02/03/2014 0,120
03/03/2014 3314
04/03/2014 0,100 3310
05/03/2014 0,230
06/03/2014 0,200
07/03/2014 0,214 3323
08/03/2014 3340
Savez-vous si il existe une commande/macro VBA qui permettrait de réussir cette opération. Je ne maitrise pas VBA, j'ai essayé d'abord avec les formules directes de Excel en en combinant plusieurs, mais impossible de traiter ces données correctement (Données journalières sur 3 années).
Merci pour votre aide
Message édité par blue sky le 01-12-2015 à 14:13:23