Titre de gw156m58818.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau Excel pour le suivi des ventes avec les formules que vous avez mentionnées :

« `python
import pandas as pd
from openpyxl import Workbook

# Données de test
donnees = {
‘Technicien / Technicienne’ : [‘Jean’, ‘Pierre’, ‘Marie’, ‘Sophie’],
‘Méthode’ : [‘Réparation’, ‘Installation’, ‘Maintenance’, ‘Réparation’],
‘Ventes’ : [100, 200, 50, 150],
}

# Création du dataframe
df = pd.DataFrame(donnees)

# Écriture du dataframe dans un fichier Excel
wb = Workbook()
ws = wb.active

# En-tête de la feuille
ws[‘A1’] = ‘Technicien / Technicienne’
ws[‘B1’] = ‘Méthode’
ws[‘C1’] = ‘Ventes’

# Écriture des données
for i in range(len(df)):
ws[f’A{i+2}’] = df.iloc[i][‘Technicien / Technicienne’]
ws[f’B{i+2}’] = df.iloc[i][‘Méthode’]
ws[f’C{i+2}’] = df.iloc[i][‘Ventes’]

# Formules
ws[‘D1’] = ‘SOMME’
ws[‘E1’] = ‘=SUM(C:C)’
ws[‘F1’] = ‘MOYENNE’
ws[‘G1’] = ‘=AVERAGE(C:C)’

for i in range(len(df)):
ws[f’D{i+2}’] = f’=SI(C{i+2}>0, C{i+2}, 0)’
ws[f’E{i+2}’] = f’=SI.CONDITIONS(C{i+2}<100, "Mauvaise vente", "Bonne vente")' # Enregistrement du fichier Excel wb.save("suivi_ventes.xlsx") ``` Ce script crée un fichier Excel nommé `suivi_ventes.xlsx` dans le même répertoire que l'exécution du script. Il contient une feuille avec les données de test et les formules suivantes : * SOMME : somme des ventes * MOYENNE : moyenne des ventes * SI (condition) : si la vente est supérieure à 0, affiche la valeur de la vente, sinon affiche 0 * SI.CONDITIONS (condition) : si la vente est inférieure à 100, affiche "Mauvaise vente", sinon affiche "Bonne vente" Notez que les formules utilisées sont celles de l'OpenOffice Calc, qui peuvent différer légèrement de celles du Microsoft Excel."

Retour en haut