Titre de hF837h70872.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée une feuille d’exemple en Excel avec des formules pour la gestion des ressources humaines :

« `python
import pandas as pd
from openpyxl import Workbook

# Créer une feuille Excel vide
wb = Workbook()
sheet = wb.active

# Ajouter les titres de colonnes
sheet[‘A1’] = ‘Nom’
sheet[‘B1’] = ‘Prénom’
sheet[‘C1’] = ‘Grade’
sheet[‘D1’] = ‘Fonction’
sheet[‘E1’] = ‘Nombre de jours travaillés par an’
sheet[‘F1’] = ‘Salaire mensuel’

# Ajouter les données
data = {
‘Nom’: [‘Dupont’, ‘Durand’, ‘Martin’],
‘Prénom’: [‘Jean’, ‘Marie’, ‘Pierre’],
‘Grade’: [‘Chargé de mission territorial’, ‘Chargée de mission territoriale’, ‘Chargé de mission territorial’],
‘Fonction’: [‘Gestionnaire de projet’, ‘Conseillère en développement des entreprises’, ‘Chef de service’],
‘Nombre de jours travaillés par an’: [220, 210, 240],
‘Salaire mensuel’: [4500, 4200, 4800]
}
df = pd.DataFrame(data)
for i in range(len(df)):
sheet.cell(row=i+2, column=1).value = df[‘Nom’].iloc[i]
sheet.cell(row=i+2, column=2).value = df[‘Prénom’].iloc[i]
sheet.cell(row=i+2, column=3).value = df[‘Grade’].iloc[i]
sheet.cell(row=i+2, column=4).value = df[‘Fonction’].iloc[i]
sheet.cell(row=i+2, column=5).value = df[‘Nombre de jours travaillés par an’].iloc[i]
sheet.cell(row=i+2, column=6).value = df[‘Salaire mensuel’].iloc[i]

# Formules
sheet.cell(row=1, column=5).value = ‘=NB.SI(A1:A3; »Chargé de mission territorial »)’
sheet.cell(row=1, column=6).value = ‘=NOMBREDUJOURS*B1’

# Sauvegarder le fichier Excel
wb.save(‘Gestion_des_ressources_humaines.xlsx’)
« `

Ce code crée une feuille d’exemple avec les titres de colonnes suivants :

– Nom
– Prénom
– Grade
– Fonction
– Nombre de jours travaillés par an
– Salaire mensuel

Il ajoute ensuite des données pour 3 personnes et applique les formules suivantes :

– `=NB.SI(A1:A3; »Chargé de mission territorial »)` : Compte le nombre d’employés avec un grade « Chargé de mission territorial »
– `=NOMBREDUJOURS*B1` : Multiplie le nombre de jours travaillés par an par le salaire mensuel

Enfin, il sauvegarde le fichier Excel sous le nom « Gestion_des_ressources_humaines.xlsx ».

Notez que les formules utilisées sont :

– `NB.SI` (ou `COUNTIFS`) : Compte le nombre de cellules qui satisfont à une condition
– `NOMBREDUJOURS` : Utilisez la fonction `=360*NB.SI(A1:A3; »Chargé de mission territorial »)`

Pensez à adapter les formules en fonction des besoins spécifiques de votre entreprise. »

Retour en haut