Additionner nombres issus d'une formule si

Résolu
Bonjour,

J'aimerai calculer une somme de nombre d'heures mais ces heures sont issues d'une fonction si. Ainsi selon ma condition, ma cellule peut afficher "07:00" ou "12:00". Sauf que quand je veux faire la somme de ces nombres, il m'affiche "00:00" car il considère les cellules comme du texte (je suppose!).

Auriez-vous une solution à mon problème?
Un gros merci par avance,

Klarisse

2 réponses

  1. Contributeur
    Bonjour

    Blux a raison!

    si vous voulez faire la somme de vos résultats, il faut:

    1° utiliser la formule SOMME(Cell début;cell fin) pour que les "RR" soient négligés
    car =cell+cell+cell etc...vous renverra #VALEUR

    2° remplacer les valeurs horaires entre guillemets qu'excel ne reconnait pas:
    soit par des adresses de cellules dans les quelles vous entrerez les horaires
    par exemple:
    =SI(('CONGES AVRIL BLYES'!R9)="rr";"RR";SI(('CONGES AVRIL BLYES'!R9)="cp";X1;SI(ESTVIDE('CONGES AVRIL BLYES'!R9);X2;"")))

    Avec 7:00 en X1 et 12:00 en X2
    ou alors remplacer "7:00" et 12:00" par leur valeurs numériques pour excel donc:
    7/24 et 12/24

    info: pour obtenir la valeur numérique d'un horaire sur excel, entrez la en format heure dans une cellule que vous formaterez en standard pour avoir le résultat et l'insérer dans vos formules..

    crdlmnt
    0
    1. Super !! je vous remercie ! tout va mieu maintenant ! Merci
      Klarisse
      0
  2. Modérateur
    Salut,

    y-a-t-il des guillemets ? Si non, le calcul devrait se faire correctement, il faut quand même penser à vérifier que la cellule qui doit accueillir la somme est bien en format heure...
    -1
    1. Bonjour Blux,

      Oui il y a des guillemets, sinon la formule n'est pas valide. Les cellules sont au format heure mais toujours rien.. Voici ma formule :
      =SI(('CONGES AVRIL BLYES'!R9)="rr";"RR";SI(('CONGES AVRIL BLYES'!R9)="cp";"07:00";SI(ESTVIDE('CONGES AVRIL BLYES'!R9);"12:00";"")))

      Peut-être que ce que je demande n'est pas possible, je ne sais pas ! merci par avance,

      Klarisse
      0
    2. Modérateur
      Les guillemets sont dans la formule, pas dans le contenu de la cellule...
      Ta cellule peut donc afficher RR, 07:00 ou 12:00 ou rien...
      Cela va poser problème si tu veux additionner, car RR (tout comme 'rien') ne sont pas des nombres...
      As-tu des cellules avec ce type de résultat dans la liste des cellules à additionner ?
      0
    3. Oui il y en a effectivement. Alors que si je tape le "07:00" directement dans la cellule (sans utiliser la formule si du coup") et qu'il y a un "RR" dans la cellule à coté, la somme se fait tout de même car Excel considère RR comme "0".
      0