Calcul automatique du nombre de mois sur l'année

Bonjour,

Je travaille actuellement sur un fichier de personnel avec des équivalents temps plein (1 salarié à temps plein= 1 etp).

Le fichier que je génère me permet de disposer d’une base de données des etp par mois.

Dans mon tableau de bord, je souhaiterais afficher les etp mensuels et ceux du cumulé.
Par exemple à fin Mars, je vais être sur une moyenne de 3 mois.

Je serai donc dans l’obligation de calculer la moyenne des etp en focntion du nombre de mois à date (Pour le premier trimestre, je diviserai par 3 pour les 4 premiers mois de l’année par 4…)

Comment je peux mettre en place une formule qui permet de calculer automatiquement le nombre de mois afin d’être en mesure de calculer la moyenne en fonction des mois que j’ai saisis.
J’espère avoir être clair, sinon n’hésitez pas à me demander plus d’informations.
D’avance merci.
Bonne journée,

Bonjour,

Un petit bout de fichier exemple serait le bienvenu afin de visualiser la problématique et tenter d’y apporter une solution.
Cordialement.

TABLEAU FORUM.xlsx (11,8 Ko)

Bonjour,

Je vous ai fait un exemple pour illustrer ma demande.
Restant à disposition.

D’avance merci.
Bonne journée,
aac94

Re,

Une proposition, à tester.
cordialement.
TABLEAU FORUM.xlsx (14,4 Ko)

1 J'aime

Merci pour ton retour.

J’ai pensé au nb.si sauf que ce qui m’intéresse le plus je suis à combien de mois sur l’année.
Ce que tu me proposes est valable dans un monde meilleur où tous les salariés démarrent en début d’année et finissent l’année.
Il y a un turn-over important dans les effectifs.
Mon besoin est simple: dans un fichier être capable de savoir je suis à combien de mois sur l’année.
Je peux le faire manuellement mais j’aimerais bien l’automatiser sans succès pour l’instant.
Merci de ton aide.
Bon Week-end

Bonjour
" je suis à combien de mois sur l’année"
Si j’ai bien compris tu veux connaitre à partir de toutes les dates en colonne B saisie combien cela représente de mois sur l’année
Si celles-ci sont ordonnées il suffit de récupérer le mois de la dernière qui en plus de la date qu’elle porte détient par le numéro de son mois le nombre de mois exemple la dernière est :

01/03/2020

le mois qu’elle représente est 03 donc 3 mois dans l’année saisie

Si c’est bien là l’objet de ton attente cette formule placée dans une cellule de ton choix fera l’affaire :

=MOIS(RECHERCHE(9^9;B:B))

Si je suis à côté de la plaque j’ai pas compris ce que tu voulais dire

Désolé il faut être plus précis

Re,

une autre approche, formule matricielle à valider par MAJ+Ctrl+entrée (ce qui fait apparaître les accolades au début et à la fin)
{=MAX(MOIS(Tableau2[Periode]))}
Si, comme FFO, j’ai bien compris ta demande.
Cordialement.

Bonjour FFO,

C’est parfait ta formule fait mon affaire.
Par curiosité, les 9^9 correspondent à quoi stp?
D’avance merci et bon Week-end,

Bonjour,

Merci infiniment pour ton aide.
J’ai appliqué la formule de FFO parce que elle est plus simple.

Par contre, en avançant je suis confronté à 2 soucis (un moins compliqué à mon avis) c’est que je n’arrive pas à afficher le format date (ci-joint un exemple de mon fichier)TdB Forum.xlsx (140,7 Ko) .
Et l’autre c’est que je souhaiterais arrêter le cumul en fonction du mois affiché.
Si j’affiche les données de Mars 2020, je souhaiterais que mon cumul corresponde au 1er Trimestre 2020.
Données mensuelles d’Avril, le cumul doit correspondre aux 4 premiers mois de l’année 2020…
D’avance merci.
Bon week-end

Bonsoir
J ai récupéré cette formule sur internet
Elle était proposée en réponse à une demande qui s apparentait à la tienne mais hélas sans commentaire explicatif
Après l avoir testé sur ton fichier avec succès je te l ai proposé
Je ne suis pas un spécialiste des formules mais plutôt VBA
A l occasion j apporte mon aide même sur ce sujet

Je viens de chercher une explication sur 9^9 et voilà une réponse faite trouvée :


