Simplification de formule

Bonjour,
J’aimerais votre assistance pour simplifier une formules excel.
En résumé cette formule sert a attribuer un nb d’heur en fonction d’un chiffre ou d’une lettre.
Capture d’écran 2022-10-20 143653

voici la formule:
=SI(GH14=2;24;0)+(SI(GH14=3;24;0))+(SI(GH14=4;24;0))+(SI(GH14=5;24;0))+SI(GH14=6;24;0)+SI(GH14=« X »;24;0)+SI(GH14=34;24;0)+SI(GH14=56;24;0)

En 2 mots : si je tape dans la case GH14 un chiffre de 1à 6 ou les nombres 12, 34 et 56 et la lettre X cela doit implémenter soit 24 h soit 0h dans la case de la formule.

Je ne vois pas comment la simplifier, avec « SI.CONDITIONS » je rame, idem avec multiple.

Si l’un d’entre vous peut m’aiguiller ou m’aider, cela me faciliterai grandement la tâche.

D’avance Merci pour votre collaboration

Hello
en plaçant un fichier, il sera plus simple, pour d’une simplifiée la formule et de deux pour toi de reproduire la formule
image
Voila un exemple vite fait

carl_ihoucine.xlsx (12,9 Ko)

1 « J'aime »

Bonjour,
En premier lieu merci pour le travail déjà proposé.
En suite, ci joint un complément d’information.
et le fichier source (rien de secret dans ce fichier)
carl_ihoucine horaire.xlsx (16,8 Ko)
HORAIRE_2023_6_GR - NEW-GROSDENT.xlsx (788,8 Ko)

Merci

Hello
ta formule est confuse, dans les explications tu parles juste de 1, 12, 34, 56 et X alors que dans tes formules tu mets 1, 2, 3, 5, 6, X, 12, 56

=SI(E28=1;24;0)+(SI(E28=2;24;0))+(SI(E28=3;24;0))+(SI(E28=5;24;0))+SI(E28=6;24;0)+SI(E28="X";24;0)+SI(E28=12;24;0)+SI(E28=56;24;0)

ou encore plus loin tu as encore d’autre nombre

=SI(U3=2;24;0)+(SI(U3=3;24;0))+(SI(U3=4;24;0))+(SI(U3=5;24;0))+SI(U3=6;24;0)+SI(U3="X";24;0)+SI(U3=34;24;0)+SI(U3=56;24;0) +(SI(U3=23;24;0)) +(SI(U3=24;24;0)) +(SI(U3=25;24;0)) +(SI(U3=26;24;0)) +(SI(U3=35;24;0)) +(SI(U3=36;24;0)) +(SI(U3=45;24;0)) +(SI(U3=46;24;0))

Bonjour Taz,
Dans l’explication, je suis allé a l’essentiel. Sorry.
Effectivement, il faut tenir compte des chiffre de 1 a 6 ainsi que 12, 34, 56.
Ce sont des numéros de groupes de congés et oarfois je dois en reunir 2 ensemble.
Lorsque un chiffre est sélectionné, cela veut dire que ce groupe est en repos donc 0 heure et que les autres bossent et donc je dois comptabiliser 24h. Lorsque c’est X, tous les groupes travaillent.
Quand c’est par exemple :12 , cela veutvdire groupe 1 et 2 en congés.
Voilà j’espère avoir été plus clair.
Merci

Ok
Je regarde ça dans cette optique
Mais faut il aussi prendre en compte le 23 pour groupe 2 et 3 ou 13 pour 1 et 3 etc ?

Re Taz,
Effectivement, voici les différentes possibilités de double groupe:
12, 13,14,15,16
23,24,25,26
34,35,36
45,46
56
Les simples
1, 2, 3, 4, 5, 6 et X
X ne sera jamais associé avec un chiffre

Bien à vous

A tester
je t’ai juste modifier dans le premier onglet toutes les colonnes masquées
aussi j’ai mis en cas de cellules vide que ça affiche vide, c’est plus simple pour la lecture et ça ne derange en rien le calcul
carl_ihoucine horaire.xlsx (13,7 Ko)
HORAIRE_2023_6_GR - NEW-GROSDENT.xlsx (791,3 Ko)

Merci Taz,
Je viens de jeter un oeil et je vois bien que la’formule est plus’compact. Je vais tester sur mon tableau en entier des demain au taf.
Au premier regard cela me semble’très bien.
Je vais etudier ta formule, je n’avais pas pensé a cette méthode.
Un tout grand merci.

attention chaque colonne G1, G2, G3, G4, G5 et G6 ont chacune une formule differente propre a leur colonne

Ce sujet a été automatiquement fermé après 30 jours. Aucune réponse n’est permise dorénavant.