Problème de calcul d’heure sur Excel

Résolu
FBH44 -  
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Problème de calcul d’heure sur Excel
Sur C4 on défini la journée de travail
N= normal
P=permanence
Cela détermine le coefficient multiplicateur qui s’affiche en G4 =SI(C4="N";80%;SI(C4="P";75%;""))
F4=amplitude journalière
I4 temps de travail effectif (=(F4*G4)
Mais pour tenir compte des jours fériés et absence formation ou autre donc je dis dans C4 je crée une autre définition par Exemple F comme férié ou ABS/F comment avoir en I4 (7 heures)
Merci à tous pour votre aide efficace
A voir également:

10 réponses

Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

Si j'ai bien tout compris, regardes si cette formule te convient

=SI(OU(C4="F";C4="ABS/F");7;F4*G4)

A+
Mike-31

Un problème sans solution est un problème mal posé  (Einstein)
0
FBH44
 
Salut Mike
Ça ne marche pas.
Mais je n’ai surement pas été clair.
Je reformule
Dans la cellule C4 il ya en règle générale P ou N
Et cela donne en G4 cette formule
=SI(C4="N";"80%";SI(C4="P";"75%";""))
Et en I4 celle qui me permet de calculer mes heures =(F4*G4)
Mais si dans la cellule C4 il y a F comme férié ou ABS/F
Je souhaiterais que le résultat en I4 soit 7:00

Merci de ton aide si tu comprends mon charabia amicalement FBH44
0
Raymond PENTIER Messages postés 58988 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Bonjour à vous deux.
En G4, la formule =SI(C4="N";80%;75%) ► sans guillemets pour les pourcentages
En I4, la formule =SI(C4="F";7;F4*G4)
Bye !
0
FBH44
 
Bonjour
Désolé mais ça ne marche toujours pas
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Bonjour tout le monde,

=SI(OU(C4="F";C4="ABS/F");"7:00";F4*G4)

eric
0
FBH44
 
Bravo et Merci Eric c'est la bonne Formule
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

Si en C4 tu as F ou ABS/F en F4 que doit il y avoir !

Si en C4 tu as P ou N que doit il y avoir en I4 !

Si en C4 tu as N en F4 s'affiche 0,80 ce qui correspond à 80% ou souhaites tu afficher 80% et por 75% la même chose

en attendant testes en F4

=SI(C4="N";80%;SI(C4="P";75%;""))

et en I4

=SI(OU(C4="F";C4="ABS/F");7;F4*G4)

A+
Mike-31

Un problème sans solution est un problème mal posé  (Einstein)
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut Eriiic,

Grillé par Eriiic

Bonne aprés midi

A+
Mike-31

Un problème sans solution est un problème mal posé  (Einstein)
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Bonne am toi aussi mike :-)
0
FBH44 > eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention  
 
La bonne Formule enfin presque
le jour ou tu ne travaille pas la cellule I doit etre vide ou O or ça me marque Valeur
je peux resoudre en effaçant ou en entrant 0 mais le mieux ce serais que ça se fasse tous seul


=SI(OU(C4="F";C4="ABS/F");"7:00";F4*G4)
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

testes cette formule pour supprimer le message d'erreur, dans la formule d'Eriiic j'ai rajouté *1 pour mettre le résultat obtenu en format texte en format numérique ça simplifi les calculs la cellule K4 doit être déclarée au format heure

Format/Cellule/onglet nombre sélectionnes date et le format qui te va bien

A+
Mike-31

Un problème sans solution est un problème mal posé  (Einstein)
0
FBH44
 
Salut
La bonne Formule c'est
=SI(OU(C4="F";C4="ABS/F");"7:00";SI(ESTVIDE(C4);"";F4*G4))
Merci à tous j'aurais surement encore besoin d'aide pour ce tableur un peu complexe
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

En voyant ta réponse, je m'aperçois que j’e ne t’ai pas mis ma formule

=SI(ESTERREUR(SI(OU(C4="F";C4="ABS/F");"7:00";F4*G4));0;SI(OU(C4="F";C4="ABS/F");"7:00";F4*G4)*1)

Avec ta formule le résultat obtenu est au format texte qui risque poser problème si cette cellule entre dans une chaine de calcul


A+
Mike-31

Un problème sans solution est un problème mal posé  (Einstein)
0
FBH44
 
Bonjour Mike
Je retiens ta dernière solution qui est plus fiable.
Merci à tous et particulièrement à Mike31 et à Eric ainsi qu’a tous ceux qui m’ont permis de résoudre ce problème je n’ai pas fini le tableur en question donc j’y reviendrais, mais aujourd’hui taf.
Bon courage à tous et à bientôt
0
Raymond PENTIER Messages postés 58988 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
FBH44, bonjour.

C'est toujours délicat de travailler sans avoir un fichier sous les yeux.
Tu as repoussé ma solution du post 3 en disant "ça ne marche toujours pas" mais sans autre précision : qu'est-ce qui ne marche pas ? Les formats d'affichage ?
Ta "bonne formule" =SI(OU(C4="F";C4="ABS/F");"7:00";SI(ESTVIDE(C4);"";F4*G4))
ne me satisfait pas, car elle t'affiche tantôt du texte "7:00" tantôt un nombre F4*G4 !
De plus, dans l'exposé initial de ton problème, tu n'as jamais envisagé le cas où C4 reste vide ...
0
FBH44
 
Bonjour Raymond
Je sais mais moi-même je cherche un peu à tâtons et au fur et à mesure je me dis ça ne colle pas et je tente de faire évoluer il s’agit d’un tableur pour calculer des heures chez des Roulants il y a trop de règles pour faire ça du premier coup donc j’ai créé la base et je tâtonne car je ne suis pas un pro d’Excel.
Merci à tous et à bientôt
Bonne retraite aux Antilles Raymond
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

Il est plus facile d’apporter notre aide lorsqu’on connaît tous les paramètres, il est évident que si l’on change ou que l’on apporte des modifications dans les données le résultat ne peut convenir et nous oblige à passer du temps sur une discussion qui pourrait être réglé en deux coup de cuillère à pot.
La prochaine fois, le plus simple est de joindre un exemple de fichier avec quelques annotations ici j’ai ça et là je souhaite ce résultat etc …nous gagnerons beaucoup de temps
Fichier à joindre avec ce lien

https://www.cjoint.com/

Bonne continuité et à bientôt

Mike-31

Un problème sans solution est un problème mal posé  (Einstein)
0