=RECHERCHE(9^9;C:C)


9^9 (9 puissance 9)= 387 420 489

Il est d'usage d'employer cette façon d'écrire pour une recherche de valeur car peu probable que l'on trouve "387 420 489" dans la plage de recherche ou une valeur supérieure.

La valeur n'étant pas trouvée, la fonction renvoie le dernier nombre de la plage.

Tu pourrais tout aussi bien écrire :

=RECHERCHE(12345678;C:C)


Si tu es sûre que ce nombre n'existe pas dans la série ET qu'il est le plus grand nombre, car si dans la plage tu as 12345679, en ligne 5 par exemple, le résultat sera la valeur de la ligne 4 si elle est bien inférieure à 12345678.

Amicalement
Nad

----------------
J espère qu elle t apporte la réponse attendue et ainsi te donne un éclaircissement sur cette écriture 
Bien à toi

re,

essaie ="Cumul à fin "&TEXTE(B2;"mmm-aa")
Les formules de la colonne B ne sont pas exploitables : =SOMME.SI('C:\Users\alamia\Desktop\EFFECTIFS\TdB\[TdB Heures MOD.xlsx]RECAP'!A:A;#REF!;'C:\Users\alamia\Desktop\EFFECTIFS\TdB\[TdB Heures MOD.xlsx]RECAP'!B:B)
Cordialement

Bonjour,

Un grand merci la formule proposée a bien fonctionné!

Concernant le cumul à fin du Mois 2020, je souhaiterais que le calcul intègre uniquement le cumulé jusqu’au mois affiché.

Ex: Données mensuelles: Mars 2020, le Cumul à fin Mars 2020 doit correspondre aux 3 mois de l’année uniquement.
Données mensuelles: Avril 2020, le cumul à fin Avril 2020 doit additionner les 4 premiers mois.

C’est le seul point qui me fait défaut pour que mon Tdb soit opérationnel.

D’avance merci.
Bon dimanche.

Bonjour,

Un grand merci la formule proposée a bien fonctionné!

Concernant le cumul à fin du Mois 2020, je souhaiterais que le calcul intègre uniquement le cumulé jusqu’au mois affiché.

Ex: Données mensuelles: Mars 2020, le Cumul à fin Mars 2020 doit correspondre aux 3 mois de l’année uniquement.
Données mensuelles: Avril 2020, le cumul à fin Avril 2020 doit additionner les 4 premiers mois.

C’est le seul point qui me fait défaut pour que mon Tdb soit opérationnel.

D’avance merci.
Bon dimanche.

Re,

Comme évoqué précédemment, ton fichier n’est pas exploitable.


Envoie un fichier exemple sans données confidentielles.
Cordialement.

Bonjour Zebulon,
Le voici, je pensais qu’avec ma demande bien précise il y a pas besoin d’avoir le fichier.
D’avance merci,
Bonne soirée, TdB Heures MOD Forum.xlsx (254,7 Ko)

re,

Si j’ai bien compris.
Cordialement.
TABLEAU FORUM.xlsx (12,8 Ko)

Bonjour Zebulon,

Ce problème on l’avait déjà résolu.

Mnt mon souci demeure le cumul à fin mois 2020 (voir mon fichier TdB Heures MOD Forum).

Merci d’avance.
Bonne soirée,

Bonjour,

La formule de la colonne L devrait te fonctionner. Je ne sais pas ou tu veux la positionner sur ton classeur.
Cordialement.

Merci pour ton retour.

Je souhaiterais le cumul dans ce fichier définitif stp.
Dans ta formule SOMMEPROD, je ne comprends pas à quoi correspond tableau2?TdB Heures MOD Forum.xlsx (254,9 Ko)

Je souhaiterais mettre cette formule dans les 2 colonnes en jaune stp (fichier joint).

Pour le nombre de mois, j’ai trouvé une formule toute simple, je récupère le numéro du mois en fonction de ce qui est renseigné dans la cellule C2.
Je vais pouvoir diviser par ce chiffre, mois 3 correspond à 3 mois dans l’année .
Je dois donc additionner les données des 3 mois pour diviser par le nombre des mois.
Merci de ton aide et ta patience.
Bonne soirée,

re,

Voila le fichier demandé, attention que le mois affiché dans la récap corresponde bien au mois de la BDD.
Cordialement.
TdB Heures MOD Forum(1).xlsx (261,4 Ko)