réduction de formule

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))))))
 

Tibo

XLDnaute Barbatruc
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

@+
 

anuky

XLDnaute Occasionnel
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
 
P

pascal60

Guest
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

  • Novembre.zip
    9 KB · Affichages: 13
  • Novembre.zip
    9 KB · Affichages: 18
  • Novembre.zip
    9 KB · Affichages: 16
P

pascal60

Guest
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

  • Novembre_20051119170807.zip
    9 KB · Affichages: 10

Tibo

XLDnaute Barbatruc
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

@+
 

Monique

Nous a quitté
Repose en paix
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

  • NovembrePascal.zip
    11 KB · Affichages: 19
P

pascal60

Guest
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.
 

Statistiques des forums

Discussions
300 761
Messages
1 987 018
Membres
209 681
dernier inscrit
Excelcrable