Des formules si imbriqués
anjf
Messages postés
44
Date d'inscription
Statut
Membre
Dernière intervention
-
anjf Messages postés 44 Date d'inscription Statut Membre Dernière intervention -
anjf Messages postés 44 Date d'inscription Statut Membre Dernière intervention -
Messieurs bonjour je me permet de poser à nouveau un problème au sujet de la gestion des avancements automatiques. en effet j'avais déjà posté et la formule qui m'a été proposée ne satisfaisait alors je repose le problème avec toutes les données possibles pour trouver une solution définitive.
les données:
les grades sont (les numéros avec 1 = catégorie 1; 2 = catégorie 2; 3 = catégorie 3; etc):
105 205 305 405 505
104 204 304 404 504
103 203 303 403 503
102 202 302 402 502
101 201 301 401 501
113 213 313 413 513
112 212 312 412 512
111 211 311 411 511
123 223 323 423 523
122 222 322 422 522
121 221 321 421 521
133 233 333 433 533
132 232 332 432 532
131 231 331 431 531
remarquez que les numéros de grade ont la même configuration selon que l'on se trouve dans une catégorie ou une autre.
hypothèses :
Voici présentées toutes les données et les hypothèses qui permettent de tester une formule capable de prendre en compte toutes les conditions pour valider mon tableau d'avancement automatique.
Par ailleurs il serait bien que les cas de dépassement de la durée entre les grades soit traités. exemple si la durée est de 2,4; de 3,5, de 4,2 que faire dans ces cas là puisque l'idéal serait que une alerte soit pour interpeller que la durée ne doit pas dépasser un seuil.
Merci de me venir en aide sous cette problématique je pense avoir donné tout ce qu'il faut pour traiter mon tableau.
les données:
les grades sont (les numéros avec 1 = catégorie 1; 2 = catégorie 2; 3 = catégorie 3; etc):
105 205 305 405 505
104 204 304 404 504
103 203 303 403 503
102 202 302 402 502
101 201 301 401 501
113 213 313 413 513
112 212 312 412 512
111 211 311 411 511
123 223 323 423 523
122 222 322 422 522
121 221 321 421 521
133 233 333 433 533
132 232 332 432 532
131 231 331 431 531
remarquez que les numéros de grade ont la même configuration selon que l'on se trouve dans une catégorie ou une autre.
hypothèses :
- si on a le grade 105, on n'évolue plus, c'est le sommet de la hiérarchie donc l'avancement automatique ne concerne pas ce cas. (si A colonne qui reçoit les grades initiaux en A1=105 alors D, colonne qui reçoit les grades actualisés D1=105).
- pour passer de (103 à 104; 104 à 105; 203 à 204; 204 à 205; 303 à 304; 304 à 305; 403 à 404; 404 à 405; 503 à 504; 504 à 505) il faut une durée de 3 ans et c'est la colonne C, qui est obtenue après un calcul (C=(maintenant()-B)/365) B étant la colonne qui reçoit les dates des derniers avancements.
- à chaque fois que l'on se retrouve à la fin d'une catégorie grade =( 205, 305, 405, 505) la durée C est indéterminée pour être avancé, cas spécifique.
- pour les grades A=(133, 233, 333, 433, 533), la durée C doit être égal à 3 pour que D=A-12 (si A=133, 233, 333, 433, 533 et C=3 alors D=A-12).
- pour des grades A=(113, 123, 213, 223, 313, 323, 413, 423, 513, 523) il faut que la durée soit égal à 4 pour que D=A-12 (si A=113, 123, 213, 223, 313, 323, 413, 423, 513, 523 et C=4 alors D=A-12)
- pour les autres cas, quelque soit le grade, pour avancer il faut que la durée C soit égal à 2 pour que D=A+1 (si C=2 alors D=A+1 si non si la durée est inférieure à 2, D prend la valeur A (si C<2 alors D=A) dans tous les autres cas de condition, si elle (condition) n'est pas respectée, le grade ne change pas D=A.
Voici présentées toutes les données et les hypothèses qui permettent de tester une formule capable de prendre en compte toutes les conditions pour valider mon tableau d'avancement automatique.
Par ailleurs il serait bien que les cas de dépassement de la durée entre les grades soit traités. exemple si la durée est de 2,4; de 3,5, de 4,2 que faire dans ces cas là puisque l'idéal serait que une alerte soit pour interpeller que la durée ne doit pas dépasser un seuil.
Merci de me venir en aide sous cette problématique je pense avoir donné tout ce qu'il faut pour traiter mon tableau.
A voir également:
- Des formules si imbriqués
- Formule si et - Guide
- Formules - Télécharger - Études & Formations
- Mise en forme conditionnelle excel formule si - Guide
- Formules excel de base - Guide
- Comment entrer des formules dans une calculatrice ti-83 - Forum calculatrices
1 réponse
Bonjour ,
Joins un fichier-test, (avec TOUTES les explications et les résultats souhaités) ou mieux, si c'est possible, le fichier concerné, c'est plus commode pour les intervenants.
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes s'affiche le lien en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans la discussion, et, dans ton message de réponse, tu fais : "Coller".
Cordialement.
Joins un fichier-test, (avec TOUTES les explications et les résultats souhaités) ou mieux, si c'est possible, le fichier concerné, c'est plus commode pour les intervenants.
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes s'affiche le lien en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans la discussion, et, dans ton message de réponse, tu fais : "Coller".
Cordialement.
à partir de ce lien vous aurez tout le tableau relatif à ma demande, le tableau à droite détermine les différents code grade et les indices y afférents et les différentes durées entre grade pour avoir l'avancement. Vous remarquerez aussi que sur le tableau dans lequel je fais les tests, la formule qui m'a été proposée ne satisfait pas entièrement les conditions définies. j'espère cette fois ci que avec toutes ces données, j'aurai la réponse à mes questionnements. Merci d'avoir pris le soin de me lire .
regarde si c'est ce qu'il faut comprendre (en vert)
https://www.cjoint.com/c/HCDrsB483Yj
Cdlmnt
si il y a un autre problème, je vous recontacte.
Oui.......
Donne un exemple concret, que je comprenne,
Cdlmnt