Titre de ph569Q31847.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau en Excel pour suivre les entretiens annuels des employés :

« `python
import pandas as pd

# Création du dataframe
data = {
« Nom de l’employé »: [« John », « Jane », « Bob »],
« Poste »: [« Chef d’équipe », « Technicien », « Ingénieur »],
« Objectif 1 »: [« Améliorer la qualité des produits », « Réduire les délais de livraison », « Développer de nouveaux projets »],
« Objectif 2 »: [« Augmenter la productivité », « Mettre en place un système de gestion de projet », « Favoriser l’innovation »],
« Résultat 1 »: [5, 4.5, 5],
« Résultat 2 »: [4.8, 5, 4.2]
}

df = pd.DataFrame(data)

# En-tête du tableau
entete = {
« Nom de l’employé »: «  »,
« Poste »: «  »,
« Objectif 1 »: « Réalisé »,
« Objectif 2 »: « Réalisé »,
« Résultat 1 »: « % »,
« Résultat 2 »: « % »
}

df_entete = pd.DataFrame(entete)

# Mise en forme du tableau
df = pd.concat([df_entete, df], ignore_index=True)

# Formatage des données
for i in range(len(df)):
for j in range(3, len(df.columns)):
if df.iloc[i, j] == 5:
df.iloc[i, j] = « Très satisfaisant »
elif df.iloc[i, j] >= 4.5:
df.iloc[i, j] = « Satisfaisant »
elif df.iloc[i, j] >= 4:
df.iloc[i, j] = « Ajusté »
else:
df.iloc[i, j] = « À améliorer »

# Enregistrement du fichier Excel
df.to_excel(« Tableau_de_suivi.xlsx », index=False)
« `

Ce code crée un tableau avec les colonnes suivantes :

* Nom de l’employé
* Poste
* Objectif 1
* Objectif 2
* Résultat 1 (%)
* Résultat 2 (%)

Le tableau est ensuite formaté pour indiquer le niveau de réalisation des objectifs (Très satisfaisant, Satisfaisant, Ajusté ou À améliorer) en fonction du score attribué.

Enfin, le fichier Excel est enregistré avec le nom « Tableau_de_suivi.xlsx ». »

Retour en haut