Titre de tJ978H91035.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau Excel simple pour le suivi des ventes et utilise les formules mentionnées :
« `python
import pandas as pd
from openpyxl import load_workbook

# Création d’un DataFrame pour les données de vente
donnees_vente = {
‘Date’: [‘2022-01-01’, ‘2022-02-01’, ‘2022-03-01’],
‘Référence’: [‘REF001’, ‘REF002’, ‘REF003’],
‘Quantité’: [10, 20, 30],
‘Prix unitaire’: [100, 200, 300]
}
df_vente = pd.DataFrame(donnees_vente)

# Création d’un tableau Excel pour le suivi des ventes
wb = load_workbook(‘suivi_des_ventes.xlsx’)
ws = wb[‘Feuille1’]

# Insertion des données de vente dans le tableau Excel
for i, row in df_vente.iterrows():
ws.cell(row=i+1, column=1).value = row[‘Date’]
ws.cell(row=i+1, column=2).value = row[‘Référence’]
ws.cell(row=i+1, column=3).value = row[‘Quantité’]
ws.cell(row=i+1, column=4).value = row[‘Prix unitaire’]

# Formules pour les totaux et la moyenne
ws.cell(row=6, column=1).value = ‘Total’
ws.cell(row=6, column=2).value = ‘=SUM(B2:B4)’
ws.cell(row=7, column=1).value = ‘Moyenne’
ws.cell(row=7, column=2).value = ‘=AVERAGE(C2:C4)’

# Formulaire pour le total des quantités
ws.cell(row=8, column=1).value = ‘Total des quantités’
ws.cell(row=8, column=2).value = ‘=SI(B2= »REF001″, C2, 0)+SI(B3= »REF002″, C3, 0)+SI(B4= »REF003″, C4, 0)’

# Formulaire pour le nombre de références uniques
ws.cell(row=9, column=1).value = ‘Nombre de références uniques’
ws.cell(row=9, column=2).value = ‘=COUNTUNIQUE(B2:B4)’

# Enregistrement du fichier Excel
wb.save(‘suivi_des_ventes.xlsx’)
« `
Ce code crée un tableau Excel avec les données de vente et utilise les formules suivantes :

* SOMME : `=SUM(B2:B4)` pour calculer le total des quantités.
* MOYENNE : `=AVERAGE(C2:C4)` pour calculer la moyenne des prix unitaires.
* SI : `=SI(B2= »REF001″, C2, 0)+SI(B3= »REF002″, C3, 0)+SI(B4= »REF003″, C4, 0)` pour calculer le total des quantités en fonction de la référence.
* COUNTUNIQUE : `=COUNTUNIQUE(B2:B4)` pour compter le nombre de références uniques.

Ce code est conçu pour être facile à comprendre et à modifier. Vous pouvez ajouter ou supprimer des formules en fonction de vos besoins spécifiques. »

Retour en haut