Liste de données

Listes de données

Objectifs : connaître les notions de champ et enregistrement, trier et filtrer des données. Prendre conscience qu’en représentant les informations sous cette forme on peut traiter des volumes de données importants grâce aux tris et aux filtres.

Cours

Une liste sous Excel est une plage de données contiguës. 2 notions à retenir : champ et enregistrement. Une colonne représente un champ dont le nom figure sur la première ligne. À part la première, chaque ligne est un enregistrement. Un enregistrement contient les données relatives à chaque champ.

Les résultats d’une course à ski sous forme de liste de données
Les résultats d’une course à ski sous forme de liste de données

Dans l’exemple ci-dessus, nous avons 4 champs (Nom, Prénom, Age et Niveau), 9 enregistrements donc 36 données au maximum.

Les listes peuvent être triées ou filtrées. Quant on trie une liste, on déplace les enregistrements mais on ne modifie jamais un enregistrement. Un tri s’effectue sur un champ, dans notre exemple, la liste est triée sur le champ Age. Une sélection consiste à ne retenir que certains enregistrements. Par exemple pour sélectionner les personnes de plus de 13 ans, il faut sélectionner les enregistrements dont le champ Age est supérieur à 13. Dans la pratique on trie en plaçant le curseur sur une cellule quelconque de la liste, puis on va dans le menu Données → Trier. On choisit alors les champs successifs que l’on veut trier.

Le filtrage s’effectue de deux façons :

Filtres complexes

Par la fonctionnalité filtre élaborés : Données → Filtre → Filtre élaboré. Il filtre selon un critère représenté par une plage. Sur la première ligne de la plage on place le nom des champs. Sous ces champs on place les valeur recherchées. Entre chaque ligne on effectue un OU, entre chaque colonne on effectue un ET. Par exemple pour filtrer les personnes dont l’age et 11 ans OU 12 ans on aura comme critère :

Un filtre complexe sur le champ age
Un filtre complexe sur le champ age

Pour filtrer les personne de 11 ans ET dont le nom est Lecomte :

Un filtre complexe sur les champs age ou nom
Un filtre complexe sur les champs age ou nom

Pour filtrer les personnes de 11 ans ET dont le nom est Lecomte OU celles de 12 ans :

Un filtre complexe sur les champ age et nom
Un filtre complexe sur les champ age et nom

Exercice 1

Recopier les données des niveaux à ski ci-dessus puis :

  1. Trier la liste par nom puis prénom.
  2. Trouver les enregistrements dont le nom est Lecomte.
  3. Trouver les enregistrements de plus de 6 ans.
  4. Trouver les enregistrements des Lecomte de plus de 5 ans.
  5. Trouver les enregistrments des Lecomte et des Allard
  6. Trouver les enregistrements entre 6 et 12 ans.
  7. Trouver les enregistrements des 11 ans et des 12ans
  8. Trouver les enregistrements commençant par « A ».
  9. Trouver les enregistrements dont le niveau contient «étoile».

Exercices 2

Objectif : utiliser des filtres élaborés. Récupérer le fichier randonnee.xls. À l’aide de filtres élaborés, sélectionner les enregistrements suivants :

  1. Les randonnées faciles.
  2. Les randonnées à faire en VTT
  3. Les randonnées faciles ou difficiles
  4. Les randonnées faciles de plus de 10kms
  5. Les randonnées faciles ou de moins de 10kms
  6. Les randonnées au départ du parking de la poste ou du parking de l’église.
  7. Les randonnées faciles au départ du parking de la poste ou du parking de l’église.
  8. Les randonnées faciles avec un dénivelé positif de moins de 600m au départ du parking de la poste ou du parking de l’église.
  9. Les randonnées faciles et les randonnées difficiles