Améliorer une formule

Bonjour à tous,

en orange , les réponses que je voir apparaitre à la place des valeurs des colonnes du même nom

DATE INDATE OUTCat.DomaineFonctionQSQ/S en %Nbre de jours effectifsNbre de jours max comptabiliséNbre de jours comptabilisé pour l'agent (sans maladie)Nbre de jours à déduire (maladie à ch.mut.,...,) Nbre de jours à prendre en compteV / NVTitreAncienneté de serviceAncienneté de fonctionAncienneté de SOBRUAncienneté de serviceAncienneté de fonction
28/08/202305/07/2024Prof. Temp.Arts_plastiqueRecherches graphiques et picturales pour les spécialités :2424100%31331330015298VTJS298298,00365298298
28/08/202305/07/2024Prof. Temp.Arts_ParolesDéclamation122450%31331330014299NVTJS0299,0000299
28/08/202305/07/2024Prof. Temp.DanseDanse classique32413%3131501502150NVTJS015000150
28/08/202305/07/2024Prof. Temp.DanseDanse contemporaine102442%31315015030127NVTR0126,50000
15/09/202320/09/2023Prof. Temp.MusiqueChant jazz51242%66606NVTP66,0036500
28/08/202305/07/2024Prof. Temp.Arts_ParolesParole 22248%313150150 150 015000150
28/08/202405/07/2025 MusiqueMusique 1972429%312150150 150 15015036500
28/08/202405/07/2025 MusiqueARTS 4202483%31231230013299 0299,000299299

formule utilisée : =SI(NB.SI.ENS($A$8:$A8;A8;$B$8:$B8;B8)>1;0;M8) pour ancienneté de service

Salut, je n'ai pas compris la question, si tu peux préciser.

Et la même chose en xlsx nous aiderait.

Bonjour,

c'est vrai qu'avec un fichier cela devrait aider à mieux comprendre.

Je dois pour le boulot calculer l'ancienneté des membres du personnel. Les anciens prennent un calendrier et compte le nombre de jours que la personne à travailler. Je voudrais les aider afin pour 1) limiter les erreurs et 2) que cela soit plus rapide.

Il y 'a déjà des formules dans mon tableau que j'essaie d'améliorer au fur et à mesure mais à force d'vaoir le nez dessus je commence à m'y perdre.

Donc il me reste 2 formules à trouver (la première à modifier et la deuxième à trouver).

Merci d'avance à ceux qui essayeront de m'aider

21test-fic.xlsx (28.62 Ko)

J'ai regardé ton fichier, j'ai encore un peu de mal à comprendre les 2 demandes.

1) Qu'entends-tu par "sauf si la période dans A et B est la même ou imbriqué dans celle-ci" ? La même que quoi et imbriquée dans quel sens ? Date de fin antérieure à celle du dessus ?

2) Qu'entends-tu par "sauf pour une même période" ? Et D identique à quoi, à la ligne précédente ? Puisqu'en D on voit le domaine, pas un chiffre.

Hello,

je m'explique ( le tableau ne reflète pas la réalité, c'est juste un test de différente possibilité) :

1) Qu'entends-tu par "sauf si la période dans A et B est la même ou imbriqué dans celle-ci" ? La même que quoi et imbriquée dans quel sens ? Date de fin antérieure à celle du dessus ?

Un enseignant peut avoir une désignation pour toute l'année ou pour une partie de l'année. (ici du 28/08/24 au 05/07/25) à temps plein soit à temps partiel.

Si celui-ci est à temps partiel ou pour une durée plus courte, il peut donc avoir plusieurs désignation pour une même année. (de la ligne 8 à la ligne 13).

Donc quand sur ces lignes, j'ai les même dates de désignation, pas de soucis ma formule fonctionne. Par contre, pour la ligne 12, la formule ne fonctionne plus.

La ligne 12 en colonne P devrait m'indiquer 0 puisque la période de la ligne 12 est comprise dans au moins une période du tableau.

2) Qu'entends-tu par "sauf pour une même période" ? Et D identique à quoi, à la ligne précédente ? Puisqu'en D on voit le domaine, pas un chiffre.

Pour l'ancienneté de fonction, (en colonne Q), je note la valeur de la colonne M

SAUF si pour une même période ou période comprise dans l'année (comme question précédente), j'ai un même domaine.

Donc si pour cette année scolaire, j'ai un enseignant qui à deux désignation à temps partiel pour une même période et qu'il donne cous dans le même domaine, je ne dois indiquer qu'une seule fois la valeur en colonne Q.

Je ne sais pas si c'est un peu plus claire. j'ai mis du temps à comprendre aussi ce qu'on me voulait.

Merci pour le temps consacrer à résoudre ceci

Ok, et quand tu dis "la période de la ligne 12 est comprise dans au moins une période du tableau", ça veut dire dont le début commence après le début d'une autre et la fin avant la fin de cette même autre ? Ou ça peut se chevaucher en partie ?

Et c'est par rapport à toutes les dates, donc y compris celles en-dessous ou uniquement celles au-dessus de la ligne en question ?

Et enfin, vu qu'il n'y a pas les noms des profs, comment savoir si un prof a 2 désignations ? On tient juste compte du domaine ?

Bonsoir,

Je vais faire une fiche par enseignant. Donc ce que j'indique sur la feuille n'est que pour lui.

Tu as raison la ligne 12 commence bien après au moins une ligne du tableau et se finit avant mais il est vrai qu'elle pourrait se chevaucher.

Ex

j'ai une première période du 15/09 au 23/12

Je peux avoir une ligne avec une période du 16/11 au 10/02 par exemple.

Donc la période du 16/11 au 23/12 ne doit être comptabilisé qu'une seule fois.

Penses tu que je doive rajouter étapes dans le tableau quitte à les masquer par la suite afin d'arriver à LA bonne formule ?

En tout cas, merci de te pencher sur mon problème.

bonjour le fil,

on sait créer une liste de dates uniques avec une fonction personnalisée et le nombre d'élements sera le chiffre que vous cherchez. Un début dans le fichier, mais comme les conditions ne sont pas encore connues, ce chiffre n'est pas correcte.

12test-fic.xlsb (39.07 Ko)
Rechercher des sujets similaires à "ameliorer formule"