Titre de Uz605n00817.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau Excel pour l’analyse de rentabilité avec les formules que vous avez mentionnées :
« `python
import pandas as pd

# Définition des données
donnees = {
‘Mois’: [‘Janvier’, ‘Février’, ‘Mars’, ‘Avril’, ‘Mai’],
‘Chargé/Chargée de Communication 1’: [1000, 1200, 1500, 1800, 2000],
‘Chargé/Chargée de Communication 2’: [800, 900, 1100, 1300, 1400]
}

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

# Ajout des colonnes pour les formules
df[‘COUT’] = df[[‘Chargé/Chargée de Communication 1’, ‘Chargé/Chargée de Communication 2’]].sum(axis=1)
df[‘RECETTE’] = df.sum(axis=1) # Somme des deux colonnes
df[‘MARGE’] = (df[‘RECETTE’] – df[‘COUT’]) / df[‘COUT’]

# Formules pour les calculs
df[‘COUT’] = df[‘COUT’].apply(lambda x: f’=SUM({x})’) # Formulaire pour le COUT
df[‘RECETTE’] = df[‘RECETTE’].apply(lambda x: f’=SUM({x})’) # Formulaire pour la RECETTE
df[‘MARGE’] = df[‘MARGE’].apply(lambda x: f’=({x} – {df[« COUT »]}) / {df[« COUT »]} * 100′) # Formulaire pour la MARGE

# Enregistrement du fichier Excel
writer = pd.ExcelWriter(‘Analyse de rentabilité.xlsx’, engine=’xlsxwriter’)
df.to_excel(writer, sheet_name=’Feuille1′, index=False)
workbook = writer.book
worksheet = writer.sheets[‘Feuille1’]

format_formulaire_cout = workbook.add_format({‘numFmt’: ‘@’})
worksheet.write_column(0, 3, df[‘COUT’], format_formulaire_cout)

format_formulaire_recette = workbook.add_format({‘numFmt’: ‘@’})
worksheet.write_column(0, 4, df[‘RECETTE’], format_formulaire_recette)

format_formulaire_marge = workbook.add_format({‘numFmt’: ‘0.00%’})
worksheet.write_column(0, 5, df[‘MARGE’], format_formulaire_marge)

writer.save()
« `
Ce code crée un tableau Excel avec les colonnes suivantes :

* Mois
* Chargé/Chargée de Communication 1
* Chargé/Chargée de Communication 2
* COUT (somme des deux colonnes précédentes)
* RECETTE (somme des deux colonnes précédentes)
* MARGE (calcul de la marge en pourcentage)

Les formules pour les calculs sont appliquées aux colonnes « COUT », « RECETTE » et « MARGE ».

Enfin, le code enregistre le fichier Excel dans un fichier nommé « Analyse de rentabilité.xlsx ». »

Retour en haut