# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau Excel pour la gestion des stocks d’un cuisiner/cuisinière en industrie. Ce tableau utilise les formules que vous avez mentionnées (SOMME, SI, INDEX, EQUIV).
« `python
import pandas as pd
from openpyxl import load_workbook
# Création d’un tableau Excel
df = pd.DataFrame({
‘Date’: [‘2022-01-01’, ‘2022-01-02’, ‘2022-01-03’],
‘Produit’: [‘Poulet’, ‘Poulet’, ‘Boeuf’],
‘Quantité’: [10, 20, 30],
‘Prix Unitaire’: [5.0, 6.0, 7.0]
})
# Création d’un fichier Excel
wb = load_workbook(‘Stocks.xlsx’)
ws = wb.active
# Remplissage du tableau
for i in range(len(df)):
ws[‘A’ + str(i+1)] = df[‘Date’].iloc[i]
ws[‘B’ + str(i+1)] = df[‘Produit’].iloc[i]
ws[‘C’ + str(i+1)] = df[‘Quantité’].iloc[i]
ws[‘D’ + str(i+1)] = df[‘Prix Unitaire’].iloc[i]
# Formules
ws[‘E1’] = ‘=SOMME(C:C)’ # Somme des quantités
ws[‘F1’] = ‘=SI(E1>100, »Trop de stocks », »Pas assez de stocks »)’ # Indication si trop de stocks ou pas assez
for i in range(len(df)):
ws[f’E{i+2}’] = df[‘Quantité’].iloc[i] * df[‘Prix Unitaire’].iloc[i]
# Enregistrement du fichier Excel
wb.save(‘Stocks.xlsx’)
print(« Fichier Excel créé avec succès! »)
« `
Ce script crée un tableau Excel nommé « Stocks.xlsx » dans lequel il stocke les informations suivantes :
* Date de chaque produit
* Nom du produit
* Quantité disponible
* Prix unitaire
Il utilise ensuite les formules suivantes :
* Somme des quantités (cellule E1)
* Indication si trop de stocks ou pas assez de stocks en fonction de la somme des quantités (cellule F1)
Finalement, il calcule le montant total pour chaque produit en multipliant la quantité disponible par le prix unitaire.
Notez que vous devrez ajuster les noms de colonnes et les formules selon vos besoins spécifiques. »