Aide formule excel si case est une lettre

Bonjour,

Je fais appel aux experts d'excel pour une formule qui me bloque sur des plannings.
Je souhaite faire un total d'heures par semaine. L'idée est simple. heuredefin-heuredarrivée sur tous les jours de la semaine. Le soucis est que certaines de ces cases correspondent à des repos. A la place de heure d'arrivée il y a un R (repos), et à la place d'heure de fin c'est un H (hebdomadaire). Sachant que les jours de repos changent toute les semaines et que les lettres peuvent être différentes (JF jours fériés,...)
La formule recherchée est la suivante: SI(case est une lettre);(ne pas prendre en compte)
Par avance merci de votre aide précieuse

3 réponses

  1. Bonjour
    =SI(ESTTEXTE(A2);"";B2-A2)
    0
    1. ça fonctionne!!
      Merci de votre réactivité yclik!
      0
  2. Bonjour FAB2207,
    J'ai simulé un tableau pour traduire ce que tu souhaites obtenir
    Dans la colonne A, j'ai les jours de la semaine
    Dans la colonne B, j'ai les heures d'arrivée
    Dans la colonne C, j'ai les heures de fin
    Dans la colonne D, j'ai le nombre d'heures effectués avec la formule suivante:
    =Si(ou(B2="R";B2="JF");"";"C2-B2))
    Enfin en fin de semaine je fais la somme des heures de la semaine.
    Cordialement
    0
    1. Merci Hookipa01!
      0
  3. Merci beaucoup à tous les deux!
    Si je peux encore abuser de vos services, j'ai une nouvelle problématique.
    La semaine dure 7 jours. Par jours travaillé je retire 45 minutes pour les repas.
    Je pourrais l'enlever du total mais lorsqu'il y a des jours fériés ou d'absence la formule change.
    Comment faire pour que si mes cases = 0 je n'enlève pas ces 45 minutes par jour?
    Un grand merci pour votre aide!
    0