réduction de formule

  • Initiateur de la discussion Initiateur de la discussion pascal60
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

pascal60

Guest
Bonjour à tous!!!

Voilà, je tient à jour des feuilles de pointage pour mon équipe. Pour me simplifier le boulot j'ai entré des formules mais peut on raccourcir ce style?
SI(OU(H20=8,17;H21=8,17;H22<>'';H23=7,67;H24<>'';H25=7,67;
H26<>'';H27<>'');'';SI(OU(ET(H40='';H41='';H42='';H12='Rh';
H13='';H21='');ET(H12='';H13='';H16='';H21='');ET(H12='Rh';
H13='';H16='';H21='');ET(H40='';H41='';H42='';H12='';H13='';
H21=''));'';SI(OU(ET(H12='';H16<>'';H40<>'');ET(H12='Rh';H16<
>'';H40<>'');ET(H12='M';H13=8,17;H16='';H19='');ET(H40<>'';
H16='';H12<>'');ET(H12='';H13='';H16='';H40<>''));'M';SI(OU(ET
(H12='';H16<>'';H41<>'');ET(H12='Rh';H16<>'';H41<>'');
ET(H12='A';H13=8,17;H16='';H19='');ET(H41<>'';H16='';H12<>''));
;'A';SI(OU(ET(H12='';H16<>'';H42<>'');ET(H12='Rh';H16<>'';H42<>'')
;ET(H12='N';H13=8,17;H16='';H19='');ET(H42<>'';H16='';H12<>''));
'N';SI(H19<>'';'J';H12))))))
 
Salut Pascal,

Oups !!!

J'ai essayé de reprendre ta formule sur une feuille Excel, mais sans succès.

Arrives-tu à la valider chez toi ?

Si oui, envoie nous ton fichier avec les explications dans celui-ci.

Là, on ne comprend pas trop à quoi ta formule doit servir.

Avec le fichier, ça sera mieux.


Pour joindre un fichier : sujis les conseils de ce tutoriel :

Lien supprimé


Bon We

@+
 
Salut tibo, pascal60 et tout le forum,

Va voir ce poste pau hier sur le forum, il pourra de donner des iées pour réduire ta formule.

Ce lien n'existe plus

Je doit bien t'avouer que j'avais jamais vu une formule aussi longue.

Bon courrage et bon WE
 
Salut Tibo et Anuki je vous joins mon fichier de manière à mieux vous éclairer en espérant avoir été assez clair. Il y a des petits pb de résolution pour certaines cases mais ce n'est pas le plus important [file name=Novembre.zip size=9241]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Novembre.zip[/file]
 

Pièces jointes

Salut Tibo et Anuki je vous joins mon fichier de manière à mieux vous éclairer en espérant avoir été assez clair. Il y a des petits pb de résolution pour certaines cases mais ce n'est pas le plus important [file name=Novembre_20051119170807.zip size=9241]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Novembre_20051119170807.zip[/file]
 

Pièces jointes

Resalut Pascal,

Difficile de dire s'il est possible de simplifier.

Ce qu'il faudrait, c'est que tu nous dises en clair sur quelles bases tu détermines les horaires et les paniers et notamment à quoi correspondent les différentes lignes.

Sinon, un conseil : décomposes ta formule en plusieurs formules, cela te permettra de mieux les analyser.

Lorsque j'ai de telles formules (et ça m'arrive), je masque la ligne (ou colonne) qui les contient et j'y fais référence dans une ligne en dessous.

Autre piste : nommer des parties de formule.


Bon courage

Bon We

@+
 
Bonjour,

Formule raccourcie de 16,5% seulement, mais sans comprendre.
On peut raccourcir les parties 2, 3, 4, 5 de la formule,
On peut regrouper les parties 1 et 2
C'est plus court, mais j'ai l'impression que c'est encore moins compréhensible

En ligne 5, tu as la nouvelle formule,
en bas de page, tu as sa décomposition puis recomposition.

Pendant qu'on y est :
ligne 4, tu as une formule qui peut remplacer celle de la ligne 8

Ligne 11, tu as une autre formule pour les fériés,
lignes 9, 10 et 11, un format conditionnel (fériés)
En feuille 3, tu as les fériés (tu changes l'année comme tu veux)

Sinon, pourquoi tu commences le 24-10 ?
Le 31-10 ne serait pas mieux ?
Ou le 1er lundi du mois ?
[file name=NovembrePascal.zip size=11239]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/NovembrePascal.zip[/file]

Message édité par: monique, à: 19/11/2005 19:14
 

Pièces jointes

Bonsoir Monique

tout d'abord chapeau et merci car c 'est encore mieux et bien sûr plus court
Ensuite, je commence le 24/10 car le système qui gère nos payes est conçu de cette manière. Il démarre toujours un lundi et c'est soit sur 4 ou 5 semaines. Apartir de 01/2006 cela va changer et logiquement ce sera du 01 au 30 ou 31.
De plus le modèle de feuille est établie par la compta.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
1 K
Réponses
1
Affichages
2 K
Compte Supprimé 979
C
P
Réponses
0
Affichages
6 K
pascal60
P
Retour