Isoler le chiffre d'une cellule

Bonjour,

Dans un tableau excel, un equipage me rapporte des heures travaillées.
Officier: 2
Crew: 5

Dans les cases Excel cela donne

en A1 par exemple O-2
en A2 par exemple C-5
et parfois même C-6-H, H pour heure...

Je souhaite pouvoir faire le total des heures travaillées sans distinction officiers/crew.
Quelle formule simple appliquer??

2 réponses

  1. Contributeur
    Je te signale que c'est un mauvais tableau Excel !
    Il aurait fallu mettre :
    O et C en colonne A,
    2, 5, 6 en colonne B,
    H en colonne C

    Tout serait plus clair, les calculs seraient faciles et immédiats.
    1. Contributeur
      Bonjour,
      =--GAUCHE(STXT(A2;3;999);CHERCHE("-";A2;3)-3) 

      à tirer vers le bas et tu fais la somme.
      Ou bien directement:
      =SOMME(--GAUCHE(STXT(A2:A10;3;999);CHERCHE("-";A2:A10;3)-3))

      formule matricielle à valider avec shift+ctrl+entrée
      La formule doit s'entourer de { } si la validation est correcte.
      eric

      edit : préparée pour le format C-6-H j'ai oublié de contrôler pour C-6. Du coup ça sera :
      =SI(ESTERREUR(CHERCHE("-";A2;3));--STXT(A2;3;999);--GAUCHE(STXT(A2;3;999);CHERCHE("-";A2;3)-3))


      En essayant continuellement, on finit par réussir. 
      Donc plus ça rate, plus on a de chances que ça marche.(les Shadoks)
      En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci