Monsieur Excel
Pour tout savoir faire sur Excel !

05 octobre 2006

Un add-in pour vos « bases »

Quand on utilise une base de données Excel – une « liste » donc, puisque notre brave Excel est capable de plein de choses, mais certainement pas de gérer une véritable base de données – il arrive que l’on souhaite réaliser des extractions en série selon certains critères.

Par exemple, vous avez une liste de salariés, avec plein de renseignements les concernant et vous souhaitez – à partir de cette liste – créer une feuille par département. Vous n’avez pas vraiment envie de faire cela avec une série d’extractions manuelles, suivies de copier/coller dans de nouvelles feuilles, étant donné qu’Excel est hélas incapable naturellement de faire une extraction vers une feuille autre que celle ou se trouve la « base ».

La solution que vous attendez est alors l’add-in « Data Explosion ». Cet add-in est une création de Mike Alexander, que nous tenons à féliciter pour son ouvrage.

Prenons la « base » exemple ci-dessous. Nous invoquons la commande
« Excel-Explosion » qui apparaît dans un menu ajouté à la barre de menus d’Excel par l'add-in. Il suffit alors de remplir le dialogue comme suit puis de cliquer sur le bouton « Explode Now » pour que l’add-in ajoute dans le classeur une feuille pour chaque âge avec – dans cette feuille – l’extraction de toutes les fiches des personnes ayant cet âge.

Remarque 1 – Notons la présence de la commande « First Column is a compound key » qui permet de créer par formule un critère d’éclatement personnalisé.

Remarque 2 – L’add-in est livré avec un tutorial sous la forme de vidéo. C’est rare et tout à fait appréciable, surtout si vous êtes anglophone :)

Remarque 3 – Tous les abonnés au blog recevront gratuitement cet add-in dans leur prochaine livraison.