Titre de tJ978H91035.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau Excel avec les formules que vous avez demandées pour un tableau de bord de KPI pour un responsable commercial/commerciale :

« `python
import pandas as pd
from openpyxl import Workbook

# Création d’un DataFrame (tableau) avec des données de test
donnees = {
‘Mois’: [‘Janvier’, ‘Février’, ‘Mars’, ‘Avril’, ‘Mai’],
‘Ventes’ : [100, 120, 110, 130, 140],
‘Cout’ : [50, 60, 55, 65, 70]
}
df = pd.DataFrame(donnees)

# Création d’un tableau Excel
wb = Workbook()
ws = wb.active

# En-tête du tableau
ws[‘A1’] = ‘Mois’
ws[‘B1’] = ‘Ventes’
ws[‘C1’] = ‘Cout’

# Ajout des données dans le tableau
for i in range(len(df)):
ws.cell(row=i+2, column=1).value = df[‘Mois’].iloc[i]
ws.cell(row=i+2, column=2).value = df[‘Ventes’].iloc[i]
ws.cell(row=i+2, column=3).value = df[‘Cout’].iloc[i]

# Formules pour les KPI
ws.cell(row=1, column=4).value = ‘MOYENNE VENTES’
ws.cell(row=1, column=5).value = ‘MAX VENTES’
ws.cell(row=1, column=6).value = ‘MIN VENTES’
ws.cell(row=1, column=7).value = ‘SOMME VENTES’

# Formules pour les KPI
ws.cell(row=2, column=4).value = ‘=AVERAGE(B2:B6)’
ws.cell(row=3, column=5).value = ‘=MAX(B2:B6)’
ws.cell(row=4, column=6).value = ‘=MIN(B2:B6)’
ws.cell(row=5, column=7).value = ‘=SUM(B2:B6)’

# Enregistrement du fichier Excel
wb.save(‘Tableau_de_bord_KPI.xlsx’)
« `

Ce code crée un tableau Excel avec les données de test pour le responsable commercial/commerciale. Les formules pour les KPI sont créées dans la colonne 4, 5 et 6.

Lorsque vous exécuterez ce code, il créera un fichier Excel nommé « Tableau_de_bord_KPI.xlsx » avec les données et les formules demandées. »

Retour en haut