OVH Cloud OVH Cloud

formule excel

26 réponses
Avatar
francois
bonjours
j'ai fais un tableau ur 26 colonnes de A à Z et 62 lignes

les 3 premières colones sont des calcul de dates la 1er sevant de référence
pour le calcul de la 11ème (K)colonne qui calcule la somme de D;E;F;G;H;I;J
(se sont des donnés manuelles en heures de travail)
L correspond a une formule de calcul de décompte par rapport a une semaine
de travail soit 34,92h
M calcule le resultat de L + M-1 et fait le cumul des heures suplémentaires
jusque là pas de problème,

le reste des colonnes de N à Z représentent les abcences , les conges,
intempéries, J. fériés etc....

je pense que pour vous cela doit etre facille de faire une formule VBA pour
récupérer les données sur les colonnes deD a J pour ventiller les diférentes
abcences sur N à Z

mois ce que je cherche serais une formule excel qui puisse calculer
les sommes de D à J en faisant référence a la couleur de police dans ces
plages
exemple
=si(d:j=police rouge;somme police rouge;"")ou
j'ai éssayé cette formulee ainsi que somme si mais sa me donne une boite
de dialogue d'érreur ou sa me trasforme la commende rouge en élément texte

avez vous une solution ?

a savoir que la meme formule me servira pour les autres catégories
d'abcences il suffirra de chager la référence de couleur de police dans la
formule etd'utiliser ces couleur sur la feuille de pointage exemple fleu
pour les jours fériés rouge pour les congé payes, vert pour les congé
evénements familiaux etc........

merci d'avence

6 réponses

1 2 3
Avatar
francois
"AV" a écrit dans le message de news:
OW0#
....j'ai appliqué la macro présenté dans ce fil et sa marche..


Je pense qu'il y a confusion entre une macro (qui calcule en fonction déjà
formats appliqués) et la fonction perso qui ne se mettra pas à jour au
changement de format....


non se n'est pas une confusion comme je l'ai dit je suis débutant et je
raisonnais par rapport aux formules de condition d'excel soit somme si ou
si() donc suivant cette logique je je pouvais qu'utiliser le forma police
d'ou mon incistence
sur qu'en applicant des macros la solution étais ailleur
@+


AV





Avatar
francois
"Papyty" a écrit dans le message de news:


Salut @ Tous,

Je fait la mise en forme de mon tableur
il se trouve que pour les heures de modulation porté sur les plages de
donnés sont pointé 0

pour pouvoir comptabiliser ces heures dans la colonne prévus a cet effet je
doit faire la somme des plages de D à J et soustraire et les soustraire a 35
heures donc j'ai fait une formule condition (si)
=SI(SomParCouleur(D7:J7;35);SI(K7<34,92;34,92-(SOMME(D7:H7));"");"")

cette formule fonctionne correctement celon les heures pointée en travail
normal mais a condition que la valeur de la celulle de couleur verte il y
est au moins un 1

et oui il y a toujours un mais la celulle verte qui doit porter la valeur 0
puisque s'est une journée non travaillé empeche la formule de fonctionner
Avatar
Papyty
Salut @ Tous,
francois a écrit:

=SI(SomParCouleur(D7:J7;35);SI(K7<34,92;34,92-(SOMME(D7:H7));"");"")


la premiere partie de la formule ne comporte pas de condition
=SI(SomParCouleur(D7:J7;35)
SomParCouleur(D7:J7;35) vas te renvoyer le total de la couleur mais quel
test veux tu faire dessus

--
@+
Thierry

Avatar
francois
"Papyty" a écrit dans le message de news:

Salut @ Tous,
francois a écrit:

=SI(SomParCouleur(D7:J7;35);SI(K7<34,92;34,92-(SOMME(D7:H7));"");"")


la premiere partie de la formule ne comporte pas de condition
=SI(SomParCouleur(D7:J7;35)
SomParCouleur(D7:J7;35) vas te renvoyer le total de la couleur mais quel
test veux tu faire dessus


JE t'envoi le classeur tu verra sa fonctionne bien mais juste ce problème de
valeur 0 qui ne mes pas pris en compte je suis obligé de mentionner la
valeur 1 qui cirrespond a 1 heures qui bien sur n'est pas effectué ce qui me
fausse les calculs des plages K L M
prière de ne pas rigoler lorsque tu l'auras je suis un débutant et je fais
celons mes moyens
merci



--
@+
Thierry



Avatar
francois
sa marche
je te remerci de la modif que tu a faite le but recherché a été atteint
que pense tu de ce tableur ?
j'ai aisséyé de trouver des logiciel gratuits ou des programes excel
traitant le décompte des heures de travail mais aucun ne prend en compte la
modulation et les intempéries la plupart sont concus pour les cadres avec
des plages hiraires fixes qui ne supportent pas la posibilité de dépassement
d'horaires


"Papyty" a écrit dans le message de news:

Salut @ Tous,
francois a écrit:

=SI(SomParCouleur(D7:J7;35);SI(K7<34,92;34,92-(SOMME(D7:H7));"");"")


la premiere partie de la formule ne comporte pas de condition
=SI(SomParCouleur(D7:J7;35)
SomParCouleur(D7:J7;35) vas te renvoyer le total de la couleur mais quel
test veux tu faire dessus

--
@+
Thierry



Avatar
Papyty
Salut @ Tous, francois a écrit:
sa marche
je te remerci de la modif que tu a faite le but recherché a été atteint
que pense tu de ce tableur ?
j'ai aisséyé de trouver des logiciel gratuits ou des programes excel
traitant le décompte des heures de travail mais aucun ne prend en compte
la

modulation et les intempéries la plupart sont concus pour les cadres avec
des plages hiraires fixes qui ne supportent pas la posibilité de
dépassement

d'horaires


Je ne connais pas trop ces logiciels, mais je pense que lorsqu'on a le
temps et les moyens de développer son application on a plus de chance que
ce soit parfaitement adapté à ses besoins. De plus à l'utilisation
quotidienne on s'aperçoit rapidement qu'on à pas pensé à tout, et tu seras
bien content de pouvoir apporter les modifications toi même et en temps
réel au lieu de rappeler le développeur qui est loin d'être gratuit ;-))

--
@+
Thierry

1 2 3