Dans Excel, si vous souhaitez faire des recherches, des tris, des filtres dans une base de données dont les champs ne sont pas toujours "symétriques" (exemple : il n'y a pas le même nombre de données pour un champ particulier), il faut alors prévoir des astuces. Voici le sujet de cet article.
1- Enoncé du problème
Soit la base de données suivante :
- 1er champ : référence d’un produit
- 2nd champ : date d’enregistrement du prix
- 3ème champ : prix du produit à date
La contrainte est la suivante :
chaque référence n’a pas le même nombre d’enregistrements :
Objectif : obtenir une liste avec le prix le plus récent pour chaque référence
1ère étape
Trier le fichier par :
- référence croissante
- date d’enregistrement de la plus récente à la plus ancienne
2nde étape
Créer une 4ème colonne « prix le plus récent » à partir de la formule suivante :
« Si la référence A2 est différente de la référence précédente A1, appliquer le prix correspondant à cette ligne : C2
sinon appliquer le Prix le plus récent de la ligne précédente : D1».