Titre de gw156m58818.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau en Excel pour suivre les avancements de carrière des employés :
« `python
import pandas as pd
from openpyxl import load_workbook, Workbook

# Création d’un dataframe pour stocker les données
data = {
« Nom »: [« Jean Dupont », « Marie Poirier », « Pierre Martin »],
« Prénom »: [« Jean », « Marie », « Pierre »],
« Date d’embauche »: [« 01/01/2020 », « 02/02/2020 », « 03/03/2020 »],
« Grade actuel »: [« Ingénieur », « Chef de projet », « Responsable »],
« Salaire actuel »: [50000, 60000, 70000],
« Date promotion »: [« 01/06/2020 », «  », «  »],
« Grade précédent »: [« Développeur », « Conseiller », «  »],
« Salaire précédent »: [40000, 45000, «  »]
}

df = pd.DataFrame(data)

# Création d’un tableau Excel
wb = Workbook()
ws = wb.active

# Ajout des en-têtes de colonne
ws[‘A1’] = ‘Nom’
ws[‘B1’] = ‘Prénom’
ws[‘C1’] = ‘Date d\’embauche’
ws[‘D1’] = ‘Grade actuel’
ws[‘E1’] = ‘Salaire actuel’
ws[‘F1’] = ‘Date promotion’
ws[‘G1’] = ‘Grade précédent’
ws[‘H1’] = ‘Salaire précédent’

# Ajout des données
for i in range(len(df)):
ws[f’A{i+2}’] = df.iloc[i][‘Nom’]
ws[f’B{i+2}’] = df.iloc[i][‘Prénom’]
ws[f’C{i+2}’] = df.iloc[i][‘Date d’embauche’]
ws[f’D{i+2}’] = df.iloc[i][‘Grade actuel’]
ws[f’E{i+2}’] = df.iloc[i][‘Salaire actuel’]
ws[f’F{i+2}’] = df.iloc[i].get(‘Date promotion’,  »)
ws[f’G{i+2}’] = df.iloc[i].get(‘Grade précédent’,  »)
ws[f’H{i+2}’] = df.iloc[i].get(‘Salaire précédent’,  »)

# Enregistrement du fichier Excel
wb.save(« Tableau_de_suivi_des_avancements.xlsx »)
« `
Ce code crée un fichier Excel nommé « Tableau de suivi des avancements.xlsx » avec les colonnes suivantes :

* Nom
* Prénom
* Date d’embauche
* Grade actuel
* Salaire actuel
* Date promotion (si applicable)
* Grade précédent (si applicable)
* Salaire précédent (si applicable)

Le tableau est alimenté par un dataframe Python qui contient les informations des employés. Le code utilise la bibliothèque openpyxl pour créer et modifier le fichier Excel.

Notez que vous devrez installer les bibliothèques pandas et openpyxl si elles ne sont pas déjà installées sur votre système. Vous pouvez les installer en exécutant les commandes suivantes :
« `bash
pip install pandas
pip install openpyxl
« `
J’espère que cela vous aidera ! »

Retour en haut