Formule

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. 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. Jee pee,

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

      ????
      0
    2. Modérateur
      @thomwill_29Sur 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
  2. 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. Modérateur
      il faut déposer le fichier sur cjoint.fr par exemple et nous donner le lien
      0
  3. Merci beaucoup pour les différentes réponses
    Thomas
    0
    1. 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. Modérateur
         =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
    2. Modérateur
      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. En fait je voudrai que si un collaborateur tape CP (CONGÉS PAYÉS) alors 7:00 se calcule pour 7h00
        Thomas
        0
      2. @thomwill_29Ta 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
      3. Modérateur
        @thomwill_29alors :
        =SI(B6="CP";1/24*7)
        et sur la cellule mettre un format heure hh:mm
        0
      4. Modérateur
        @thomwill_29
         =SI(OU(B6="CP";B6="FE";B6="MA";B6="xx" ...);1/24*7)
        0