# Réponse finale obtenue du bot:
response = « Oui, bien sûr ! Voici un exemple de code Python qui crée un tableau dans Excel avec des formules pour les prévisions financières :
« `python
import pandas as pd
from openpyxl import Workbook
# Création d’un nouveau fichier Excel
wb = Workbook()
ws = wb.active
# En-tête du tableau
ws[‘A1’] = ‘Date’
ws[‘B1’] = ‘Revenu (€)’
ws[‘C1’] = ‘Coût (€)’
ws[‘D1’] = ‘Marge (€)’
ws[‘E1’] = ‘Prévision (€)’
# Données réelles
donnees = [
[‘2022-01’, 1000, 500, 500],
[‘2022-02’, 1200, 600, 600],
[‘2022-03’, 1500, 700, 800]
]
# Insérer les données dans le tableau
for i, ligne in enumerate(donnees):
ws.cell(row=i+2, column=1).value = ligne[0]
ws.cell(row=i+2, column=2).value = ligne[1]
ws.cell(row=i+2, column=3).value = ligne[2]
ws.cell(row=i+2, column=4).value = ligne[3]
# Formules pour les colonnes
ws[‘D2’] = ‘=B2-C2’
ws[‘E2’] = ‘=(AVERAGE(B:B)-C:C)*1.1’ # Prévision (TENDANCE)
ws[‘F2’] = ‘=(AVERAGE(B:B)+AVERAGE(C:C))*0.5’ # Moyenne
# Enregistrer le fichier Excel
wb.save(‘Prévisions_financières.xlsx’)
« `
Ce code crée un tableau avec les colonnes suivantes :
* Date (A)
* Revenu (€) (B)
* Coût (€) (C)
* Marge (€) (D) = B-C
* Prévision (€) (E) = Tendance (formule : =(AVERAGE(B:B)-C:C)*1.1)
L’onglet E est dédié à la formule de prévision basée sur la tendance, qui est calculée en multipliant la différence entre le revenu et le coût par 1,1.
Notez que vous devrez remplacer les valeurs des données réelles (lignes de données) par vos propres valeurs.
J’espère que cela vous aidera ! »