Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Formules | Automatisation d'Excel avec Python (Projet)
Automatisation d'Excel avec Python (Projet)
course content

Contenu du cours

Automatisation d'Excel avec Python (Projet)

book
Formules

Formules sont des expressions mathématiques ou des équations qui peuvent être utilisées pour effectuer des calculs sur des données dans les feuilles de calcul Excel. La bibliothèque openpyxl en Python fournit des méthodes pour créer et manipuler des formules dans les fichiers Excel, vous permettant d'automatiser des calculs complexes et des tâches d'analyse de données à l'aide de Python. Avec openpyxl, vous pouvez appliquer pratiquement n'importe quelle formule prise en charge par Excel lui-même. La bibliothèque vous permet de définir la valeur d'une cellule à une formule en entrant la formule sous forme de chaîne, précédée d'un signe égal =. Lorsque le fichier Excel est ouvert, la formule sera évaluée par Excel, et le résultat sera affiché dans la cellule.

Cette capacité inclut, mais n'est pas limitée à :

  • Opérations arithmétiques : =A1 + A2, =A1 * A2, etc. ;
  • Fonctions statistiques : =SUM(range), =AVERAGE(range), =MIN(range), =MAX(range), etc. ;
  • Manipulation de texte : =CONCATENATE(A1, B1), =LEFT(text, num_chars), =UPPER(text), etc. ;
  • Date et heure : =TODAY(), =NOW(), =DATE(year, month, day), etc. ;
  • Recherche et référence : =VLOOKUP(value, range, col_index, [range_lookup]), =INDEX(range, row_num, [col_num]), =MATCH(value, range, [match_type]), etc. ;
  • Opérations logiques : =IF(condition, value_if_true, value_if_false), =AND(logical1, [logical2], ...), =OR(logical1, [logical2], ...), etc.
Tâche

Swipe to start coding

  1. Ajoutez une formule dans la cellule "P2" qui calculera la moyenne des cellules de "H2" à "H31" ("=AVERAGE");
  2. Enregistrez le workbook.

Solution

Mark tasks as Completed
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 9
AVAILABLE TO ULTIMATE ONLY
We're sorry to hear that something went wrong. What happened?
some-alt