Skip to content

Latest commit

 

History

History
86 lines (60 loc) · 3.36 KB

README.md

File metadata and controls

86 lines (60 loc) · 3.36 KB

📊 Calculateur-de-Moyenne / Average-Calculator

Python Excel Matplotlib License

🌟 Description

🇫🇷
Ce projet est une fonction qui calcule la moyenne des notes à partir de fichiers Excel. Les coefficients et les notes sont extraits automatiquement, puis un graphique est généré pour visualiser les résultats.

🇬🇧
This project is a function that calculates the average grades from Excel files. Coefficients and grades are automatically extracted, and a graph is generated to visualize the results.


🧭 Fonctionnalités / Features

  • 🇫🇷

    • Extraction automatique des coefficients et notes depuis des fichiers Excel.
    • Génération d'un graphique personnalisé des résultats.
    • Flexibilité pour ajouter des modules ou des semestres supplémentaires.
  • 🇬🇧

    • Automatic extraction of coefficients and grades from Excel files.
    • Generation of a customized graph of the results.
    • Flexibility to add additional modules or semesters.

🛠️ Utilisation / How to Use

🇫🇷
Pour utiliser le calculateur de moyenne :

  1. Modifier le chemin du dossier courant :
    Dans le fichier script2.py, indiquez le chemin de votre dossier contenant les fichiers Excel.
  2. Ajouter vos données :
    • Remplissez vos notes dans le fichier Notes_RT.xlsx. Respectez la structure existante et indiquez les modules dans la colonne Intitulé.
    • Ajoutez les coefficients des semestres dans semestre.xlsx.
  3. Exécuter le script :
    Lancer le script script2.py pour générer le graphique.

🇬🇧
To use the average calculator:

  1. Modify the current folder path:
    In the script2.py file, specify the folder path where your Excel files are located.
  2. Add your data:
    • Enter your grades in the Notes_RT.xlsx file. Maintain the existing structure and specify the modules in the Intitulé column.
    • Add the semester coefficients in semestre.xlsx.
  3. Run the script:
    Execute the script2.py script to generate the graph.

📚 Fichiers Principaux / Main Files

  • script2.py : Le script Python principal qui gère l'extraction et le calcul des moyennes.
  • Notes_RT.xlsx : Fichier Excel contenant vos notes et modules.
  • semestre.xlsx : Fichier Excel contenant les coefficients des semestres.

🎯 Objectif du Projet / Project Goal

🇫🇷
L'objectif de ce projet est d'automatiser le calcul des moyennes semestrielles pour des étudiants, tout en fournissant une visualisation graphique des résultats. Ce programme peut être adapté à différents cursus académiques en modifiant les fichiers Excel.

🇬🇧
The goal of this project is to automate the calculation of semester averages for students, while providing a graphical visualization of the results. This program can be adapted to different academic curricula by adjusting the Excel files.


🔧 Pré-requis / Prerequisites

  • Python 3.x
  • Fichiers Excel Notes_RT.xlsx et semestre.xlsx dans le bon format.
  • Bibliothèques Python nécessaires : openpyxl, matplotlib, os.

📄 License

Ce projet est sous licence MIT. / This project is licensed under the MIT License.