Formule

thomwill_29 Messages postés 6 Statut Membre -  
jee pee Messages postés 31872 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonsoir à tous,

Merci pour l'accueil ????

Je souhaite rentrer une formule sur mon fichier de pointages d'heures pour mes collaborateurs.
Ma formule est : =si(b6=CP;"7:00)

CP semble poser 1 problème dans ma formule... Si qqun a une idée

Merci d'avance
Thomas

5 réponses

  1. jee pee Messages postés 31872 Date d'inscription   Statut Modérateur Dernière intervention   9 977
     
    Bonjour,

    Tu devrais expliquer le sens de ta formule.

    Car on pourrait écrire :
    =SI(B6="CP";"7:00") 
    si c'est bien la signification que l'on imagine

    0
    1. thomwill_29
       
      En fait je voudrai que si un collaborateur tape CP (CONGÉS PAYÉS) alors 7:00 se calcule pour 7h00
      Thomas
      0
      1. thomwill_29 > thomwill_29
         
        Ta formule fonctionne très bien jee pee ????
        Par contre j'ai 7 ou 8 formules de ce type à créer pour chaque absence (jour férié, maladie...)
        Y a til 1.moyen plus simple que de mettre une formule avec les 8 absences ou peut être une règle nan ??
        Merci encore
        0
      2. jee pee Messages postés 31872 Date d'inscription   Statut Modérateur Dernière intervention   9 977 > thomwill_29
         
         =SI(OU(B6="CP";B6="FE";B6="MA";B6="xx" ...);1/24*7)
        0
      3. jee pee Messages postés 31872 Date d'inscription   Statut Modérateur Dernière intervention   9 977 > thomwill_29
         
        alors :
        =SI(B6="CP";1/24*7)
        et sur la cellule mettre un format heure hh:mm
        0
  2. thomwill_29 Messages postés 6 Statut Membre
     
    Merci pour ta réponse jee pee ????
    J'ai mis =si(ou(b6="CP";"7:00");(b6="jf";"7:00))
    Mais ça ne fonctionne pas... Il n'y aurait pas une erreur sur les parenthèses ?
    0
    1. jee pee Messages postés 31872 Date d'inscription   Statut Modérateur Dernière intervention   9 977
       
       =si(ou(b6="CP";b6="jf");"7:00")
      mais il vaut mieux pour faire des calculs
      =si(ou(b6="CP";b6="jf");1/24*7)
      0
  3. thomwill_29 Messages postés 6 Statut Membre
     
    Merci beaucoup pour les différentes réponses
    Thomas
    0
  4. thomwill_29 Messages postés 6 Statut Membre
     
    Bonsoir,

    Désolé de déranger de nouveau mais je n'arrive toujours pas à créer ma formule :(

    Comment pourrais je faire pour vous mettre un exemplaire de mon fichier ? Ce qui serait beaucoup plus simple pour expliquer ...

    Merci d'avance
    Bonne soirée
    Thomas
    0
    1. jee pee Messages postés 31872 Date d'inscription   Statut Modérateur Dernière intervention   9 977
       
      il faut déposer le fichier sur cjoint.fr par exemple et nous donner le lien
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. thomwill_29 Messages postés 6 Statut Membre
     
    Je ne connaissais pas ... Très pratique

    Voici mon lien https://www.cjoint.com/c/KBetlcSH4Kr

    Je souhaiterai donc :
    - mes collaborateurs puissent saisir leurs heures d'arrivée, de départ et de pause. Pas de problèmes pour cela
    - lorsqu'ils saisissent CP sur leur jour de travail ça leur calcule 7:00 et RH ça leur calcule 0:00
    - Tout ceci soit en cochant la case CP soit en inscrivant CP à la place de leur heure d'arrivée

    J'espère être clair,
    Thomas
    0
    1. thomwill_29 Messages postés 6 Statut Membre
       
      Jee pee,

      Tu as réussi à ouvrir mon fichier sur c joint ?

      ????
      0
      1. jee pee Messages postés 31872 Date d'inscription   Statut Modérateur Dernière intervention   9 977 > thomwill_29 Messages postés 6 Statut Membre
         
        Sur ton tableau, moi dans la colonne CP je demanderais à saisir 1 (jour, voire 0,5 j pour une demie journée) et je rajoute un total jour en colonne O (heures travaillées + le temps de CP, si RH=0, il n'y a rien à ajouter), puis pour le total semaine on effectue le total de la colonne O

        voir : https://www.cjoint.com/c/KBewEPTTB77
        0