Additionner nombres issus d'une formule si

Résolu/Fermé
Klarisse - 12 mars 2012 à 09:28
 Klarisse - 12 mars 2012 à 14:50
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
A voir également:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
12 mars 2012 à 13:49
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
Super !! je vous remercie ! tout va mieu maintenant ! Merci
Klarisse
0
blux Messages postés 26006 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 25 avril 2024 3 289
12 mars 2012 à 13:07
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
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
blux Messages postés 26006 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 25 avril 2024 3 289
12 mars 2012 à 13:31
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
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