621 - Tableur (lien Access)

étape 1

Vous souhaitez gérer vos notes dans le cadre de votre année d'études.

Question

Ouvrir le fichier table_notes.ods (présente dans la ressource 800.zip)

On s'intéresse uniquement à la colonne note. Calculer la moyenne générale

Application Notes table notesInformations[1]

Indice

Utilisez la fonction moyenne

Solution

Solution à adapter à votre fichier
notes

note obtenue

moyenne

8

=moyenne(A2:A4)

12

15

étape 2

Pré-requis : 34-did-IBC-fonctions conditionnelles

Vous souhaitez gérer vos notes dans le cadre de votre année d'études, et vous pouvez obtenir plusieurs notes dans chaque module (ou matière)

La colonne id_mat donne le n° de matière : on pourrait remplacer ce n° par un libellé plus parlant et obtenir le résultat ci-dessous. Vous pouvez dans ce cas charger le fichier « vue_notes.ods ».

Pour donner un nom à une plage, sélectionner la plage souhaitée puis

  • Excel -> Clic droit ... Définir un nom

  • Calc --> Menu ... Insertion ... Noms ... Définir

note_v est le nom de la plage D2 à D16 : cela veut dire valeur de la note en clair.

note_module est le nom de la plage E2 à E7 : c'est le nom du module associé à la note.

Question

Calculer la moyenne générale en utilisant le nom donné à la plage des notes

Solution

=moyenne(note_v)

Remarque

La lecture littérale de la formule est plus claire

Parcours Access optionnel

Suive la procédure Access qui traite les étapes 1 et 2:

- Création de la table tb_note

- Création de la requête note_moy_gen

étape 3

Sous le tableau notes par module, ajoutez un tableau "moyenne par module" : c'est un tableau de synthèse qui va comporter autant de lignes que vous avez de modules notés dans le tableau ci-dessus (table notes). Si vous avez ajouté une autre ligne pour évaluer un nouveau module, alors, il faudrait ajouter une ligne pour ce module dans le tableau proposé ci-dessous.

moyenne par module

module

nb notes

somme des notes

moyenne module

Maths

EEA

Info

Général

Nommez les plages :

  • module --> mod

  • nb notes --> mod_nb_notes

  • somme des notes --> mod_som_notes

Question

On souhaite calculer le nombre de notes pour le module Maths. La formule recopiée vers le bas fera de même avec les modules EEA et Info.

Cherchez d'abord quelle fonction permet de faire cette opération (indice 1 et 2)

Indice

Lorsque vous lisez les lignes de votre tableau :

- vous regardez la première ligne : si la note concerne Maths alors vous retenez 1.

- à la deuxième ligne, comme il s'agit de EEA, vous retenez toujours 1

Vous comptez (ou ajoutez 1) à chaque ligne qui contient Maths. Dans la plage des noms de module, on cherche combien de fois Maths est présent.

Si les notes sont triées par module, alors il serait plus simple pour nous de compter les lignes qui contiennent Maths, mais avec une fonction conditionnelle, le tri importe peu. De plus la fonction peut traiter de nombreuses lignes.

----> Si vous n'avez toujours pas trouvé, Fonction ?

Indice

La fonction est NB.SI

Solution

moyenne par module

module

nb notes

somme des notes

moyenne module

M11

=NB.SI(note_module ;mod)

M12

M13

Général

Question

Mettez en place la formule qui recopiée vers le bas va calculer la somme des notes pour chaque module. En déduire la moyenne par module

Indice

la fonction est SOMME.SI

Solution

moyenne par module

module

nb notes

somme des notes

moyenne module

M11

=NB.SI(note_module ;mod)

=SOMME.SI(note_module ;mod ;note_v)

=mod_som_notes/mod_nb_notes

M12

M13

Général