Un tableur n'est pas un logiciel de gestion de base de données. Il
permet cependant de faire quelques manipulations simples que l'on peut trouver
dans ces logiciels comme les tris et les filtres. Après une révision rapide de ces notions, nous montrons comment utiliser les fonctions NB.SI
et NB.SI.ENS
pour récupérer des informations précédemment collectées visuellement via des filtres.
Pour réalisez les exercices suivants, récupérez le document de travail.
Lors d'un tri, attention de bien sélectionner toute la plage de données : les données sont généralement liées, modifier l'ordre des éléments dans une colonne doit être suivi par une modification cohérente de l'ordre des éléments dans les autres colonnes sinon la sigification des données est changée.
Exercice 1
Faites un tri des étudiants par Département d'origine
croissant,
puis Langue
croissant et enfin Bac
en cas d'ex æquo. Quand l'étudiant
arrivant en tête est-il né ?
Exercice 2
Utilisez le menu Données pour ajouter un filtre automatique : il faut sélectionner des colonnes consécutives et choisir Filtre > AutoFiltre.
Utilisez cet outil pour compter le nombre de filles parlant espagnol et nées en 81.
Exercice 3
Combien d'étudiants (tout genre confondu) sont nés en janvier 80 ?
La fonction NB.SI
permet de compter le nombre de données dans une plage vérifiant une condition. Par exemple, NB.SI(A2:A201;"F")
permet de compter le nombre de filles dans le jeu de données. Remarque : avec Libre Office Calc et Microsoft Excel (pas avec Open Office Calc), on peut utiliser comme plage de données, une plage de colonnes. Par exemple, on peut réécrire le calcul précédent de la manière suivante NB.SI(A:A;"F")
.
Une des utilisations possibles et parmi les plus fréquentes de la fonction NB.SI.ENS
consiste à compter le nombre de lignes vérifiant un ensemble de critères). Par exemple, NB.SI.ENS(A2:A201;"F";E2:E201;"S")
permet de compter le nombre de lignes du tableur (entre les lignes 2 et 201 - nous faisons référence au document utilisé en ce début de page) représentant des données relatives à une personne de genre féminin ayant passé le bac S.
De manière générale, les arguments de la fonction doivent être en nombre pair et être une alternance de plages de données et de critères. Chaque critère est à vérifier dans la plage de cellules qui le précède. Toutes les plages de cellules doivent être de mêmes dimensions (même nombres de lignes et de colonnes).
Exercice 4
Écrire une formule permettant de compter le nombre d'étudiants originaire de l'Hérault.
Exercice 5
Écrire une formule permettant de compter le nombre d'étudiants nés en janvier 80.
Exercice 6
Écrire une formule permettant de compter le nombre de filles parlant espagnol et nées en 81.