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
Configuration: Windows XP
Firefox 3.0.13

10 réponses

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    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
    1. 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
  2. Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    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
    1. FBH44
       
      Bonjour
      Désolé mais ça ne marche toujours pas
      0
  3. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour tout le monde,

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

    eric
    0
  4. FBH44
     
    Bravo et Merci Eric c'est la bonne Formule
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    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
  7. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    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
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Bonne am toi aussi mike :-)
      0
      1. FBH44 > eriiic Messages postés 24581 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
  8. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    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
    1. 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
  9. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    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
    1. 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
  10. Raymond PENTIER Messages postés 58216 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    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
    1. 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
  11. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    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