# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau Excel pour analyser les performances d’un conseiller/conseillère funéraire. Ce code utilise la bibliothèque `openpyxl` pour créer et modifier des fichiers Excel.
« `python
import openpyxl
from openpyxl import Workbook
# Créer un nouveau livre de travail
wb = Workbook()
# Sélectionner la feuille active (par défaut, c’est la première feuille)
ws = wb.active
# Données d’exemple pour l’analyse des performances
performances = [
{« Nom »: « Conseiller 1 », « Nombre de funérailles »: 10, « Revenu total »: 10000},
{« Nom »: « Conseillère 2 », « Nombre de funérailles »: 15, « Revenu total »: 15000},
{« Nom »: « Conseiller 3 », « Nombre de funérailles »: 8, « Revenu total »: 8000}
]
# En-tête du tableau
ws[‘A1’] = ‘Nom’
ws[‘B1’] = ‘Nombre de funérailles’
ws[‘C1’] = ‘Revenu total’
# Ajouter les données dans le tableau
for i, performance in enumerate(performances):
ws.cell(row=i+2, column=1).value = performance[« Nom »]
ws.cell(row=i+2, column=2).value = performance[« Nombre de funérailles »]
ws.cell(row=i+2, column=3).value = performance[« Revenu total »]
# Formules pour calculer les statistiques
ws[‘E1’] = ‘Moyenne’
ws[‘F1’] = ‘Écart-type’
ws[‘G1’] = ‘Median’
# Calcul de la moyenne des revenus totaux
formule_moyenne = « =AVERAGE(C2:C » + str(len(performances)+1) + « ) »
ws.cell(row=1, column=5).value = formule_moyenne
# Formulaire pour écart-type
formule_ecart_type = « =STDEV.S(C2:C » + str(len(performances)+1) + « ) »
ws.cell(row=1, column=6).value = formule_ecart_type
# Formule médiane
formule_mediane = « =MEDIANE(C2:C » + str(len(performances)+1) + « ) »
ws.cell(row=1, column=7).value = formule_mediane
# Formulaire pour trouver le maximum des revenus totaux
formule_max = « =MAX(C2:C » + str(len(performances)+1) + « ) »
ws.cell(row=1, column=8).value = formule_max
# Formulaire pour trouver le minimum des revenus totaux
formule_min = « =MIN(C2:C » + str(len(performances)+1) + « ) »
ws.cell(row=1, column=9).value = formule_min
# Enregistrer le fichier Excel
wb.save(« analyse_des_performance.xlsx »)
« `
Ce code crée un tableau avec les performances des conseillers/conseillères funéraires. Le tableau comporte les colonnes suivantes :
– **Nom** : nom du conseiller/conseillère
– **Nombre de funérailles** : nombre de funérailles accomplies par le conseiller/conseillère
– **Revenu total** : revenu total des funérailles accomplies par le conseiller/conseillère
– **Moyenne** : moyenne du revenu total des conseillers/conseillères
– **Écart-type** : écart-type du revenu total des conseillers/conseillères
– **Median** : médiane du revenu total des conseillers/conseillères
– **Max** : maximum du revenu total des conseillers/conseillères
– **Min** : minimum du revenu total des conseillers/conseillères
Lorsque vous exécuterez ce code, il créera un fichier Excel nommé « analyse_des_performance.xlsx » dans le même répertoire que votre script Python. Ce fichier contiendra les données et les formules calculées pour analyser les performances des conseillers/conseillères funéraires.
N’oubliez pas d’installer la bibliothèque `openpyxl` si vous n’avez pas déjà fait. Vous pouvez le faire en exécutant la commande suivante dans votre terminal:
« `bash
pip install openpyxl
« ` »